On 25/04/2016 08:58, Chris Tybur wrote:
> I'm hoping this is a good list to post this question to...

Thanks for reaching out Chris, and rest assured this list is as good a
place as any to do it.

> I wrote a web app some time ago that interfaces with the Mozilla Sync
> 1.5 API, to retrieve my Sync bookmarks on platforms that aren't
> supported by Firefox (e.g. iOS). It's worked perfectly fine up until
> about a week ago. Suddenly when I try to log into my app with my Sync
> credentials, I get this JSON response back from Mozilla:
> 
> {"code":400,"errno":125,"error":"Bad Request","message":"Unknown
> account","info":"https://github.com/mozilla/fxa-auth-server/blob/master/docs/api.md#response-format","email":";<my
> email addr>"}
> 
> I checked the Sync documentation and I couldn't find any clue about what
> errono 125 means. What's weird is my account does exist. Synching works
> fine in Firefox itself (latest version), and if I go to
> accounts.firefox.com <http://accounts.firefox.com> I can log in as myself.
> 
> I then created a branc new sync account and tried to log into my app
> with that, but with the same result.
> 
> Anybody know if something changed recently with the authentication
> protocol, or what exactly error number 125 means?

My apologies for the sudden breakage and confusion here.

Richard linked to some bugs with a little more context, but the short
story is: for operational security reasons we have added some temporary
rules designed to prevent non-web clients from accessing the login API.

These rules have been successful in preventing a lot of fraudulent
traffic; unfortunately they've also blocked some legitimate uses such as
yours.  We're evaluating the current approach and working hard on next
steps, which I'm hopeful will allow us to lift the current restrictions
soon.


  Thanks,

    Ryan
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to