{"action":"created","issue":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/85","labels_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/85/labels{/name}","comments_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/85/comments","events_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/85/events","html_url":"https://github.com/EricssonResearch/openwebrtc/issues/85","id":48531609,"number":85,"title":"OpenWebRTC appears to fail all connections if given a TURN server","user":{"login":"dbkr","id":986903,"avatar_url":"https://avatars.githubusercontent.com/u/986903?v=3","gravatar_id":"","url":"https://api.github.com/users/dbkr","html_url":"https://github.com/dbkr","followers_url":"https://api.github.com/users/dbkr/followers","following_url":"https://api.github.com/users/dbkr/following{/other_user}","gists_url":"https://api.github.com/users/dbkr/gists{/gist_id}","starred_url":"https://api.github.com/users/dbkr/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dbkr/subscriptions","organizations_url":"https://api.github.com/users/dbkr/orgs","repos_url":"https://api.github.com/users/dbkr/repos","events_url":"https://api.github.com/users/dbkr/events{/privacy}","received_events_url":"https://api.github.com/users/dbkr/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-11-12T16:37:16Z","updated_at":"2015-01-12T14:53:35Z","closed_at":null,"body":"If a working TURN server is supplied instead of just an stun server (or the empty array), OpenWebRTC fails to establish calls for me.\r\n\r\nTest environment: Safari with OpenWebRTC extension calling Chrome (with Chrome native WebRTC). Both have a working TURN server configured in the iceservers parameter. Both browsers are on the same LAN and can communicate directly without the use of a STUN or TURN server.\r\n\r\nActual behaviour: Chrome fires events for the remote streams and its ICE state transitions to connecting. Safari never fires onaddstream. The two parties appear to be exchanging STUN and even get to DTLS negotiation on at least one channel.\r\n\r\nEither replacing the TURN server with a STUN server or supplying the empty array as the iceservers parameter causes calls to connect successfully."},"comment":{"url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/comments/69580757","html_url":"https://github.com/EricssonResearch/openwebrtc/issues/85#issuecomment-69580757","issue_url":"https://api.github.com/repos/EricssonResearch/openwebrtc/issues/85","id":69580757,"user":{"login":"stefanalund","id":190856,"avatar_url":"https://avatars.githubusercontent.com/u/190856?v=3","gravatar_id":"","url":"https://api.github.com/users/stefanalund","html_url":"https://github.com/stefanalund","followers_url":"https://api.github.com/users/stefanalund/followers","following_url":"https://api.github.com/users/stefanalund/following{/other_user}","gists_url":"https://api.github.com/users/stefanalund/gists{/gist_id}","starred_url":"https://api.github.com/users/stefanalund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stefanalund/subscriptions","organizations_url":"https://api.github.com/users/stefanalund/orgs","repos_url":"https://api.github.com/users/stefanalund/repos","events_url":"https://api.github.com/users/stefanalund/events{/privacy}","received_events_url":"https://api.github.com/users/stefanalund/received_events","type":"User","site_admin":false},"created_at":"2015-01-12T14:53:35Z","updated_at":"2015-01-12T14:53:35Z","body":"@alessandrod or @sdroege do you know?"}}