Please, go to preferences, enable UPnP log messages and restart aMule. If you could also compile libupnp from sources and enable debug, and provide the files IUpnpErrFile.txt and IUpnpInfoFile.txt, then it would be perfect. aMule tarballs come with a file named amule_build_install.sh that simplifies the whole process, please give it a try.