[Pidgin] #2933: Upnp not properly portwarding - Errors 714 and 718
    Pidgin 
    trac at pidgin.im
       
    Mon Sep  3 18:14:12 EDT 2007
    
    
  
#2933: Upnp not properly portwarding - Errors 714 and 718
----------------------------------+-----------------------------------------
 Reporter:  UrbenLegend           |       Type:  defect
   Status:  new                   |   Priority:  minor 
Component:  libpurple             |    Version:  2.1.1 
 Keywords:  upnp port forwarding  |    Pending:  0     
----------------------------------+-----------------------------------------
 When trying to send a file (or anything else that requires upnp in
 pidgin), this message occurs in the debug log:
 ****************************************************************
 (15:04:28) oscar: Calculating checksum of C:\Documents and
 Settings\Username\Desktop\Test2.txt
 (15:04:28) oscar: Checksum of C:\Documents and
 Settings\Username\Desktop\Test2.txt calculated
 (15:04:28) network: Listening on port: 5190
 (15:04:28) util: requested to fetch
 (http://192.168.2.1:5431/uuid:00115009-e606-0011-5009-e6060232016c/WANPPPConnection:1),
 full=0, user_agent=((null)), http11=1
 (15:04:28) dnsquery: Performing DNS lookup for 192.168.2.1
 (15:04:28) dnsquery: IP resolved for 192.168.2.1
 (15:04:28) proxy: Attempting connection to 192.168.2.1
 (15:04:28) proxy: Connecting to 192.168.2.1:5431 with no proxy
 (15:04:28) proxy: Connection in progress
 (15:04:28) proxy: Connected to 192.168.2.1:5431.
 (15:04:28) util: Request: 'POST
 /uuid:00115009-e606-0011-5009-e6060232016c/WANPPPConnection:1 HTTP/1.1
 HOST: 192.168.2.1:5431
 SOAPACTION: "urn:schemas-upnp-
 org:service:WANPPPConnection:1#AddPortMapping"
 CONTENT-TYPE: text/xml ; charset="utf-8"
 CONTENT-LENGTH: 647
 <?xml version="1.0" encoding="utf-8"?>
 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
 s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
 <s:Body>
 <u:AddPortMapping xmlns:u="urn:schemas-upnp-
 org:service:WANPPPConnection:1">
 <NewRemoteHost></NewRemoteHost>
 <NewExternalPort>5190</NewExternalPort>
 <NewProtocol>TCP</NewProtocol>
 <NewInternalPort>5190</NewInternalPort>
 <NewInternalClient>192.168.2.2</NewInternalClient>
 <NewEnabled>1</NewEnabled>
 <NewPortMappingDescription>PURPLE_UPNP_PORT_FORWARD</NewPortMappingDescription>
 <NewLeaseDuration>0</NewLeaseDuration>
 </u:AddPortMapping>
 </s:Body>
 </s:Envelope>'
 (15:04:28) util: Response headers: 'HTTP/1.1 500 Internal Server Error
 DATE: Thu, 01 Jan 1970 05:39:06 GMT
 Connection: Keep-Alive
 Server: LINUX/2.4 UPnP/1.0 BRCM400/1.0
 Content-Length: 470
 Content-Type: text/xml; charset="utf-8"
 EXT:
 '
 (15:04:28) util: parsed 470
 (15:05:09) upnp: purple_upnp_set_port_mapping(): Failed HTTP_OK
 HTTP/1.1 500 Internal Server Error
 DATE: Thu, 01 Jan 1970 05:39:06 GMT
 Connection: Keep-Alive
 Server: LINUX/2.4 UPnP/1.0 BRCM400/1.0
 Content-Length: 470
 Content-Type: text/xml; charset="utf-8"
 EXT:
 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
 s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
   <s:Fault>
    <faultcode>s:Client</faultcode>
    <faultstring>UPnPError</faultstring>
    <detail>
     <UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
      <errorCode>718</errorCode>
      <errorDescription>ConflictInMappingEntry</errorDescription>
     </UPnPError>
    </detail>
   </s:Fault>
  </s:Body>
 </s:Envelope>
 (15:05:09) network: Couldn't create UPnP mapping
 (15:05:09) util: requested to fetch
 (http://192.168.2.1:5431/uuid:00115009-e606-0011-5009-e6060232016c/WANPPPConnection:1),
 full=0, user_agent=((null)), http11=1
 (15:05:09) dnsquery: Performing DNS lookup for 192.168.2.1
 (15:05:09) dnsquery: IP resolved for 192.168.2.1
 (15:05:09) proxy: Attempting connection to 192.168.2.1
 (15:05:09) proxy: Connecting to 192.168.2.1:5431 with no proxy
 (15:05:09) proxy: Connection in progress
 (15:05:09) proxy: Connected to 192.168.2.1:5431.
 (15:05:09) util: Request: 'POST
 /uuid:00115009-e606-0011-5009-e6060232016c/WANPPPConnection:1 HTTP/1.1
 HOST: 192.168.2.1:5431
 SOAPACTION: "urn:schemas-upnp-
 org:service:WANPPPConnection:1#DeletePortMapping"
 CONTENT-TYPE: text/xml ; charset="utf-8"
 CONTENT-LENGTH: 411
 <?xml version="1.0" encoding="utf-8"?>
 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
 s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
 <s:Body>
 <u:DeletePortMapping xmlns:u="urn:schemas-upnp-
 org:service:WANPPPConnection:1">
 <NewRemoteHost></NewRemoteHost>
 <NewExternalPort>5190</NewExternalPort>
 <NewProtocol>UDP</NewProtocol>
 </u:DeletePortMapping>
 </s:Body>
 </s:Envelope>'
 (15:05:09) util: Response headers: 'HTTP/1.1 500 Internal Server Error
 DATE: Thu, 01 Jan 1970 05:39:47 GMT
 Connection: Keep-Alive
 Server: LINUX/2.4 UPnP/1.0 BRCM400/1.0
 Content-Length: 466
 Content-Type: text/xml; charset="utf-8"
 EXT:
 \Username\Application Data\.purple
 (15:05:39) upnp: purple_upnp_set_port_mapping(): Failed HTTP_OK
 HTTP/1.1 500 Internal Server Error
 DATE: Thu, 01 Jan 1970 05:39:47 GMT
 Connection: Keep-Alive
 Server: LINUX/2.4 UPnP/1.0 BRCM400/1.0
 Content-Length: 466
 Content-Type: text/xml; charset="utf-8"
 EXT:
 <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"
 s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
  <s:Body>
   <s:Fault>
    <faultcode>s:Client</faultcode>
    <faultstring>UPnPError</faultstring>
    <detail>
     <UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
      <errorCode>714</errorCode>
      <errorDescription>NoSuchEntryInArray</errorDescription>
     </UPnPError>
    </detail>
   </s:Fault>
  </s:Body>
 </s:Envelope>
 (15:05:39) network: Couldn't create UPnP mapping
 (15:05:39) stun: using server
 (15:05:40) oscar: Sent message to (censored).
 (15:05:59) oscar: Incoming rendezvous message of type 32, user (censored),
 status 0
 (15:05:59) oscar: Remote user wants to try a different connection method
 ***************************************************************************
 For some users, this results in a failure to send files, but for others a
 secondary server is used to send the file. This happens to many users that
 I know of. My router is a Belkin F5D7230-4 wireless g router.
-- 
Ticket URL: <http://developer.pidgin.im/ticket/2933>
Pidgin <http://pidgin.im>
Pidgin
    
    
More information about the Tracker
mailing list