Error Winsock
Publicado por Zoto (55 intervenciones) el 25/03/2007 22:37:24
Saludos a todos/as,
He hecho un programa de chat en Visual Basic, formado por un Cliente y un Servidor que usan el control Winsock para comunicarse por protocolo TCP.
Si uso mi programa de chat en mi red local, especificando en el Cliente la IP privada (local) del PC donde está corriendo el Servidor, la conexión se establece con éxito.
Sin embargo, cuando en el campo de IP especifico la IP pública de la red (que es estática), el Cliente me devuelve un error de Winsock número 10061
(WSAECONNREFUSED) "Connection refused", y la conexión no se establece.
He redireccionado el puerto que uso para el programa en el router mediante NAT para que haga referencia al PC donde corre el programa Servidor en la red local.
He desactivado también todos los firewalls y posibles programas que pudiesen interferir en la comunicación en el PC del programa Servidor.
Pero el error 10061 persiste.
Espero que alguien pueda ayudarme.
Muchas gracias anticipadas.
Zoto
He hecho un programa de chat en Visual Basic, formado por un Cliente y un Servidor que usan el control Winsock para comunicarse por protocolo TCP.
Si uso mi programa de chat en mi red local, especificando en el Cliente la IP privada (local) del PC donde está corriendo el Servidor, la conexión se establece con éxito.
Sin embargo, cuando en el campo de IP especifico la IP pública de la red (que es estática), el Cliente me devuelve un error de Winsock número 10061
(WSAECONNREFUSED) "Connection refused", y la conexión no se establece.
He redireccionado el puerto que uso para el programa en el router mediante NAT para que haga referencia al PC donde corre el programa Servidor en la red local.
He desactivado también todos los firewalls y posibles programas que pudiesen interferir en la comunicación en el PC del programa Servidor.
Pero el error 10061 persiste.
Espero que alguien pueda ayudarme.
Muchas gracias anticipadas.
Zoto
Valora esta pregunta


0