0

Ich bin gerade dabei, einen XMPP-Server zu installieren und zu konfigurieren, der ejabberd auf Windows Server 2012 verwendet und auf einer EC2-Box läuft.Telnet/Sicherheitsgruppen

Ich habe Port 5222 in der Windows-Firewall geöffnet, und fügte hinzu, für die EC2-Instanz

Custom TCP Rule 
TCP 
5222 
0.0.0.0/0 
ejabberd_c2s 

Custom TCP Rule 
TCP 
5222 
::/0 
ejabberd_c2s 

Mein XMPP-Logins arbeitet die Sicherheitsgruppe ist nicht, und so habe ich zu telnet, um zu versuchen und zu debuggen gedreht - er sieht, dass Port 5222 als geschlossen gemeldet wird:

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

Jede Anleitung oder Schritte in Richtung Debugging wäre willkommen!

Antwort

0

Das Problem hier war in ejabberd die Standardkonfiguration von "::" als IP zu hören, die es gezwungen, nur IPv6 zu hören.

Durch Aktualisieren des ejabbed config

port: 5222 
ip: "0.0.0.0" 
module: ejabberd_c2s 

konnte ich über Telnet verbinden, und in der Lage auf den Server zuzugreifen XMPP verwenden.