Dicembre 10, 2009

Hay mucha información en la red sobre como desbloquear el puerto 80, pero es difícil encontrar algo que resuelva realmente este asunto.

Puerto 80

Se tiene la convicción de que es necesario abrir el puerto 80 para solucionar el problema, pero ya viene abierto por defecto. Lo que ocurre realmente es que el puerto 80 se encuentra ocupado por otra aplicación.

Determinados programas como el Ares, Skype, Messenger, Apache, el IIS de Windows y algunos más, suelen necesitar este puerto.




Solución 1


Normalmente se puede desbloquear el puerto 80 tras desactivar, en Windows vista, el UAC (Control de Cuentas de Usuario).



Desactivar el UAC:

  • Vamos a Inicio > Panel de Control
  • Después a Cuentas de usuario y protección infantil > Cuentas de usuario > Activar o desactivar el Control de cuentas de usuario.
  • Desmarcamos la casilla "Usar el Control de cuentas de usuario (UAC)..." y pulsamos aceptar.
  • Ahora solo queda reiniciar el equipo para que funcione.

Si no has conseguido desbloquear el puerto 80, sigue leyendo.




Solución 2


Esta solución es ligeramente más complicada, hay que localizar el programa que está bloqueando el puerto 80, y detenerlo.

Hacemos uso del comando Netstat:

- Abre el editor de comandos de Windows: "Inicio > Programas > Accesorios > Símbolo de sistema", Botón Derecho "Ejecutar como administrador".


Editor de comandos

- En la terminal que aparece, deberás escribir y ejecutar (pulsando enter) el siguiente comando:

netstat -ab

- Se mostrará una larga lista de conexiones, y en la columna "Dirección Local" aparecen las direcciones IP y los puertos (Direccion:Puerto)

Solo tienes que localizar el puerto 80, y mirar que programa lo está usando (entre corchetes [ ]).



Ahora tienes 2 opciones:

1. Pulsa "Ctr+Alt+Supr > Iniciar el administrador de tareas", vas a la pestaña Procesos, pulsas en Mostrar Procesos de todos los usuarios, y suprimes el programa que ocupa el puerto 80.

2. En la terminal escribe lo siguiente:

taskkill /PID programa.exe /F

Sustituye "programa" por el nombre del proceso que usa el puerto 80.


Si has seguido los pasos correctamente ya debería funcionar el programa que te daba problemas.

Si te gustó el artículo...

Puedes seguir el blog a través de Twitter, Facebook o tu lector de feeds RSS.

Artículos Relacionados

2 Comentarios



Docman

#1 Docman


Este tuto tambien funciona para otros puertos??
Por ahi tengo una aplicacion q me exige el puerto 30000 para funcionar, y esto es asi por que a mas de uno le pasa, pero no logro encontrar la solucion o por lo menos algo q funcione.

Gracias

Mayo 02, 2010



Sergio GR

@Docman: En este tutorial explico como localizar y detener una aplicación que ocupa un determinado puerto. Pero es muy posible que lo que necesites sea abrir ese puerto del router. Para ello puedes usar Simple Port Forwarding.

Mayo 03, 2010



Deja tu Comentario

Asigna una imagen a tu email con Gravatar, si no sabes accede al siguiente Tutorial.



Asigna una imagen a tu email
Nombre
Email [Requerido]
Web/Blog

Información

  • Aplicamos el tag nofollow, y los enlaces con keywords en los comentarios podrían ser eliminados, intentamos mantener limpio el blog de spam.

  • Puedes usar las etiquetas <i>, <b>, <em>, <strong>, <a>, href, procura cerrarlas adecuadamente o tu comentario podria no mostrarse del modo que deseas.

  • Si necesitas que se vean en el comentario caracteres especiales como los usados en lenguajes de programacion como php, xhtml, etc., debes escribirlo dentro de las etiquetas [code] [/code], de lo contrario no se mostrará.

  • Procura no escribir enlaces que no tengan ninguna relación con el tema.

  • Si realizas una crítica procura argumentarla, pero sobretodo evita los insultos.