[Pidgin] #1522: UPnP timeout period is ridiculously long

Pidgin trac at pidgin.im
Thu Jan 10 19:38:46 EST 2008


#1522: UPnP timeout period is ridiculously long
------------------------+---------------------------------------------------
  Reporter:  rgovostes  |       Owner:  evands                          
      Type:  patch      |      Status:  new                             
  Priority:  minor      |   Milestone:  2.4.0                           
 Component:  libpurple  |     Version:  2.0.1                           
Resolution:             |    Keywords:  upnp timeout file transfer oscar
   Pending:  0          |  
------------------------+---------------------------------------------------
Comment (by rgovostes):

 Is it possible the code changed? Here's the request I'm seeing now.
 However, I should note that it doesn't seem to work (I'm back on the
 crappy Linksys for the day, tomorrow I'll be on a slightly less-crappy
 D-Link). This is with Transmit 1.0.

 Deleting the old mapping:

 {{{
 #!xml
 <?xml version="1.0"?>
 <SOAP-ENV:Envelope xmlns:SOAP-
 ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-
 ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <SOAP-ENV:Body>
                 <m:DeletePortMapping xmlns:m="urn:schemas-upnp-
 org:service:WANIPConnection:1">
                         <NewRemoteHost></NewRemoteHost>
                         <NewExternalPort>7657</NewExternalPort>
                         <NewProtocol>TCP</NewProtocol>
                 </m:DeletePortMapping>
         </SOAP-ENV:Body>
 </SOAP-ENV:Envelope>
 }}}

 Creating a new mapping:

 {{{
 #!xml
 <?xml version="1.0"?>
 <SOAP-ENV:Envelope xmlns:SOAP-
 ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-
 ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <SOAP-ENV:Body>
                 <m:AddPortMapping xmlns:m="urn:schemas-upnp-
 org:service:WANIPConnection:1">
                         <NewRemoteHost></NewRemoteHost>
                         <NewExternalPort>7658</NewExternalPort>
                         <NewProtocol>TCP</NewProtocol>
                         <NewInternalPort>7658</NewInternalPort>
 <NewInternalClient>192.168.1.100</NewInternalClient>
                         <NewEnabled>1</NewEnabled>
 <NewPortMappingDescription>Transmission</NewPortMappingDescription>
                         <NewLeaseDuration>0</NewLeaseDuration>
                 </m:AddPortMapping>
         </SOAP-ENV:Body>
 </SOAP-ENV:Envelope>
 }}}

-- 
Ticket URL: <http://developer.pidgin.im/ticket/1522#comment:11>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list