¡Error de Conexión con Sockets!

Iniciado por Jesuscc29, 16 Junio 2011, 00:23 AM

0 Miembros y 1 Visitante están viendo este tema.

Jesuscc29

Que tal, recien he aprendido como manejar basicamente los sockets, hice una pequeña aplicacion, abro el Servidor y el Cliente en la misma Pc y todo bien.
Cuando trato de hacer el mismo proceso pero de mi PC a otra, me lanza este error:

Exception: System.Net.Sockets.SocketException <0x80004005>: No se puede establecer una conexion ya que el equipo de destino denego expresamente dicha conexion.

He investigado un poco y dicen por ahi que puede que el puerto este cerrado, pero yo mimo lo desbloquee desde el firewall y desde la configuracion del Router.
Que podrá ser?

Gracias y Saludos de Antemano!!



_katze_

en la maquina que pones a escuchar ese puerto habre el puerto..

Jesuscc29

Hola _Katze_, gracias por la respuesta, segun yo, el puerto ya estaba abierto, despues volvi a abrir el puerto, y aun nada. Entre a una pagina que te dice el status de tus puertos, y me lo marca como "Cauteloso" o algo asi. Otros si me los marca cono "Abiertos", como podre abrirlos bien?..



[D4N93R]

Si en local está bien, posiblemente no tenga ningún fallo, creo que es algo de la red. Revisa bien todo, los puertos, tanto de entrada como los de salida en el Cliente.

Estás haciendo esta prueba en una red local? hacia afuera?

Jesuscc29

Que tal [D4N93R], en efecto, en la misma PC si manda el Texto, cuando trato de hacerlo de PC a PC en la misma red, ya no funciona. Aun sigo con la duda si el puerto realmente esté abierto o no.

Al ingresar al Firewall de Windows, en reglas de entrada y salida habilito el puerto, lo mismo en las 2 PC, es suficiente con eso para que el puerto este accesible?. O se debe de realizar algun otro proces?.. Gracias.