Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Jesuscc29 en 16 Junio 2011, 00:23 am



Título: ¡Error de Conexión con Sockets!
Publicado por: Jesuscc29 en 16 Junio 2011, 00:23 am
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!!


Título: Re: ¡Error de Conexión con Sockets!
Publicado por: _katze_ en 16 Junio 2011, 19:12 pm
en la maquina que pones a escuchar ese puerto habre el puerto..


Título: Re: ¡Error de Conexión con Sockets!
Publicado por: Jesuscc29 en 16 Junio 2011, 19:26 pm
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?..


Título: Re: ¡Error de Conexión con Sockets!
Publicado por: [D4N93R] en 16 Junio 2011, 21:23 pm
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?


Título: Re: ¡Error de Conexión con Sockets!
Publicado por: Jesuscc29 en 16 Junio 2011, 21:46 pm
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.