Some proxy servers attempt to inspect the content of out going HTTP traffic. If it encounters anything it cannot parse, it may drop the connection. One example of such defective proxy server is squid/2.6.STABLE14 which causes data corruption.
A simple work-around is to add SSL as an option for communicating with the server, because proxy servers will not attempt to inspect encrypted data but simply pass them through.
I have successfully tested SSL using captured TCP data. If there is enough interest in this, I can help with the code, which is quite simple.
Copyright © 2024 Einstein@Home. All rights reserved.
Add SSL as an Option for Communication
)
Hi!
This feature would have to be implemented inside the BOINC code, so you probably want to discuss this on a BOINC developer forum or mailing list. This (or any other BOINC project) have no control over how BOINC communicates with the project servers.
CU
Bikeman