2015-01-22 2 views
0

내 컴퓨터 (Computer1)의 Eclipse를 통해 JBoss EAP에서 실행되는 웹 응용 프로그램 (JSF2)이 있습니다. Computer1은 Windows7 시스템입니다. Eclipse Internal Browser와 Computer1의 Chrome을 사용하여 애플리케이션을 실행할 수 있습니다. 그러나 같은 네트워크에있는 다른 컴퓨터 (Computer2)에서 응용 프로그램에 액세스하려고하면 ERR_CONNECTION_REFUSED 오류 메시지가 나타납니다.Eclipse를 통해 JBoss EAP에서 실행되는 웹 응용 프로그램은 동일한 네트워크의 다른 컴퓨터에서 액세스 할 수 없습니다.

netstat을 사용하여 Computer1이 포트 8080에서 수신 대기하고 Computer1에 방화벽이없는 것을 확인했습니다.

Computer2에서 Computer1로 핑할 수 있습니다.

도움이 될 것입니다.

답변

1

기본적으로 JBoss는 로컬 인터페이스 만 청취합니다. 빠른 검색은 : 예컨대, 구성에 인터페이스를 추가 할

<interfaces> 
    ... 
    <interface name="any"> 
     <any-address/> 
    </interface> 
</interfaces> 

이 그리고 그것을 사용하는 socket-binding-group를 구성하는 것이 밝혀 :

<socket-binding-group name="standard-sockets" default-interface="any"> 

가 참조 : https://developer.jboss.org/thread/168789

+0

그것은 완벽하게 작동! 고마워요! –

관련 문제