On Mon, 2 May 2022 11:40:54 +0800 Yangfl <mmyan...@gmail.com> wrote:
> This does not help a lot. Please, consider filling at least the
> following information:
> * The hardware type and software version of the clients;
> * Network captures of IGD1 and IGD2 miniupnpds;
> * miniupnpd log, if any.
>
>
Hello,

I believe these Github issues have the information necessary to address this problem:

https://github.com/miniupnp/miniupnp/issues/539
https://github.com/openwrt/packages/pull/14656

Older versions of miniupnpd do not catch the Microsoft browser user-agent to format the rootDesc.xml and WANIPCn.xml properly. Using the "force_igd_desc_v1=yes" configuration option on the Debian version does not work properly as it does not omit the XML that is incompatible with Microsoft's IGD service.


*What led up to the situation?
Using an open source router software named "VyOS" that depends on this package for UPnP. NAT/UPnP was type "strict" on all the services tested (Playstation Network, Xbox Live, Microsoft Gaming Hub). UPnP tester programs reported also reported no ability to manipulate UPnP through "WANIPConnection".

* What action was performed that was effective in addressing the problem?
Grabbed the source of the miniupnpd-2.2.1 package from the Debian repository and re-compiled with default configure options which do NOT enable IGDv2.

* What was the outcome of this action?
NAT/UPnP type changed to "open" which is the intended outcome, UPnP testers reporting "WANIPConnection".

Reply via email to