aMule Forum

English => en_Bugs => Topic started by: stoatwblr on November 28, 2010, 04:30:15 AM

Title: 10390 - upnp not working
Post by: stoatwblr on November 28, 2010, 04:30:15 AM
(Ubuntu Meerkat x64)

It looks like upnp has been broken somewhere between 10396 and 10390.

I was initially inclined to blame the router as upnp goes flakey after a  few weeks of uptime but its gui is showing other problems are able to setup port forwarding while amule isn't.

No idea where to even start looking as yet...

Title: Re: 10390 - upnp not working
Post by: stoatwblr on November 28, 2010, 04:43:27 AM
What's logged:

2010-11-28 03:39:30: Universal Plug and Play: Successfully retrieved SCPD Document for service urn:schemas-upnp-org:service:WANIPConnection:1, absEventSubURL: http://192.168.1.1:49152/upnp/event/WANIPConnection.
!2010-11-28 03:39:30: Universal Plug and Play: Successfully subscribed to service urn:schemas-upnp-org:service:WANIPConnection:1, absEventSubURL: http://192.168.1.1:49152/upnp/event/WANIPConnection.
!2010-11-28 03:39:30: Universal Plug and Play: Uninteresting service detected: 'urn:schemas-upnp-org:service:WANCommonInterfaceConfig:1'. Ignoring.
!2010-11-28 03:39:30: Universal Plug and Play: Uninteresting service detected: 'urn:schemas-microsoft-com:service:OSInfo:1'. Ignoring.
!2010-11-28 03:39:30: Universal Plug and Play: UPNP_EVENT_RECEIVED:
!2010-11-28 03:39:30:     SID: uuid:1b8cdc8a-faa1-11df-be4f-e8f24a83398c
!2010-11-28 03:39:30:     Key: 0
!2010-11-28 03:39:30:     Property list:
!2010-11-28 03:39:30:         PossibleConnectionTypes='IP_Routed'
!2010-11-28 03:39:30:         ConnectionStatus='Connected'
!2010-11-28 03:39:30:         ExternalIPAddress='0.0.0.0'
!2010-11-28 03:39:30:         PortMappingNumberOfEntries='6'
 2010-11-28 03:39:39: Connection attempt to Share Islands (178.86.3.184:4184) timed out.
 2010-11-28 03:39:39: Connecting to !-= Porn Pit =-! (88.80.28.48 - 88.80.28.48:4321) using protocol obfuscation.
 2010-11-28 03:39:39: Connected to !-= Porn Pit =-! (88.80.28.48:4321)
 2010-11-28 03:39:50: WARNING: !-= Porn Pit =-! (88.80.28.48:4321) - NG : You have a lowid. Please review your network config and/or your settings.
!2010-11-28 03:39:50: Connection established on: !-= Porn Pit =-!
!2010-11-28 03:39:50: Connected to !-= Porn Pit =-! with LowID
 2010-11-28 03:39:50: New clientid is 7655554
!2010-11-28 03:39:50: WARNING: You have received Low-ID!
 2010-11-28 03:39:50:    Most likely this is because you're behind a firewall or router.
 2010-11-28 03:39:50:    For more information, please refer to http://wiki.amule.org
 2010-11-28 03:39:50: ServerMessage: server version 17.15 (lugdunum)


Title: Re: 10390 - upnp not working
Post by: Stu Redman on November 28, 2010, 01:22:03 PM
It looks like upnp has been broken somewhere between 10396 and 10390.
There's no 10396 yet. So which was the last working UPnP version? And - is it still working if you switch back to it? Even if you rebuild it with your current environment?
There was no change regarding UPnP for a long time. Of course something can have got broken though, but I rather suspect something with your router or build environment.
Title: Re: 10390 - upnp not working
Post by: stoatwblr on November 28, 2010, 04:37:47 PM
Oops..... I meant 10386

I've got a Netgear DG634PN with DGteam firmware 1018 on it. Upnp has always been a problem (requires several restarts after reboot and failed after a few weeks) but up to now, once going everything's chatted to it fine.

Right now Skype, Deluge and Pidgin are happily talking to it - but unlike Amule they never require restarting after upnp is restarted - they just pick up the adverts and reestablish the tunnels.

Title: Re: 10390 - upnp not working
Post by: Vollstrecker on November 28, 2010, 04:55:52 PM
Maybe your upnp libs have been updated.
Title: Re: 10390 - upnp not working
Post by: stoatwblr on November 28, 2010, 07:27:17 PM
The upnp libs are stable. 10386 works.

After running for a few hours, here'e what's logged:

!2010-11-28 16:56:50: Universal Plug and Play: UPNP_EVENT_AUTORENEWAL_FAILED: Re-subscribed to EventURL 'http://192.168.1.1:49152/upnp/event/WANIPConnection' with SID == 'uuid:7e4da0a6-fb10-11df-be4f-e8f24a83398c'.
!2010-11-28 16:56:50: Universal Plug and Play: UPNP_EVENT_RECEIVED:
!2010-11-28 16:56:50:     SID: uuid:7e4da0a6-fb10-11df-be4f-e8f24a83398c
!2010-11-28 16:56:50:     Key: 0
!2010-11-28 16:56:50:     Property list:
!2010-11-28 16:56:50:         PossibleConnectionTypes='IP_Routed'
!2010-11-28 16:56:50:         ConnectionStatus='Connected'
!2010-11-28 16:56:50:         ExternalIPAddress='0.0.0.0'
!2010-11-28 16:56:50:         PortMappingNumberOfEntries='6'
!2010-11-28 17:27:30: Universal Plug and Play: UPNP_EVENT_AUTORENEWAL_FAILED: Re-subscribed to EventURL 'http://192.168.1.1:49152/upnp/event/WANIPConnection' with SID == 'uuid:c710b6da-fb14-11df-be4f-e8f24a83398c'.
!2010-11-28 17:27:30: Universal Plug and Play: UPNP_EVENT_RECEIVED:
!2010-11-28 17:27:30:     SID: uuid:c710b6da-fb14-11df-be4f-e8f24a83398c
!2010-11-28 17:27:30:     Key: 0
!2010-11-28 17:27:30:     Property list:
!2010-11-28 17:27:30:         PossibleConnectionTypes='IP_Routed'
!2010-11-28 17:27:30:         ConnectionStatus='Connected'
!2010-11-28 17:27:30:         ExternalIPAddress='0.0.0.0'
!2010-11-28 17:27:30:         PortMappingNumberOfEntries='6'
!2010-11-28 17:58:10: Universal Plug and Play: UPNP_EVENT_AUTORENEWAL_FAILED: Re-subscribed to EventURL 'http://192.168.1.1:49152/upnp/event/WANIPConnection' with SID == 'uuid:0fd3375e-fb19-11df-be4f-e8f24a83398c'.
!2010-11-28 17:58:14: Universal Plug and Play: UPNP_EVENT_RECEIVED:
!2010-11-28 17:58:14:     SID: uuid:0fd3375e-fb19-11df-be4f-e8f24a83398c
!2010-11-28 17:58:14:     Key: 0
!2010-11-28 17:58:14:     Property list:
!2010-11-28 17:58:14:         PossibleConnectionTypes='IP_Routed'
!2010-11-28 17:58:14:         ConnectionStatus='Connected'
!2010-11-28 17:58:14:         ExternalIPAddress='0.0.0.0'
!2010-11-28 17:58:14:         PortMappingNumberOfEntries='6'

Title: Re: 10390 - upnp not working
Post by: stoatwblr on November 28, 2010, 08:33:17 PM

Speaking of upnp updates though, it would be "very useful" if libupnp4 was supported....