Possible bug in using 'recv-key' facility via a HTTP proxy

Steven Murdoch sjmurdoch@bigfoot.com
Sat Apr 28 23:07:02 2001


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

At 13:48 23/04/01 +0200, you wrote:

>On Mon, 23 Apr 2001, Matthias Urlichs wrote:
>
>> > is or add an option to not do the shutdown?
>> >
>> The latter.
>
>Done, well not a option but a kludge:
>
>Use
>
>--keyserver=x-broken-hkp://my.keyserver.net:11371
>
>and if you have a keyserver running on a different port you can now
>also do a
>
>--keyserver=x-hkp://my.keyserver.net:4242
I wrote a very simple TCP client to confirm what was happening and indeed when the shutdown was inserted the connection to the proxy server failed, and when it was ommited the connection succeeded. When I tried connecting to Apache on my local machine both methods worked fine. I haven't had a chance to look at the CVS code but from my understanding of the mail the x-broken-hkp prefix is disables the shutdown instruction. I'm not sure whether this is the best option. The reason I was thinking this was all the http programs I've tested let the server send the FIN packet first (i.e. ommit the shutdown), so I would assume that more servers have trouble with the shutdown, compared to those that require it. If this is the case then maybe ommiting the shutdown should be the default. This is mainly a semantic issue since a server that requires either option is broken, but I would guess that more people would have problems with including the shutdown than if it were ommitted. Therefore if the shutdown instruction was ommitted unless broken-hkp was specified then this should reduce the number of people that have problems. Thank you, Steven Murdoch. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE66zAKy7aeQyigOIYRAo+7AKCQFTjQ1jftIzdlUZF7a38Zrq0vfwCgorPc oBKO7TYa8WAbHeUqhfLvCW4= =JW0r -----END PGP SIGNATURE----- -- email: sjmurdoch@bigfoot.com web: http://www.dcs.gla.ac.uk/~murdocsj/ PGP/GnuPG keys: http://www.bigfoot.com/~sjmurdoch/keys.html