{"action":"created","issue":{"url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/1","repository_url":"https://api.github.com/repos/sherlock1982/ews-managed-api","labels_url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/1/comments","events_url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/1/events","html_url":"https://github.com/sherlock1982/ews-managed-api/issues/1","id":203067157,"number":1,"title":"DNS Autodiscover on Linux is not working","user":{"login":"sherlock1982","id":20403307,"avatar_url":"https://avatars3.githubusercontent.com/u/20403307?v=4","gravatar_id":"","url":"https://api.github.com/users/sherlock1982","html_url":"https://github.com/sherlock1982","followers_url":"https://api.github.com/users/sherlock1982/followers","following_url":"https://api.github.com/users/sherlock1982/following{/other_user}","gists_url":"https://api.github.com/users/sherlock1982/gists{/gist_id}","starred_url":"https://api.github.com/users/sherlock1982/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherlock1982/subscriptions","organizations_url":"https://api.github.com/users/sherlock1982/orgs","repos_url":"https://api.github.com/users/sherlock1982/repos","events_url":"https://api.github.com/users/sherlock1982/events{/privacy}","received_events_url":"https://api.github.com/users/sherlock1982/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"sherlock1982","id":20403307,"avatar_url":"https://avatars3.githubusercontent.com/u/20403307?v=4","gravatar_id":"","url":"https://api.github.com/users/sherlock1982","html_url":"https://github.com/sherlock1982","followers_url":"https://api.github.com/users/sherlock1982/followers","following_url":"https://api.github.com/users/sherlock1982/following{/other_user}","gists_url":"https://api.github.com/users/sherlock1982/gists{/gist_id}","starred_url":"https://api.github.com/users/sherlock1982/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherlock1982/subscriptions","organizations_url":"https://api.github.com/users/sherlock1982/orgs","repos_url":"https://api.github.com/users/sherlock1982/repos","events_url":"https://api.github.com/users/sherlock1982/events{/privacy}","received_events_url":"https://api.github.com/users/sherlock1982/received_events","type":"User","site_admin":false},"assignees":[{"login":"sherlock1982","id":20403307,"avatar_url":"https://avatars3.githubusercontent.com/u/20403307?v=4","gravatar_id":"","url":"https://api.github.com/users/sherlock1982","html_url":"https://github.com/sherlock1982","followers_url":"https://api.github.com/users/sherlock1982/followers","following_url":"https://api.github.com/users/sherlock1982/following{/other_user}","gists_url":"https://api.github.com/users/sherlock1982/gists{/gist_id}","starred_url":"https://api.github.com/users/sherlock1982/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/sherlock1982/subscriptions","organizations_url":"https://api.github.com/users/sherlock1982/orgs","repos_url":"https://api.github.com/users/sherlock1982/repos","events_url":"https://api.github.com/users/sherlock1982/events{/privacy}","received_events_url":"https://api.github.com/users/sherlock1982/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2017-01-25T10:39:39Z","updated_at":"2018-03-06T17:43:29Z","closed_at":null,"author_association":"OWNER","body":"The last algorithm for Autodiscover is made with DNS Autodiscover. On Linux it fails with a message \"Unable to load DLL 'dnsapi.dll\".  For now it should be treated as \"Autodiscover failed\".\r\n\r\nNeed to find a way to do DNS Autodiscover on Linux or just don't call it at all."},"comment":{"url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/comments/370865900","html_url":"https://github.com/sherlock1982/ews-managed-api/issues/1#issuecomment-370865900","issue_url":"https://api.github.com/repos/sherlock1982/ews-managed-api/issues/1","id":370865900,"user":{"login":"PaulDMendoza","id":1039795,"avatar_url":"https://avatars3.githubusercontent.com/u/1039795?v=4","gravatar_id":"","url":"https://api.github.com/users/PaulDMendoza","html_url":"https://github.com/PaulDMendoza","followers_url":"https://api.github.com/users/PaulDMendoza/followers","following_url":"https://api.github.com/users/PaulDMendoza/following{/other_user}","gists_url":"https://api.github.com/users/PaulDMendoza/gists{/gist_id}","starred_url":"https://api.github.com/users/PaulDMendoza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PaulDMendoza/subscriptions","organizations_url":"https://api.github.com/users/PaulDMendoza/orgs","repos_url":"https://api.github.com/users/PaulDMendoza/repos","events_url":"https://api.github.com/users/PaulDMendoza/events{/privacy}","received_events_url":"https://api.github.com/users/PaulDMendoza/received_events","type":"User","site_admin":false},"created_at":"2018-03-06T17:43:29Z","updated_at":"2018-03-06T17:43:29Z","author_association":"NONE","body":"I ended up outsourcing the auto discovery to a Node package called \"exchange-autodiscover\". I setup a Lambda to run it for me. \r\n\r\nhttps://www.npmjs.com/package/exchange-autodiscover\r\n\r\nI think it is actually better than the one that ships with EWS for the normal .NET framework because it discovers the server a lot faster since it tries all the possible URLs all at once. The normal .NET framework version of autodiscovery could take 20 - 90 seconds to discover Office 365 for a custom domain. But with this is takes about 1 second. "}}
{"actor":{"display_login":"PaulDMendoza"}}