[Pidgin] #12192: STUN server discovered, but not queried

Pidgin trac at pidgin.im
Thu Jun 17 18:10:54 EDT 2010


#12192: STUN server discovered, but not queried
--------------------------+-------------------------------------------------
 Reporter:  aragon        |     Owner:  rekkanoryo
     Type:  defect        |    Status:  new       
Component:  unclassified  |   Version:  2.7.1     
 Keywords:  stun timeout  |  
--------------------------+-------------------------------------------------
 I'm setting a STUN address in my Network Preferences of Pidgin.  Debug
 shows the address being resolved and the STUN server and port found via
 DNS SRV.  Debug window claims that STUN queries then just time out, but
 running a packet sniffer on my system shows no UDP traffic on the STUN
 port.

 Debug log:


 {{{
 (00:03:32) stun: using server blabber.net
 (00:03:32) dnssrv: querying SRV record for blabber.net:
 _stun._udp.blabber.net
 (00:03:32) nat-pmp: Found a default gateway
 (00:03:32) nat-pmp: Attempting to retrieve the public ip address for the
 NAT device at: 172.18.87.129
 (00:03:32) nat-pmp:     Timeout: 0s 250000us
 (00:03:32) nat-pmp: Response was not received from our gateway! Instead
 from: 0.0.0.0
 (00:03:32) prefs: /pidgin/conversations/placement changed, scheduling
 save.
 (00:03:32) gtkblist: added visibility manager: 1
 (00:03:32) docklet: GTK+ created
 (00:03:32) util: Reading file blist.xml from directory
 /usr/home/aragon/.purple
 (00:03:32) plugins: Loading saved plugin
 /usr/local/lib/purple-2/statenotify.so
 (00:03:32) plugins: probing /usr/local/lib/pidgin/guifications.so
 (00:03:32) plugins: Unable to find saved plugin
 /usr/local/lib/pidgin/guifications.so
 (00:03:32) plugins: Loading saved plugin /usr/local/lib/pidgin/notify.so
 (00:03:32) plugins: Loading saved plugin /usr/local/lib/purple-2/ssl-
 nss.so
 (00:03:32) plugins: Loading saved plugin
 /usr/local/lib/purple-2/psychic.so
 (00:03:32) plugins: Loading saved plugin /usr/local/lib/purple-2/ssl.so
 (00:03:32) plugins: Loading saved plugin
 /usr/local/lib/pidgin/sendbutton.so
 (00:03:32) ui_main: Failed to load the default window icon (scalablepx
 version)!
 (00:03:32) Session Management: ICE initialized.
 (00:03:32) Session Management: Connecting with no previous ID
 (00:03:32) Session Management: Handling new ICE connection...
 (00:03:32) done.
 (00:03:32) Session Management: Connected to manager (xfce4-session) with
 client ID 22b29cae2-7a5c-11df-bd7e-001cc0309b91
 (00:03:32) Session Management: Using pidgin as command
 (00:03:32) gtkdebug: Setting dimensions to 750, 498
 (00:03:32) util: Writing file
 /usr/home/aragon/.purple/icons/c9eca35d5c8c266525c1b615a185cf1f859185d8.png
 (00:03:32) dns: Created new DNS child 22043, there are now 1 children.
 (00:03:32) dns: Successfully sent DNS request to child 22043
 (00:03:32) dnssrv: found 1 SRV entries
 (00:03:32) stun: got 1 SRV responses, server: decoder.geek.sh, port: 3478
 (00:03:32) dns: DNS query for 'decoder.geek.sh' queued
 (00:03:32) Session Management: Received first save_yourself
 (00:03:32) Session Management: Received save_complete
 (00:03:32) dns: Created new DNS child 22044, there are now 2 children.
 (00:03:32) dns: Successfully sent DNS request to child 22044
 (00:03:32) dns: Got response for 'decoder.geek.sh'
 (00:03:32) dnsquery: IP resolved for decoder.geek.sh
 (00:03:32) network: Listening on port: 51000
 (00:03:32) network: Skipping external port mapping.
 dns[22043] Error: getaddrinfo returned 8
 (00:03:32) dns: Got response for 'blabber.net'
 (00:03:32) dnsquery: Error resolving blabber.net:
 hostname nor servname provided, or not known
 (00:03:32) network: lookup of IP address failed: Error resolving
 blabber.net:
 hostname nor servname provided, or not known
 (00:03:33) stun: request timed out, retrying.
 (00:03:33) stun: request timed out, retrying.
 (00:03:34) stun: request timed out, giving up.
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12192>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list