Index: MythBase.py =================================================================== --- MythBase.py (revision 23572) +++ MythBase.py (working copy) @@ -1034,6 +1034,15 @@ self.settings = self._Settings(self.shared[self.ident], self.log) def _listenUPNP(self, pin, timeout): + # try localhost + xml = MythXMLConn(backend='127.0.0.1', port=6544) + try: + dbconn = xml.getConnectionInfo(pin) + if self._check_dbconn(dbconn): + return dbconn + except: + pass + # open outbound socket upnpport = 1900