{"action":"closed","issue":{"url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/issues/409","repository_url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk","labels_url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/issues/409/labels{/name}","comments_url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/issues/409/comments","events_url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/issues/409/events","html_url":"https://github.com/RestComm/restcomm-ios-sdk/issues/409","id":154528011,"number":409,"title":"Improve error reporting on TURN errors","user":{"login":"atsakiridis","id":8684513,"avatar_url":"https://avatars.githubusercontent.com/u/8684513?v=3","gravatar_id":"","url":"https://api.github.com/users/atsakiridis","html_url":"https://github.com/atsakiridis","followers_url":"https://api.github.com/users/atsakiridis/followers","following_url":"https://api.github.com/users/atsakiridis/following{/other_user}","gists_url":"https://api.github.com/users/atsakiridis/gists{/gist_id}","starred_url":"https://api.github.com/users/atsakiridis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atsakiridis/subscriptions","organizations_url":"https://api.github.com/users/atsakiridis/orgs","repos_url":"https://api.github.com/users/atsakiridis/repos","events_url":"https://api.github.com/users/atsakiridis/events{/privacy}","received_events_url":"https://api.github.com/users/atsakiridis/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/labels/in%20progress","name":"in progress","color":"006b75"}],"state":"closed","locked":false,"assignee":{"login":"atsakiridis","id":8684513,"avatar_url":"https://avatars.githubusercontent.com/u/8684513?v=3","gravatar_id":"","url":"https://api.github.com/users/atsakiridis","html_url":"https://github.com/atsakiridis","followers_url":"https://api.github.com/users/atsakiridis/followers","following_url":"https://api.github.com/users/atsakiridis/following{/other_user}","gists_url":"https://api.github.com/users/atsakiridis/gists{/gist_id}","starred_url":"https://api.github.com/users/atsakiridis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atsakiridis/subscriptions","organizations_url":"https://api.github.com/users/atsakiridis/orgs","repos_url":"https://api.github.com/users/atsakiridis/repos","events_url":"https://api.github.com/users/atsakiridis/events{/privacy}","received_events_url":"https://api.github.com/users/atsakiridis/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/milestones/11","html_url":"https://github.com/RestComm/restcomm-ios-sdk/milestones/1.0.0%20BETA4%20release","labels_url":"https://api.github.com/repos/RestComm/restcomm-ios-sdk/milestones/11/labels","id":1330862,"number":11,"title":"1.0.0 BETA4 release","description":"","creator":{"login":"atsakiridis","id":8684513,"avatar_url":"https://avatars.githubusercontent.com/u/8684513?v=3","gravatar_id":"","url":"https://api.github.com/users/atsakiridis","html_url":"https://github.com/atsakiridis","followers_url":"https://api.github.com/users/atsakiridis/followers","following_url":"https://api.github.com/users/atsakiridis/following{/other_user}","gists_url":"https://api.github.com/users/atsakiridis/gists{/gist_id}","starred_url":"https://api.github.com/users/atsakiridis/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atsakiridis/subscriptions","organizations_url":"https://api.github.com/users/atsakiridis/orgs","repos_url":"https://api.github.com/users/atsakiridis/repos","events_url":"https://api.github.com/users/atsakiridis/events{/privacy}","received_events_url":"https://api.github.com/users/atsakiridis/received_events","type":"User","site_admin":false},"open_issues":2,"closed_issues":67,"state":"open","created_at":"2015-09-30T10:33:16Z","updated_at":"2016-05-12T17:09:41Z","due_on":"2016-05-11T21:00:00Z","closed_at":null},"comments":0,"created_at":"2016-05-12T16:39:01Z","updated_at":"2016-05-12T17:09:41Z","closed_at":"2016-05-12T17:09:41Z","body":"And also don't allow the call to proceed in such errors. The user should be informed of that to avoid wasted time on troubleshooting as I did.\r\n\r\nAlso make domain for TURN hard-coded for Xirsys service. Up to now been using the SIP domain for TURN as well. And while this worked for cloud.restcomm.com, it doesn't work when testing on private instances. But since we 'll probably create our own TURN server at some point doesn't make sense to spend time making the domain configurable in the UI and SDK level, as it seems xirsys-specific. \r\n\r\nInstead I'm going to hardcode cloud domain as this is the one I'm using in Xirsys and when we come up with our own STUN server see what settings are needed and make those configurable both in Olympus UI and SDK API."}}