Abrir portas para fins de desenvolvimento

2

Estou desenvolvendo Java ME no meu novo laptop Ubuntu, vindo de um Windows Vista agora substituído.

O que estou tentando fazer é executar um Simulador de Celular que atua como um Servidor HTTP - recebe conexões para a porta 80 - e executa outra que atua como cliente, executando as duas ao mesmo tempo. No Windows Vista, isso funciona sem problemas, quando eu monto o código mi do Windows 7, preciso desativar o firewall para que isso aconteça.

No entanto, agora no meu laptop Ubuntu eu não consigo fazer isso funcionar. Eu tenho lido alguns posts que sistemas Unix não precisam de um Firewall porque várias portas são bloqueadas por padrão, então minha pergunta é como posso abrir essas portas para continuar o desenvolvimento. Também estarei fazendo solicitações por SMS e Bluetooth, por isso gostaria que qualquer solicitação de localhost para localhost não fosse bloqueada.

Sytem: Dell Inspiron executando o Ubuntu 11.1 64 Bits. O desenvolvimento é feito no NetBeans usando o JDK 1.7 32bits

Atualização:

Conforme solicitado, aqui está o rastreamento de pilha:

java.io.IOException: ServerSocket Open
    at com.sun.midp.io.j2me.serversocket.Socket.open(Socket.java:69)
    at com.sun.midp.io.j2me.socket.Protocol.openPrim(Protocol.java:128)
    at javax.microedition.io.Connector.openPrim(Connector.java:329)
    at javax.microedition.io.Connector.open(Connector.java:222)
    at javax.microedition.io.Connector.open(Connector.java:198)
    at javax.microedition.io.Connector.open(Connector.java:180)
    at pe.edu.pucp.teleprocesamiento.server.http.HttpConnectionProcessor.run(HttpConnectionProcessor.java:43)

E também iptables -L -nv output:

Chain INPUT (policy ACCEPT 35777 packets, 34M bytes)
 pkts bytes target     prot opt in     out     source               destination         
35779   34M ufw-before-logging-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
35779   34M ufw-before-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
35777   34M ufw-after-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
35777   34M ufw-after-logging-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
35777   34M ufw-reject-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
35777   34M ufw-track-input  all  --  *      *       0.0.0.0/0            0.0.0.0/0           

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
    0     0 ufw-before-logging-forward  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 ufw-before-forward  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 ufw-after-forward  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 ufw-after-logging-forward  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
    0     0 ufw-reject-forward  all  --  *      *       0.0.0.0/0            0.0.0.0/0           

Chain OUTPUT (policy ACCEPT 31810 packets, 3935K bytes)
 pkts bytes target     prot opt in     out     source               destination         
31812 3935K ufw-before-logging-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
31812 3935K ufw-before-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
31812 3935K ufw-after-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
31812 3935K ufw-after-logging-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
31812 3935K ufw-reject-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           
31812 3935K ufw-track-output  all  --  *      *       0.0.0.0/0            0.0.0.0/0           

Chain ufw-after-forward (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-after-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-after-logging-forward (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-after-logging-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-after-logging-output (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-after-output (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-forward (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-logging-forward (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-logging-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-logging-output (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-before-output (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-reject-forward (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-reject-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-reject-output (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-track-input (1 references)
 pkts bytes target     prot opt in     out     source               destination         

Chain ufw-track-output (1 references)
 pkts bytes target     prot opt in     out     source               destination  
    
por Carlos Gavidia 11.05.2013 / 17:38

1 resposta

1

Altere a porta para algo maior que 1024. Apenas o root pode abrir as portas & lt; = 1024.

    
por Eric Carvalho 11.05.2013 / 18:44