VFP9 + No-IP + PostgreSQL

95 views
Skip to first unread message

daniro...@googlemail.com

unread,
Feb 28, 2009, 8:41:03 AM2/28/09
to Mundo Visual FoxPro
buenas estimados colegas, en unos de los post he encontrado
comentarios sobre No-IP, tambien sobre su buen funcionamiento con
PostgreSQL, tambien habia un link que daba a un pequeño tutorial que
explicaba su uso y configuracion.

pues bien, mi problema esta en que no se conecta con mi base de datos,
nose si me falta configurarlo en algunas partes mas o algo por estilo.

si alguien tiene experiencia en esto si por favor me pudiera guiar..

les agradesco de antemano a cualquier ayuda que me puedan dar..

Daniel González

Intel Man

unread,
Feb 28, 2009, 8:57:47 AM2/28/09
to mundovis...@googlegroups.com
Hola, lo has probado localmente si se conecta al PostgreSQL? si se conecta, tal vez falte abrir el puerto en el router.

Has probando conectando directamente al ip sin usar NO-IP? esto es para descartar problemas con el NO-IP.

Tienes que dar mas detalles para poderte ayudar.

Saludos


> Date: Sat, 28 Feb 2009 05:41:03 -0800
> Subject: [Mundo Visual FoxPro] VFP9 + No-IP + PostgreSQL
> From: daniro...@googlemail.com
> To: mundovis...@googlegroups.com

Julio Cesar Rodriguez Dominguez

unread,
Feb 28, 2009, 9:46:07 AM2/28/09
to mundovis...@googlegroups.com



- Verifica en el archivo de configuración postgresql.conf una linea que se llama listen_addresses = '*', debe tener un asterisco y debes quitarle el signo de gato al inico, ya que si lo tiene seria un comentario, y por default solo se concecta con localhost
- Tambien tienes que darle permisos en el archivo de autentificación basada por host, este archivo es pg_hba.conf, debido a la sintaxis de este archivos, debes agregar ip, o rangos de ip, para que dichas máquinas puedan conectarse a tu servidor, no vas a poder agregar el dominio ip, entonces lo que tienes que hacer es darle un rango de todas la ip, (esto puede ser algo inseguro).
host    all         all         0.0.0.0/0          md5, esta linea que agregaras, significa que estas permitiendo entrar a todos mundo, siempre y cuando sepan el password de algún usuario de PostgreSql.
- Verifica que este abierto el puerto 5432 en el host, (si es que no cambiaste de puerto).
- Verifica que no este bloqueando alguna aplicación el trafico, como algun firewall (ya sea el de windows o algún antivirus). (o tu servidor esta linux?)
- Creo que es todo.

Si continuas con problemas, sigue preguntando... Un saludo a la comunidad.


:: God bless you, every day and every night ::

daniro...@googlemail.com

unread,
Feb 28, 2009, 10:56:14 AM2/28/09
to Mundo Visual FoxPro
jeje perdon amigos..me faltaron esos detalles..en realidad el problema
creo que esta en la configuracion o algo asi del No-IP por que si se
conecta directamente mi sistema al postgres pero al queres hacerlo por
el No-IP ya no me conecta..y la base de datos esta en una XP.

ahm y como verifico si el puerto esta habierto??

Julio Cesar Rodriguez Dominguez

unread,
Feb 28, 2009, 11:25:01 AM2/28/09
to mundovis...@googlegroups.com




jeje perdon amigos..me faltaron esos detalles..en realidad el problema
creo que esta en la configuracion o algo asi del No-IP por que si se
conecta directamente mi sistema al postgres pero al queres hacerlo por
el No-IP ya no me conecta..y la base de datos esta en una XP.

Si haces un ping a tu dominio.no-ip.org, hace la resolución del dominio?
 

ahm y como verifico si el puerto esta habierto??
 
Existen varias formas;
- puedes ir a tu configuración del router y ver si esta agregada una regla que tenga abierto ese puerto, por default, no va a existir.
- puedes usar programas de escaneos de puerto como este: http://www.radmin.es/download/utilities.php
- puedes hacer un:  netstat -a -n > c:\puertos.txt, y luego buscar el puerto de postgresql en ese archivo.


--
Reply all
Reply to author
Forward
0 new messages