Here are the logs and how i came about them...
I cleared the logs in openfire then rebooted.
I then open pidign with -d option and logged into user.
Openfire Error Log
[code]
2009.05.10 14:01:38 [org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSession(LocalOutgoingServerSession.java:258)] Error trying to connect to remote server: proxy.jabber.org(DNS lookup: proxy.jabber.org:5269)
java.net.SocketTimeoutException: connect timed out
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)
at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
at java.net.Socket.connect(Socket.java:519)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSession(LocalOutgoingServerSession.java:253)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain(LocalOutgoingServerSession.java:144)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPacket(OutgoingSessionPromise.java:239)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(OutgoingSessionPromise.java:216)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907)
at java.lang.Thread.run(Thread.java:619)
[/code]
Openfire warn log
[code]
2009.05.10 14:18:13 Error or result packet could not be delivered
2009.05.10 14:18:13 Error or result packet could not be delivered
[/code]
Pidgin debug output
[code]
(14:33:37) account: Connecting to account afe@fshopenfire.local/
(14:33:37) connection: Connecting. gc = 0x9ce4780
(14:33:37) dns: DNS query for 'fshopenfire.local' queued
(14:33:37) dns: Created new DNS child 19961, there are now 1 children.
(14:33:37) dns: Successfully sent DNS request to child 19961
(14:33:37) dns: Got response for 'fshopenfire.local'
(14:33:37) dnsquery: IP resolved for fshopenfire.local
(14:33:37) proxy: Attempting connection to 192.168.1.59
(14:33:37) proxy: Connecting to fshopenfire.local:5222 with no proxy
(14:33:37) proxy: Connection in progress
(14:33:37) proxy: Connecting to fshopenfire.local:5222.
(14:33:37) jabber: Sending:
(14:33:37) jabber: Sending:
(14:33:37) jabber: Recv (580): PLAINzlib
(14:33:37) jabber: Sending:
(14:33:37) jabber: Recv (50):
(14:33:37) nss: subject=CN=fshopenfire.local issuer=CN=fshopenfire.local
(14:33:37) certificate/x509/tls_cached: Starting verify for fshopenfire.local
(14:33:37) certificate/x509/tls_cached: Checking for cached cert...
(14:33:37) certificate/x509/tls_cached: ...Found cached cert
(14:33:37) nss/x509: Loading certificate from /home/fshlinux/.purple/certificates/x509/tls_peers/fshopenfire.local
(14:33:37) certificate/x509/tls_cached: Peer cert matched cached
(14:33:37) certificate: Successfully verified certificate for fshopenfire.local
(14:33:37) jabber: XML parser error for JabberStream 0x9688c0c: Domain 1, code 5, level 3: Extra content at the end of the document
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(519): PLAINzlib
(14:33:37) sasl: Mechs found: PLAIN
(14:33:37) jabber: Sending (ssl): password removed
(14:33:37) jabber: Recv (ssl)(51):
(14:33:37) jabber: XML parser error for JabberStream 0x9688c0c: Domain 1, code 5, level 3: Extra content at the end of the document
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(419): zlib
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(170): afe@fshopenfire.local/cf0e821e
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(133):
(14:33:37) jabber: jabber_actions: have pep: NO
(14:33:37) connection: Activating keepalive.
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(373):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Recv (ssl)(2673):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: attempt to send presence before roster retrieved
(14:33:37) jabber: Sending (ssl):
(14:33:37) jabber: Sending (ssl):
(14:33:38) jabber: Recv (ssl)(559):
(14:33:38) jabber: Recv (ssl)(2076):
(14:33:38) jabber: Recv (ssl)(361):
(14:33:38) jabber: Found bytestream proxy server: proxy.fshopenfire.local
(14:33:38) jabber: Sending (ssl):
(14:33:38) jabber: Recv (ssl)(106):
(14:33:38) jabber: Recv (ssl)(212): - Buddies
(14:33:38) jabber: Sending (ssl): 1
(14:33:38) jabber: Sending (ssl):
(14:33:38) jabber: Recv (ssl)(202):
(14:33:38) jabber: Recv (ssl)(244):
(14:33:38) jabber: Discovered bytestream proxy server: jid='proxy.fshopenfire.local' host='127.0.1.1' port='7777' zeroconf=''
(14:33:38) jabber: Recv (ssl)(75):
(14:33:38) jabber: jabber_iq_parse
(14:33:38) jabber: Recv (ssl)(340):
(14:33:43) util: Writing file accounts.xml to directory /home/fshlinux/.purple
(14:33:43) util: Writing file /home/fshlinux/.purple/accounts.xml
(14:33:43) util: Writing file blist.xml to directory /home/fshlinux/.purple
(14:33:43) util: Writing file /home/fshlinux/.purple/blist.xml
[/code]