Olá, pessoal… bom, dei uma vasculhada no forúm para ver se encontrava a solulçao do meu problema, porém não encontrei ou talvez não tenha conseguido assimilar algumas informações.
É o seguinte: eu tenho uma aplicação desktop java e um servidor EJB3 (Glassfish). Ambos funcionam muito bem em uma LAN. O problema é que eu quero que minha aplicação desktop acesse o glassfish de uma rede externa. Já tentei de tudo, até monitorar as conexões TCP que saem do cliente e chegam ao servidor.
O problema é: meu jndi.properties está assim…
org.omg.CORBA.ORBInitialHost = <ip-público>
org.omg.CORBA.ORBInitialPort = 3700
Nos meus testes eu consigo visualizar as conexões tcp’s sendo estabelecidas, porém, quando o cliente solicita o serviço que está na porta 3820 (SSL do ORB) a conexão trava.
Eu sinceramente não sei o que fazer, porque não encontro informação precisa em lugar algum. Na verdade eu acho que seja alguma configuração de segurança, porém, não tenho nem idéia de como configurar isso.
Só frizando que todas as configurações de modem já foram realizadas, inclusive a máquina servidora está no DMZ do router.
Espero ter esclarecido minha situação. Conto com vcs!