hydroxide: [9001] Login temporarily not permitted from your connection for security reasons
2021/05/31 11:13:28 request failed: POST https://mail.protonmail.com/api/auth/refresh: [10013] Invalid refresh token
2021/05/31 11:13:30 request failed: POST https://mail.protonmail.com/api/auth: [9001] Login temporarily not permitted from your connection for security reasons, please try again later. Using a VPN may cause this error
This makes no sense to me since 1: I’m not using a VPN and 2: I’m logged into the ProtonMail web interface from another host on this same LAN.
Possibly related: SMTPlib error 454 is thrown.
About this issue
- Original URL
- State: open
- Created 3 years ago
- Comments: 40 (10 by maintainers)
Links to this issue
Commits related to this issue
- Update API endpoint and version, set User-Agent Helps with: https://github.com/emersion/hydroxide/issues/179 — committed to emersion/hydroxide by shrimpyuk 2 years ago
- Update API endpoint and version, set User-Agent Helps with: https://github.com/emersion/hydroxide/issues/179 — committed to NeoHBz/protonmail_hydroxide by shrimpyuk 2 years ago
This method doesn’t work anymore. I have modified protonmail.go and added
This modification seems to fix the login issue. No session id trick is required.
I have just built from the master branch and was not able to login as well. Editing protonmail.go, commenting out the User-Agent line and adding both lines above did the trick, even if I am not running Ubuntu. Thanks!
For a (maybe temporary) workaround, I used my own chrome user agent (like from here and replaced the one in protonmail/protonmail.go line:122. I aswell passed in my current session-id like mentioned above . I haven’t setup anything yet, but it gave me the bridge password, so I think it’ll work.
Using sesson-id doesn’t seem to work anymore.
I confirm - it worked for me as well, here is a git diff:
@gucio321
I never got a captcha while login at the official protonmail website.
I have recompiled a number of times and tried both with and without session-id, but to no avail. I keep getting the 9001 error.
Just had this problem, tried using SessionID cookies and running the program on vscode with debug as well as command line but still no fix, hopefully this is dealt with soon.