GUYS !
Here is the answer to make iCloudCP to work behind a squid proxy :
Running tshark on my firewall, I've found that iCloud CP uses 2 differents user-agents to access your account :
- User-Agent: iCloud.exe (unknown version) CFNetwork/520.2.6\r\n
- User-Agent: Microsoft-CryptoAPI/6.1\r\n
The second one was really unexpected !
Once connected, others may appear as :
ApplePhotoStreamsDownloader.exe (unknown version) CFNetwork/520.2.6\r\n
So I have modified my squid configuration to make it work (in squid.conf) :
acl iCloudCP browser -i ^iCloud.exe
acl iCloudCP browser -i ^Microsoft-CryptoAPI
http_access allow iCloudCP
Now it works !
All my photo stream is downloading, everything works !
I hope that could help some of you...
Regards!