If your server is running Windows try this:
ControlPanel > System Security > Windows Firewall > Advance Settings > inboundRules > New Rule
Add port 8080 and let us know if that solves your question.
If you are running Linux...
First, you should disable selinux, edit file /etc/sysconfig/selinux so it looks like this:
- SELINUX=disabledSELINUXTYPE=targeted
Save file and restart system.
Then you can add the new rule to iptables:
- iptables -A INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT
and restart iptables with /etc/init.d/iptables restart
If it doesn't work you should check other network settings.
-----
Understanding states of ports:
- Open port: When anyone asks, the computer responds that there is a service listening on this port. Esto significa que cualquier cosa que llegue a este puerto será procesada por un programa (un servicio) que se ejecuta en ese ordenador.
- Puerto cerrado: Cuando alguien pregunta, el ordenador responde que no hay servicios escuchando en ese puerto. El akser sabrá que hay un ordenador respondiendo en esa dirección.
- Puerto oculto: Cuando alguien pregunta, no obtiene respuesta. El punto es ocultar si hay un ordenador en la dirección en absoluto.
--- COMENTARIO PERSONAL ---
Realmente deberías reescribir tu pregunta ya que no tiene información real sobre tu sistema operativo, qué software estás tratando de construir o utilizar.
Y lo más importante, utiliza StackOverflow para preguntas relacionadas con los Geek.
Quora, no te ayudará en esto (Mi conjetura).