From stesch at no-spoon.de Wed Dec 1 01:56:57 2004 From: stesch at no-spoon.de (Stefan Scholl) Date: Wed, 01 Dec 2004 02:56:57 +0100 Subject: [tbnl-devel] Setting SCRIPT-NAME for strange requests? Message-ID: <41AD24E9.7060802@no-spoon.de> Some clients seem to make strange GET requests. Like a "GET http://servername.domain/foo.html HTTP/1.1" where you would expect a "GET /foo.html HTTP/1.1". ASDF-INSTALL was (is?) one of them. And maybe some misconfigured proxy servers (just a guess). Feature request for TBNL: Strip the "http://servername.domain/" part from the URI when constructing SCRIPT-NAME. From edi at agharta.de Wed Dec 1 07:32:45 2004 From: edi at agharta.de (Edi Weitz) Date: Wed, 01 Dec 2004 08:32:45 +0100 Subject: [tbnl-devel] New version 0.3.5 (Was: Setting SCRIPT-NAME for strange requests?) In-Reply-To: <41AD24E9.7060802@no-spoon.de> (Stefan Scholl's message of "Wed, 01 Dec 2004 02:56:57 +0100") References: <41AD24E9.7060802@no-spoon.de> Message-ID: On Wed, 01 Dec 2004 02:56:57 +0100, Stefan Scholl wrote: > Some clients seem to make strange GET requests. > > Like a "GET http://servername.domain/foo.html HTTP/1.1" where you > would expect a "GET /foo.html HTTP/1.1". This will not work with HTTP/1.1 as Apache will complain before TBNL has a chance to see the request. But it certainly works with HTTP/1.0. > ASDF-INSTALL was (is?) one of them. And maybe some misconfigured > proxy servers (just a guess). > > Feature request for TBNL: Strip the "http://servername.domain/" part > from the URI when constructing SCRIPT-NAME. I've uploaded a new version (0.3.5) which implements this and adds the doc fixes you sent privately. Thanks, Edi. From edi at agharta.de Wed Dec 1 09:08:49 2004 From: edi at agharta.de (Edi Weitz) Date: Wed, 01 Dec 2004 10:08:49 +0100 Subject: [tbnl-devel] Re: [mod-lisp-devel] Apache 2 support In-Reply-To: (Edi Weitz's message of "Thu, 11 Nov 2004 12:42:51 +0100") References: <058701c4c747$a985cc20$0a02a8c0@marcxp> <060901c4c754$3538ed40$0a02a8c0@marcxp> <083501c4c7e2$387255d0$0a02a8c0@marcxp> Message-ID: On Thu, 11 Nov 2004 12:42:51 +0100, Edi Weitz wrote: > Just for fun here's what I have now - see attachment. I received this a couple of minutes ago but it was sent on Nov 11. Are there again problems with the c-l.net mailing lists? Cheers, Edi. From marc.battyani at fractalconcept.com Wed Dec 1 09:27:47 2004 From: marc.battyani at fractalconcept.com (Marc Battyani) Date: Wed, 1 Dec 2004 10:27:47 +0100 Subject: [tbnl-devel] Re: [mod-lisp-devel] Apache 2 support References: <058701c4c747$a985cc20$0a02a8c0@marcxp> <060901c4c754$3538ed40$0a02a8c0@marcxp> <083501c4c7e2$387255d0$0a02a8c0@marcxp> Message-ID: <020c01c4d788$0684d830$0a02a8c0@marcxp> "Edi Weitz" wrote: > On Thu, 11 Nov 2004 12:42:51 +0100, Edi Weitz wrote: > > > Just for fun here's what I have now - see attachment. > > I received this a couple of minutes ago but it was sent on Nov 11. Are > there again problems with the c-l.net mailing lists? Probably, as you may have noticed on the cl-pdf-devel mailing list yesterday, the messages are forwarded with a very long delay (up to several hours) and in a wrong order. Cheers, Marc From stesch at no-spoon.de Wed Dec 1 10:16:34 2004 From: stesch at no-spoon.de (Stefan Scholl) Date: Wed, 01 Dec 2004 11:16:34 +0100 Subject: [tbnl-devel] Re: New version 0.3.5 In-Reply-To: References: <41AD24E9.7060802@no-spoon.de> Message-ID: <41AD9A02.7070003@no-spoon.de> On 2004-12-01 08:32, Edi Weitz wrote: > On Wed, 01 Dec 2004 02:56:57 +0100, Stefan Scholl wrote: >>Like a "GET http://servername.domain/foo.html HTTP/1.1" where you >>would expect a "GET /foo.html HTTP/1.1". > > This will not work with HTTP/1.1 as Apache will complain before TBNL > has a chance to see the request. But it certainly works with HTTP/1.0. I've tested the HTTP/1.1 request by hand and I got the 404 from TBNL. Apache 1.3.x One really strange thing about this: I received a 404, but the logfiles said 200. >>ASDF-INSTALL was (is?) one of them. And maybe some misconfigured >>proxy servers (just a guess). >> >>Feature request for TBNL: Strip the "http://servername.domain/" part >>from the URI when constructing SCRIPT-NAME. > > I've uploaded a new version (0.3.5) which implements this and adds the > doc fixes you sent privately. OK, thanks. Tested by hand again and I get the requested pages. From edi at agharta.de Wed Dec 1 10:27:15 2004 From: edi at agharta.de (Edi Weitz) Date: Wed, 01 Dec 2004 11:27:15 +0100 Subject: [tbnl-devel] Re: New version 0.3.5 In-Reply-To: <41AD9A02.7070003@no-spoon.de> (Stefan Scholl's message of "Wed, 01 Dec 2004 11:16:34 +0100") References: <41AD24E9.7060802@no-spoon.de> <41AD9A02.7070003@no-spoon.de> Message-ID: On Wed, 01 Dec 2004 11:16:34 +0100, Stefan Scholl wrote: > I've tested the HTTP/1.1 request by hand and I got the 404 from > TBNL. Apache 1.3.x You're right, my bad. I tested with telnet but forgot to send a Host header. > One really strange thing about this: I received a 404, but the > logfiles said 200. Could you please investigate this? That shouldn't happen, of course. Cheers, Edi. From stesch at no-spoon.de Wed Dec 1 10:48:20 2004 From: stesch at no-spoon.de (Stefan Scholl) Date: Wed, 01 Dec 2004 11:48:20 +0100 Subject: [tbnl-devel] Re: New version 0.3.5 In-Reply-To: References: <41AD24E9.7060802@no-spoon.de> <41AD9A02.7070003@no-spoon.de> Message-ID: <41ADA174.7090204@no-spoon.de> On 2004-12-01 11:27, Edi Weitz wrote: > On Wed, 01 Dec 2004 11:16:34 +0100, Stefan Scholl wrote: >>One really strange thing about this: I received a 404, but the >>logfiles said 200. > > Could you please investigate this? That shouldn't happen, of course. I don't know if I would stay sane doing so. :-} Let's just forget about it. It was TBNL 0.3.4 and a "strange" request. My code throws the 404 itself; no default-handler. (setf (return-code) +http-not-found+) (throw 'tbnl-handler-done nil) But here it comes: TBNL 0.3.4, current 1.3 Apache (Gentoo), tested with the "strange" request: Reply _and_ logfile say 404. TBNL 0.3.4, older (but with security patches) 1.3 Apache (SuSE 8.1): Reply 404, Logfile 200. Both servers use virtual hosts by name. The config files differ, of course. I really don't want to investigate this. Everything works fine with TBNL 0.3.5. The different return codes were only visible with the "strange" requests. All other non-existant paths were (and are) handled correct: Reply and logfile 404. ... must ..... stop .... thinking ... about ... this ... aaaaaaaa. .... must .... stay .... mentally .... stable ...... From edi at agharta.de Thu Dec 2 22:57:14 2004 From: edi at agharta.de (Edi Weitz) Date: Thu, 02 Dec 2004 23:57:14 +0100 Subject: [tbnl-devel] New version 0.3.6 Message-ID: Changelog: Version 0.3.6 2004-12-02 Make REQUIRE-AUTHORIZATION compliant to RFC 2616 (thanks to Stefan Scholl) Download: Cheers, Edi. From edi at agharta.de Wed Dec 22 14:56:53 2004 From: edi at agharta.de (Edi Weitz) Date: Wed, 22 Dec 2004 15:56:53 +0100 Subject: [tbnl-devel] New release 0.3.7 Message-ID: Changelog Version 0.3.7 2004-12-22 Change #\Del to #\Rubout in QUOTE-STRING (AllegroCL complains, #\Del isn't even semi-standard) Download Happy Holidays, Edi. From edi at agharta.de Mon Dec 27 17:40:21 2004 From: edi at agharta.de (Edi Weitz) Date: Mon, 27 Dec 2004 18:40:21 +0100 Subject: [tbnl-devel] New version 0.3.8 Message-ID: Changelog: Version 0.3.8 2004-12-27 Don't send body for HEAD requests (needs current mod_lisp version) See the thread starting with this message for details. Download: Cheers, Edi. From sscholl at common-lisp.net Mon Dec 27 20:50:28 2004 From: sscholl at common-lisp.net (Stefan Scholl) Date: Mon, 27 Dec 2004 21:50:28 +0100 Subject: [tbnl-devel] New version 0.3.8 In-Reply-To: References: Message-ID: <41D07594.1080701@common-lisp.net> On 2004-12-27 18:40, Edi Weitz wrote: > Don't send body for HEAD requests (needs current mod_lisp version) Add: Current versions of mod_lisp are 2.42 (for Apache 1.3.x) and mode_lisp2 1.1 (for Apache 2.x). Must be optained directly from the SVN repository (with Subversion client or web browser). From marc.battyani at fractalconcept.com Mon Dec 27 23:51:00 2004 From: marc.battyani at fractalconcept.com (Marc Battyani) Date: Tue, 28 Dec 2004 00:51:00 +0100 Subject: [tbnl-devel] New version 0.3.8 References: <41D07594.1080701@common-lisp.net> Message-ID: <037a01c4ec6f$0f0f1c30$0a02a8c0@marcxp> "Stefan Scholl" wrote: > On 2004-12-27 18:40, Edi Weitz wrote: > > Don't send body for HEAD requests (needs current mod_lisp version) > > Add: > Current versions of mod_lisp are 2.42 (for Apache 1.3.x) and mode_lisp2 > 1.1 (for Apache 2.x). Must be optained directly from the SVN repository > (with Subversion client or web browser). They are also tarballs of the latest repository versions here: http://www.fractalconcept.com/download/ Marc From edi at agharta.de Tue Dec 28 00:17:44 2004 From: edi at agharta.de (Edi Weitz) Date: Tue, 28 Dec 2004 01:17:44 +0100 Subject: [tbnl-devel] New version 0.3.8 In-Reply-To: <037a01c4ec6f$0f0f1c30$0a02a8c0@marcxp> (Marc Battyani's message of "Tue, 28 Dec 2004 00:51:00 +0100") References: <41D07594.1080701@common-lisp.net> <037a01c4ec6f$0f0f1c30$0a02a8c0@marcxp> Message-ID: On Tue, 28 Dec 2004 00:51:00 +0100, "Marc Battyani" wrote: > They are also tarballs of the latest repository versions here: > http://www.fractalconcept.com/download/ By the way, Marc, is the Windows binary of mod_lisp2 kept in sync with the source code? Cheers, Edi. From marc.battyani at fractalconcept.com Tue Dec 28 09:09:01 2004 From: marc.battyani at fractalconcept.com (Marc Battyani) Date: Tue, 28 Dec 2004 10:09:01 +0100 Subject: [tbnl-devel] New version 0.3.8 References: <41D07594.1080701@common-lisp.net><037a01c4ec6f$0f0f1c30$0a02a8c0@marcxp> Message-ID: <041e01c4ecbc$f239fd70$0a02a8c0@marcxp> "Edi Weitz" wrote: > On Tue, 28 Dec 2004 00:51:00 +0100, "Marc Battyani" wrote: > > > They are also tarballs of the latest repository versions here: > > http://www.fractalconcept.com/download/ > > By the way, Marc, is the Windows binary of mod_lisp2 kept in sync with > the source code? No, not yet. I just changed my notebook (a new Dell inspiron 9200) and I'm re-installing all. (I obviously started by LWW and Xemacs, but not VC7 yet) Cheers, Marc From edi at agharta.de Fri Dec 31 00:35:45 2004 From: edi at agharta.de (Edi Weitz) Date: Fri, 31 Dec 2004 01:35:45 +0100 Subject: [tbnl-devel] New version 0.3.9 Message-ID: Changelog: Version 0.3.9 2004-12-31 Re-compute content length after applying MAYBE-REWRITE-URLS-FOR-SESSION (caught by Stefan Scholl) Download: Happy New Year, Edi.