{"action":"opened","issue":{"url":"https://api.github.com/repos/ethereum/cpp-ethereum/issues/1404","labels_url":"https://api.github.com/repos/ethereum/cpp-ethereum/issues/1404/labels{/name}","comments_url":"https://api.github.com/repos/ethereum/cpp-ethereum/issues/1404/comments","events_url":"https://api.github.com/repos/ethereum/cpp-ethereum/issues/1404/events","html_url":"https://github.com/ethereum/cpp-ethereum/issues/1404","id":64184629,"number":1404,"title":"UPnP required to connect","user":{"login":"caktux","id":13692,"avatar_url":"https://avatars.githubusercontent.com/u/13692?v=3","gravatar_id":"","url":"https://api.github.com/users/caktux","html_url":"https://github.com/caktux","followers_url":"https://api.github.com/users/caktux/followers","following_url":"https://api.github.com/users/caktux/following{/other_user}","gists_url":"https://api.github.com/users/caktux/gists{/gist_id}","starred_url":"https://api.github.com/users/caktux/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/caktux/subscriptions","organizations_url":"https://api.github.com/users/caktux/orgs","repos_url":"https://api.github.com/users/caktux/repos","events_url":"https://api.github.com/users/caktux/events{/privacy}","received_events_url":"https://api.github.com/users/caktux/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-25T05:57:02Z","updated_at":"2015-03-25T05:57:02Z","closed_at":null,"body":"Before the last p2p/networking upgrades (a few weeks ago iirc), getting `UPnP device not found` could be ignored without any problem, which is a normal error message in docker containers since they default to bridge mode for networking, and mapping ports was sufficient. Using the same mappings (ie. external port 30303 to a container's port 30303) no longer is, and there's simply no connection being made. Even without mapping ports, connecting to any node with an opened port was enough. UPnP should remain optional as it was."}}