Hi,
I need to be able to communicate with external messenger servers as yahoo, google talk, webex etc etc.
The version of ejabberd is 2.1.1.
=INFO REPORT==== 2009-12-19 08:49:10 ===
I(<0.763.0>:ejabberd_c2s:702) : ({socket_state,tls,{tlssock,#Port<0.470>,#Port<0.472>},<0.762.0>}) Accepted authentication for dfernandez by ejabberd_auth_internal
=INFO REPORT==== 2009-12-19 08:49:10 ===
I(<0.763.0>:ejabberd_c2s:816) : ({socket_state,tls,{tlssock,#Port<0.470>,#Port<0.472>},<0.762.0>}) Opened session for dfernandez@jabber.atcus.com/VERITAS
=INFO REPORT==== 2009-12-19 08:50:48 ===
I(<0.763.0>:ejabberd_s2s:368) : New s2s connection started <0.766.0>
=INFO REPORT==== 2009-12-19 08:50:48 ===
I(<0.766.0>:ejabberd_s2s_out:1139) : Trying to open s2s connection: jabber.atcus.com -> hotmail.com
=INFO REPORT==== 2009-12-19 09:45:34 ===
I(<0.763.0>:ejabberd_s2s:368) : New s2s connection started <0.790.0>
=INFO REPORT==== 2009-12-19 09:45:34 ===
I(<0.790.0>:ejabberd_s2s_out:1139) : Trying to open s2s connection: jabber.atcus.com -> hotmail.com
Opened ports
TCP 5222
TCP 5269
These are the results of the nslookup
C:\Users\Didac>nslookup
Default Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
> set type=srv
> jabber.atcus.com
Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
atcus.com
primary name server = ns25.domaincontrol.com
responsible mail addr = dns.jomax.net
serial = 2009121806
refresh = 28800 (8 hours)
retry = 7200 (2 hours)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
> _xmpp-server._tcp.jabber.atcus.com
Server: vnsc-bak.sys.gtei.net
Address: 4.2.2.2
Non-authoritative answer:
_xmpp-server._tcp.jabber.atcus.com SRV service location:
priority = 10
weight = 10
port = 5269
svr hostname = jabber.atcus.com
I have a firewall between the server and the exterior world.
Created necessary NAT policies.
the internal name of the server is localhost localhost.localdomain
the public FQDN is jabber.atcus.com
and we also have a srv record for the _jabber._tcp.jabber.atcus.com
I edited the /etc/hosts file and I add this: 127.0.0.1 localhost.localdomain localhost jabber
At this point I am kind of lost.
Could you please give me some directions and let me know what do I need to add or give me some advice what it needs to be done?
Thanks
This is the error that I have with the xmpp client.
Remote server not found.
A remote server or service specified as part or all of the JID of the intended recipient does not exist.
Your ejabberd works correctly
Your ejabberd works correctly with some other Jabber/XMPP servers. For example, I can see your server from jabberes.org. I could see you use ejabberd 2.1.1 running in Linux 2.6.18. I can also see that you have chatroom, irc, pubsub services, but I can't connect to them, you can see the reason here: http://www.ejabberd.im/subdomains
Regarding Google Talk: is this problem still present? Ask some gtalk user to add you as contact, maybe that helps.
Regarding Yahoo and MSN: they don't use XMPP. For MSN, you can install a transport. I found this one:http://spectrum.im/ Maybe there are other transports that support Yahoo.