Add SSL as an Option for Communication

David J. Liu
David J. Liu
Joined: 17 Mar 05
Posts: 7
Credit: 12161144
RAC: 0
Topic 194159

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.

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 721473926
RAC: 1126856

Add SSL as an Option for Communication

Quote:

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.

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

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.