Hi,
I installed openfire on my server. Then, I tried to see if I can exchange messages with an xmpp user registred in another server.
I tested it with im.apinc.org and it works well. I can send and receive messages.
Then, I tested it with an account registred at jappix.com. The problem is I can only send messages from jappix account to my local account. When I try to send a message to jappix my client says "remote-server-not-found".
So, I looked at the logs and there is someting in warn.log :
2014.12.04 21:07:51 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jappix.com id: 2a383354-fcdd-4dc0-9905-a04c1e13f508 for domain: xmpp.myserver.org answer:<stream:error xmlns:stream="http://etherx.jabber.org/streams"><policy-violation xmlns="urn:ietf:params:xml:ns:xmpp-streams"/><text xmlns="urn:ietf:params:xml:ns:xmpp-streams">TLS encryption is mandatory but wasn't used</text></stream:error> 2014.12.04 21:07:51 org.jivesoftware.openfire.server.ServerDialback - ServerDialback: OS - Ignoring unexpected answer in validation from: jappix.com id: 2a383354-fcdd-4dc0-9905-a04c1e13f508 for domain: xmpp.yabox.org answer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><bidi xmlns="urn:xmpp:features:bidi"/><dialback xmlns="urn:xmpp:features:dialback"><errors/></dialback><sm xmlns="urn:xmpp:sm:2"><optional/></sm><sm xmlns="urn:xmpp:sm:3"><optional/></sm><compression xmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features> |
I looked at sessions / active sessions and I have only an incomming connection with jappix.com.
For the firewall, the following ports are open with tcp : 5222, 5223, 5269, 7777, 5229, 7070 and 7443
If someone have an idea, I'll be really grateful.
Regards,