Ticket #9956 (closed defect: fixed)
Cannot connect to XMPP servers without SRV record
| Reported by: | codesquid | Owned by: | darkrain42 |
|---|---|---|---|
| Milestone: | 2.6.2 | Component: | libpurple |
| Version: | 2.6.1 | Keywords: | XMPP SRV DNS record |
| Cc: | akrherz, shs_bulldog |
Description
I'm using the Windows version.
After updating to 2.6.1 I could no longer connect to my server. It used to work fine with 2.5.8
2.6.1 would start up fine but the status button at the bottom of the buddy list would display "connecting" and remain that way forever.
My server was lacking a SRV record, after adding a SRV record I was once again able to connect to my XMPP server.
This appears to be a bug in Pidgin or one of its dependencies since the existence of a SRV record is not mandatory according to RFC 3920 section 14.3:
If the SRV lookup fails, the fallback is a normal IPv4/IPv6 address record resolution to determine the IP address, using the "xmpp-client" port of 5222, registered with the IANA.



