2013-05-28 3 views
0

JBoss 6에서 실행되는 응용 프로그램이 있습니다. JBoss는 IP가 192.168.0.105 인 로컬 컴퓨터에서 실행되며 라우터 뒤에 있습니다. 라우터 IP는 예를 들어 83.200.200.200입니다. 나는이 명령으로 보스를 실행RMI 및 JBOSS 명명 예외

run.sh -b 192.168.0.105 -Djava.rmi.server.hostname=83.200.200.200 

하지만 (전달했다) 주소 83.200.200.200을 사용하여 원격 응용 프로그램에서 클라이언트를 호출 할 때 예외가 얻을 : InvokerLocator [대한

문제 확립 소켓 연결을 sslsocket : //192.168.0.105 : 3843 /]]

어떤 조언이 필요합니까?

감사합니다.

+0

실행 -b 0.0.0.0 시도하고 어떻게되는지보십시오. 클라이언트 상자에서 83.200.200.200으로 ping 할 수 있습니까? –

+0

java.rmi.server.hostname은 JBoss Remoting과 실제로 작동합니까? – EJP

답변

0

내가 마지막으로 만들었습니다. 내 컴퓨터에 나는 보스,/etc/hosts 파일에 내가 추가 한 줄 실행 여기서

192.168.0.105 mydomain.com

및 -b mydomain.com

와의 시스템에서 보스를 실행 내가 원격으로 나는/호스트

83.200.200.200 mydomain.com

모든 것이 잘 작동을/등의 라인을 추가 한 연결합니다. 귀하의 답변을 주셔서 감사합니다