I checked in a change so that if the client gets a 417 response, it uses HTTP 1.0 thereafter. -- David
On 05-Mar-2015 1:51 PM, Eric J Korpela wrote:
I'll check it out. Since many/most people won't even know they are behind a HTTP 1.0 proxy, this is something that shouldn't be an configuration option. It should be automatic fallback when a 417 error is encountered. On Thu, Mar 5, 2015 at 12:06 PM, David Anderson <[email protected] <mailto:[email protected]>> wrote: There's a client config option <http_1_0/> that tells the client to use HTTP 1.0: see http://boinc.berkeley.edu/__wiki/Client_configuration#__Options <http://boinc.berkeley.edu/wiki/Client_configuration#Options> Does it work when you use this? -- David On 05-Mar-2015 11:27 AM, Eric J Korpela wrote: I'm getting reports that contacting server cgis through HTTP 1.0 proxies (squid, primarily) results in an HTTP error 417 (Expectation Failed). I don't know what Expect headers are used in the client or server, but since Expect isn't a part of HTTP 1.0 it's pretty hard for a HTTP 1.0 proxy to honor them. The general way to resolve this problem is to retry the communication without the expectation. It only happens with connections to CGIs _________________________________________________ boinc_dev mailing list [email protected] <mailto:[email protected]> http://lists.ssl.berkeley.edu/__mailman/listinfo/boinc_dev <http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev> To unsubscribe, visit the above URL and (near bottom of page) enter your email address. _________________________________________________ boinc_dev mailing list [email protected] <mailto:[email protected]> http://lists.ssl.berkeley.edu/__mailman/listinfo/boinc_dev <http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev> To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
_______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
