Adium

Ticket #10903 (new defect)

Opened 4 months ago

Last modified 3 months ago

ICQ tries to connect to local machine's external IP instead of aol login server

Reported by: Progressbar Assigned to: nobody
Priority: normal Milestone: Adium 1.3.3
Component: ICQ Version: 1.3svn
Severity: normal Keywords: connection problem
Cc: Patch: None
Pending: 0

Description (Last modified by Robby)

Symptom: ICQ fails to connect. Status keeps saying "Connecting", after a while it transitions into "Error: Socket is not connected".

Diagnosis: According to the debug window, Adium is trying to connect to the correct IP:

21:04:43: (Libpurple: dnsquery) IP resolved for login.oscar.aol.com
21:04:43: (Libpurple: proxy) Attempting connection to 64.12.200.89
21:04:43: (Libpurple: proxy) Connecting to login.oscar.aol.com:5190 with no proxy
21:04:43: (Libpurple: proxy) Connection in progress

However, running tcpdump on local machine shows something drastically different:

$ sudo tcpdump -i en1 host polaris
21:09:07.103354 IP polaris.house.net.60773 > polaris.house.net.aol: S 488964827:488964827(0) win 65535 <mss 1460,sackOK,eol>

Running tcpdump on the router also shows packets being sent from the Mac (polaris) to its own external IP (192.168.48.13) over the wlan interface (which makes no sense, why doesnt it loop back?).

Apparently, for some reason unknown to me, when AdiumX is trying to connect to the ICQ login server login.oscar.aol.com, in reality it tryes to connect from a high port to its own external IP. The Mac in question is not having any connection problems in any other program, and the other modules of Adium being used (MSN and XMPP) are also working properly.

Attachments

adiumconnect.log (5.0 kB) - added by Progressbar on 08/30/2008 03:16:05 PM.
tcpdump logged, only headers
2008-08-30.log (35.0 kB) - added by Progressbar on 08/30/2008 03:17:41 PM.
Debug window log

Change History

08/30/2008 03:16:05 PM changed by Progressbar

  • attachment adiumconnect.log added.

tcpdump logged, only headers

08/30/2008 03:17:41 PM changed by Progressbar

  • attachment 2008-08-30.log added.

Debug window log

09/01/2008 10:46:15 AM changed by jas8522

  • milestone set to Adium 1.3.3.

10/17/2008 09:19:57 AM changed by Robby

  • description changed.

Progressbar, is this problem still present in 1.3.2?