Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to login to icloud account #380

Open
br0nes opened this issue Oct 21, 2024 · 14 comments
Open

Unable to login to icloud account #380

br0nes opened this issue Oct 21, 2024 · 14 comments

Comments

@br0nes
Copy link

br0nes commented Oct 21, 2024

Starting two days ago, my integration stopped working and unable to login to my icloud account. I can confirm that I can login to my icloud account directly, so my username and password are correct.

I get the following error message:

  • Errors Starting iCloud3
  • iCloud acct not logged into, invalid username/password

iCloud3 v3 - 3.0.5.9
Home Assistant
Core 2024.10.3
Supervisor 2024.10.2
Operating System 13.2
Frontend 20241002.3

@naseemr
Copy link

naseemr commented Oct 21, 2024

Same issue for me as well.

@GGSSDD
Copy link

GGSSDD commented Oct 21, 2024

Same problem here

@meiersmarkus
Copy link

Same here with HA v2024.7.0

@silke-99
Copy link

the native HA integration has similar issues, probably same story: home-assistant/core#128830

@fenen001
Copy link

Same here

@gcobb321
Copy link
Owner

This is a known issue that duplicates Issue #341 here

@cedricdelecole
Copy link

here is a screenshot of the issue just in case 👍
image

@ch155260
Copy link

I had same problem, but I'm only login an account.

@gcobb321
Copy link
Owner

THANKS FOR LETTING ME KNOW THAT YOU ARE ALSO SEEING THE PROBLEM BUT THAT IS NOT NECESSARY. Everyone is having this problem, including the HA iCloud integration, people that use the Python Pyicloud interface and many other apps all around the world.

Apple changed to a new protocol to verify an account password where a secure hash key is passed from the client (iCloud3) to the Apple servers instead of the password. It is called Secure Remote Password. It is a complicated handshake involving a lot of back-and-forth between the client and Apple. It is working on one Ruby program we know of and we are working to port that to Python. Until it is complete, tested and implemented, you are going to have to use the Mobile App to locate your devices.

I’ll let you know when it is ready. Stay tuned.

@fakezeta
Copy link

Just to share update for the people coming here and avoid questioning.
A PR in the upstream pyicloud has been opened
picklepete/pyicloud#460

@c0d3m0nky
Copy link

This PR seems to be the one getting community attention on the matter

picklepete/pyicloud#459

@gcobb321
Copy link
Owner

Thanks for the heads up on this issue. When scrolling through the complete post, you will see me on a number of posts. I have been involved in the solution to this problem since the beginning. The v3.1 update was a result. It is now up to v3.1.3 with a few bug fixes.

@c0d3m0nky
Copy link

Yeah, sorry, didn't mean to bug you on it, I was posting it for anyone else like me coming here thrice weekly hoping to see some news lol

@gcobb321
Copy link
Owner

This issue should actually be closed since the original issue has been fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests