Buenas Lista, busque mucha informacion repecto a esto y no doy con la solucion. Mi problema es que instale posgresql a traves del yum, localmente me puedo conectar ok, pero desde los clientes de mi red no. Ya configure el postgresql para que acepte conexiones de todo el mundo pero de todas formas no me deja, por lo que creo que sera algo de mi centos, que por cierto es el 5.3. Le dejo un resumen de mi situacion a ver si voy por buen camino.
#Verifico el estado de los puertos a nivel local, y efectivamente veo al postgres [root@clona01 ~]# nmap 127.0.0.1
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:01 PYT Interesting ports on clona01.localdomain (127.0.0.1): Not shown: 1670 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 25/tcp open smtp 80/tcp open http 111/tcp open rpcbind 443/tcp open https 631/tcp open ipp 774/tcp open rpasswd 3306/tcp open mysql 5432/tcp open postgres #Postgres esta ok!
Nmap finished: 1 IP address (1 host up) scanned in 0.057 seconds
#Cuando verifico desde la interface veo que no esta el postgres (192.168.0.247, es la ip de la unica interfaz de red que tengo en mi equipo).
[root@clona01 ~]# nmap 192.168.0.247
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:01 PYT Interesting ports on 192.168.0.247: Not shown: 1673 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 443/tcp open https 774/tcp open rpasswd 3306/tcp open mysql
Nmap finished: 1 IP address (1 host up) scanned in 0.103 seconds
#bajo el firewall, y luego vuelvo a probar si veo al postgres y no tengo mayores resultados.
[root@clona01 ~]# service iptables stop [root@clona01 ~]# service iptables status Firewall is stopped.
[root@clona01 ~]# nmap 192.168.0.247
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:02 PYT Interesting ports on 192.168.0.247: Not shown: 1673 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 443/tcp open https 774/tcp open rpasswd 3306/tcp open mysql
Alguien me ayuda a ver si hay alguna otra configuracion?
Gracias de antemano.
El 06/09/09 13:08, Valdo Rivas escribió:
Buenas Lista, busque mucha informacion repecto a esto y no doy con la solucion. Mi problema es que instale posgresql a traves del yum, localmente me puedo conectar ok, pero desde los clientes de mi red no. Ya configure el postgresql para que acepte conexiones de todo el mundo
¿Dónde configuraste? ¿Le diste permisos en la conexión o le dijiste al motor de base de datos que escuche en todas sus ip's?
[...]
Alguien me ayuda a ver si hay alguna otra configuracion?
En el archivo /var/lib/pgsql/data/postgresql.conf el parámetro: listen_addresses = '*'
¿Será eso?
Saludos!
Con el comando 'netstat -ntlp' ves los servicios con ips asociadas.
Muy seguramente verás el puerto 5432 con la ip 127.0.0.1, para habilitarlo a la red de computadores, con los pasos de Renato lo podrás habiltar.
Como es costumbre en mi, configura el SELinux para que se pueda ver ese puerto en la red.
2009/9/6 Renato Covarrubias Romero rcovarru@alumnos.inf.utfsm.cl
El 06/09/09 13:08, Valdo Rivas escribió:
Buenas Lista, busque mucha informacion repecto a esto y no doy con la solucion. Mi problema es que instale posgresql a traves del yum, localmente me puedo conectar ok, pero desde los clientes de mi red no. Ya configure el postgresql para que acepte conexiones de todo el mundo
¿Dónde configuraste? ¿Le diste permisos en la conexión o le dijiste al motor de base de datos que escuche en todas sus ip's?
[...]
Alguien me ayuda a ver si hay alguna otra configuracion?
En el archivo /var/lib/pgsql/data/postgresql.conf el parámetro: listen_addresses = '*'
¿Será eso?
Saludos!
-- Renato Covarrubias Romero counter.li.org #399677 rcovarru [at] alumnos.inf.utfsm.cl http://rnt.cl Estudiante Ingeniería Civil Informática, Casa Central, UTFSM.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
El dom, 06-09-2009 a las 13:08 -0400, Valdo Rivas escribió:
Buenas Lista, busque mucha informacion repecto a esto y no doy con la solucion. Mi problema es que instale posgresql a traves del yum, localmente me puedo conectar ok, pero desde los clientes de mi red no. Ya configure el postgresql para que acepte conexiones de todo el mundo pero de todas formas no me deja, por lo que creo que sera algo de mi centos, que por cierto es el 5.3. Le dejo un resumen de mi situacion a ver si voy por buen camino.
#Verifico el estado de los puertos a nivel local, y efectivamente veo al postgres [root@clona01 ~]# nmap 127.0.0.1
[...] [root@clona01 ~]# nmap 192.168.0.247
[...]
IMHO mucho artefacto nmap, para ver los puertos abiertos. Además nmap no es parte del sistema operativo. Te bastaría un simple netstat.
Ver puertos abiertos TCP: netstat -tln Ver puertos abiertos UDP: netstat -uln
Si además quieres ver que proceso abrió un puerto añades la opción p (disponible para root)
- netstat -tlnp - netstat -ulnp
Ahora sobre Postgresql específicamente, se debe pasar la opción -i a postmaster. La forma de hacer esto al estilo CentOS es crear el siguiente archivo:
/etc/sysconfig/pgsql/postgresql
y añadir la siguiente línea
PGOPTS="-i"
Y luego levantar el servicio
service postgresql start
Basta hacer un ps para ver que el proceso postmaster está usando esa opción. También puedes usar un puerto diferente si incluyes en ese archivo la opción PGPORT
Asegúrate que el cortafuegos no interfiera.
--- Hardy Beltran Monasterios La Paz, Bolivia
Muchachos, gracias por los conocimientos trasmitidos.
Efectivamente el problema es que me faltaba esta configuración.
En el archivo /var/lib/pgsql/data/postgresql.conf el parámetro: listen_addresses = '*'
Gracias.
----- Original Message ----- From: "Valdo Rivas" spadons@gmail.com To: centos-es@centos.org Sent: Sunday, September 06, 2009 1:08 PM Subject: Abrir un puerto
Buenas Lista, busque mucha informacion repecto a esto y no doy con la solucion. Mi problema es que instale posgresql a traves del yum, localmente me puedo conectar ok, pero desde los clientes de mi red no. Ya configure el postgresql para que acepte conexiones de todo el mundo pero de todas formas no me deja, por lo que creo que sera algo de mi centos, que por cierto es el 5.3. Le dejo un resumen de mi situacion a ver si voy por buen camino.
#Verifico el estado de los puertos a nivel local, y efectivamente veo al postgres [root@clona01 ~]# nmap 127.0.0.1
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:01 PYT Interesting ports on clona01.localdomain (127.0.0.1): Not shown: 1670 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 25/tcp open smtp 80/tcp open http 111/tcp open rpcbind 443/tcp open https 631/tcp open ipp 774/tcp open rpasswd 3306/tcp open mysql 5432/tcp open postgres #Postgres esta ok!
Nmap finished: 1 IP address (1 host up) scanned in 0.057 seconds
#Cuando verifico desde la interface veo que no esta el postgres (192.168.0.247, es la ip de la unica interfaz de red que tengo en mi equipo).
[root@clona01 ~]# nmap 192.168.0.247
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:01 PYT Interesting ports on 192.168.0.247: Not shown: 1673 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 443/tcp open https 774/tcp open rpasswd 3306/tcp open mysql
Nmap finished: 1 IP address (1 host up) scanned in 0.103 seconds
#bajo el firewall, y luego vuelvo a probar si veo al postgres y no tengo mayores resultados.
[root@clona01 ~]# service iptables stop [root@clona01 ~]# service iptables status Firewall is stopped.
[root@clona01 ~]# nmap 192.168.0.247
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2009-09-06 13:02 PYT Interesting ports on 192.168.0.247: Not shown: 1673 closed ports PORT STATE SERVICE 21/tcp open ftp 22/tcp open ssh 80/tcp open http 111/tcp open rpcbind 443/tcp open https 774/tcp open rpasswd 3306/tcp open mysql
Alguien me ayuda a ver si hay alguna otra configuracion?
Gracias de antemano.
Buenas chicos, tengo un problema que no se por donde resolverlo.
Estoy en una oficina, la cual los usuarios van pos samba-ldap, muy bien, los equipos normalmente tienen centOs 5.2 y el logueo de usuarios funciona correctamente; sin embargo, queremos actualizarnos a al CentOS 5.3, se han probado las instalaciones y genial.
Lo malo, que al intentar entrar con el usuario por el entorno gráfico nos dice lo siguiente:
Su sesión ha durado menos de 10 sg........y lo importante:
/etc/gdm/PreSession/Default: registering your session with utmp /etc/gdm/PreSession/Default: running /usr/bin/sesreg -a -u /var/run/utmp -x "/var/gdm/:0:Xservers" -h "" -l ":0" "usuario" localuser:usuario beign added to access control list No se ha encontrado ningún perfil para el usuario "usuario"
**(gnome-session:3116): WARNING**: Unable to lock ICE authority file: /home/usuario/..ICEauthority
Le das a aceptar y te cierra la sesión.
en el messages aparece lo siguiente:
pam_ldap: could not open secret file /etc/ldap.secret (no existe el fichero o directorio)
La cuestión es que en los equipos con CentOS 5.2 tampoco existe y podemos acceder con normalidad.
Un saludo y a ver si sabéis algo por que yo no encuentro mucho la verdad.
Muchas gracias.