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. Questo significa che tutto ciò che arriva a questa porta sarà processato da un programma (un servizio) in esecuzione su quel computer.
- Porta chiusa: Quando qualcuno lo chiede, il computer risponde che non ci sono servizi in ascolto su quella porta. L'utente saprà che c'è un computer che risponde all'indirizzo.
- Porta nascosta: Quando qualcuno chiede, non ottiene alcuna risposta. Il punto è nascondere se c'è un computer all'indirizzo.
--- COMMENTO PERSONALE ---
Dovresti davvero riscrivere la tua domanda perché non ha informazioni reali sul tuo sistema operativo, su quale software stai cercando di costruire o usare.
E soprattutto, usa StackOverflow per le domande relative ai geek.
Quora, non ti aiuterà su questo (la mia ipotesi).