0

EC2 상자에서 실행되는 Windows 서버 2012에서 ejabberd를 사용하여 XMPP 서버를 설치 및 구성하는 중입니다.텔넷/보안 그룹

나는 윈도우 방화벽에서 포트 5222를 개설하고,

Custom TCP Rule 
TCP 
5222 
0.0.0.0/0 
ejabberd_c2s 

Custom TCP Rule 
TCP 
5222 
::/0 
ejabberd_c2s 

내 XMPP 로그인이 작동하지 않는 EC2 인스턴스의 보안 그룹에 추가하고, 그래서 나는 시도하는 텔넷 및 디버그로 전환 한 한 - 포트 5222가 닫힌 상태로보고됩니다.

PS C:\WINDOWS\system32> telnet hostname.com 5222 
Connecting To hostname.com...Could not open connection to the host, on port 5222: Connect failed 

디버깅에 대한 지침이나 단계는 인정할 것입니다.

답변

0

ejabberd의 기본 구성 인 "::"을 수신 대기중인 IP로 설정하여 IPv6에서만 수신 대기하도록했습니다. 나는 텔넷을 통해 연결할 수 및 XMPP를 사용하여 서버에 액세스 할 수 있었다

port: 5222 
ip: "0.0.0.0" 
module: ejabberd_c2s 

에 ejabbed의 설정을 업데이트하여

.