What is the minimum supported macOS? #964
Replies: 12 comments 8 replies
-
What error do you see? How do you start Each release comes with compatibility chart and for the latest one
|
Beta Was this translation helpful? Give feedback.
-
This is a sequence in which the run terminates: $ icloudpd -u *************@gmail.com -p ************* --list-albums
2024-10-14 15:49:51 DEBUG Authenticating...
Traceback (most recent call last):
File "starters/icloudpd.py", line 6, in <module>
File "click/core.py", line 1157, in __call__
File "click/core.py", line 1078, in main
File "click/core.py", line 1434, in invoke
File "click/core.py", line 783, in invoke
File "icloudpd/base.py", line 745, in main
File "icloudpd/base.py", line 1179, in core
File "icloudpd/authentication.py", line 53, in authenticate_
File "pyicloud_ipd/base.py", line 157, in __init__
File "pyicloud_ipd/base.py", line 211, in authenticate
File "requests/sessions.py", line 637, in post
File "pyicloud_ipd/session.py", line 65, in request
File "requests/sessions.py", line 589, in request
File "requests/sessions.py", line 703, in send
File "requests/adapters.py", line 454, in send
File "requests/adapters.py", line 346, in get_connection
requests.exceptions.InvalidProxyURL: Please check proxy URL. It is malformed and could be missing the host.
[61884] Failed to execute script 'icloudpd' due to unhandled exception! |
Beta Was this translation helpful? Give feedback.
-
The error suggests that you have proxy configured for your OS. Is that correct? |
Beta Was this translation helpful? Give feedback.
-
Yes. But I cannot go without it, or 99% of online services, including browsing, won't be accessible to a system that old. Is there a workaround? |
Beta Was this translation helpful? Give feedback.
-
found old issue #772. I assume your issue may be related to the format of the proxy url (as error suggests). Light googling brought discussion about unsupported schemaless proxy urls... |
Beta Was this translation helpful? Give feedback.
-
example of the proxy env var |
Beta Was this translation helpful? Give feedback.
-
Per the system attribute command of the Standard Additions osax, the form of my proxy is localhost:3128. I don't desire to delve into developer stuff, as I'm just a user. I want it to be fixed. Can you do anything about that, for example, by adding an option to respect/ignore the proxy? |
Beta Was this translation helpful? Give feedback.
-
try specifying proxy with schema, e.g. "http://localhost:3128" |
Beta Was this translation helpful? Give feedback.
-
Could you be more elaborative? I don't know how to do it. I use the static binary. |
Beta Was this translation helpful? Give feedback.
-
try in shell $ HTTPS_PROXY=http://localhost:3128 icloudpd --auth-only |
Beta Was this translation helpful? Give feedback.
-
It still fails. Ok, so a huge thank you for your patience and suggestions, trying to sort it out. I think all the options are exhausted by now, but the recurring motive in the messages appears to be SSL certificates. Apple may have deliberately cut off all connection attempts from the systems below a predefined threshold. They've done that with Facetime on macOS 10.9 recently where the app connects successfully, but a server rejects authorization. I believe this involves cypher suites and cert pinning – two vectors over which Apple exerts unlimited control. |
Beta Was this translation helpful? Give feedback.
-
good luck |
Beta Was this translation helpful? Give feedback.
-
Hello,
I run several macOS, and it fails to start on macOS 10.9 even before reaching the authentication barrier. What is the minimum? I checked, and I have Py 3.10 (pip3.10) installed. Is it not enough?
Beta Was this translation helpful? Give feedback.
All reactions