{"action":"created","issue":{"url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/71","labels_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/71/comments","events_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/71/events","html_url":"https://github.com/DeviantArt/DeviantArt-API/issues/71","id":97727307,"number":71,"title":"oAuth & oEmbed endpoints return 403 Forbidden since maintenance","user":{"login":"DJDavid98","id":3200580,"avatar_url":"https://avatars.githubusercontent.com/u/3200580?v=3","gravatar_id":"","url":"https://api.github.com/users/DJDavid98","html_url":"https://github.com/DJDavid98","followers_url":"https://api.github.com/users/DJDavid98/followers","following_url":"https://api.github.com/users/DJDavid98/following{/other_user}","gists_url":"https://api.github.com/users/DJDavid98/gists{/gist_id}","starred_url":"https://api.github.com/users/DJDavid98/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DJDavid98/subscriptions","organizations_url":"https://api.github.com/users/DJDavid98/orgs","repos_url":"https://api.github.com/users/DJDavid98/repos","events_url":"https://api.github.com/users/DJDavid98/events{/privacy}","received_events_url":"https://api.github.com/users/DJDavid98/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-28T14:57:22Z","updated_at":"2015-07-28T17:27:10Z","closed_at":null,"body":"After the maintenance yesterday, all API endpoints on my server are bouncing back with the HTTP code 403. I'm not sure if my app and/or server got hit by a rate limit or not, but the oEmbed API works just fine when I open them in my browser, but authenticated API requests fail regardless of which server I'm sending them from, local or production.\r\n\r\nLast time I had this issue, it was related to the `User-Agent` header field being left empty, but after setting it, the requests started working. Now, changing the header to my own browser's didn't allow my request to pass, still 403.\r\n\r\nFor the oEmbded API, the requests only fail if the `Accept-Encoding` header is not set, at which point a server other than Apache (`ECD (cpm/F830)`) tries to serve the request, and that's what sends the 403."},"comment":{"url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/comments/125685114","html_url":"https://github.com/DeviantArt/DeviantArt-API/issues/71#issuecomment-125685114","issue_url":"https://api.github.com/repos/DeviantArt/DeviantArt-API/issues/71","id":125685114,"user":{"login":"KarsonKimbrel","id":3230578,"avatar_url":"https://avatars.githubusercontent.com/u/3230578?v=3","gravatar_id":"","url":"https://api.github.com/users/KarsonKimbrel","html_url":"https://github.com/KarsonKimbrel","followers_url":"https://api.github.com/users/KarsonKimbrel/followers","following_url":"https://api.github.com/users/KarsonKimbrel/following{/other_user}","gists_url":"https://api.github.com/users/KarsonKimbrel/gists{/gist_id}","starred_url":"https://api.github.com/users/KarsonKimbrel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/KarsonKimbrel/subscriptions","organizations_url":"https://api.github.com/users/KarsonKimbrel/orgs","repos_url":"https://api.github.com/users/KarsonKimbrel/repos","events_url":"https://api.github.com/users/KarsonKimbrel/events{/privacy}","received_events_url":"https://api.github.com/users/KarsonKimbrel/received_events","type":"User","site_admin":false},"created_at":"2015-07-28T17:27:10Z","updated_at":"2015-07-28T17:27:10Z","body":"I was also having issues when calling /token, although it seems to be working for me now.  \r\nI was not able to retrieve the response code when it was not working for me as when I enabled my logging mode it started working.  \r\nDeathShadow--666 says it is still not working for him though."}}