Re: [Zope-dev] apache reverse proxy zope 2.7a1 bug?

2003-07-11 Thread Bernd Dorn
Dieter Maurer wrote:

Bernd Dorn wrote at 2003-7-10 07:24 +0200:
  i currently installed the zope 2.7 alpha 1 release on my linux (rh9) 
  server and on my win2k developement machine
  
  when the zope instance is directly accessed everything works fine, also 
  the proxy access on the linux box works. but when i try to proxy zope 
  through apache on my windoze box i get a 502 http error:
  excerpt from the apache errror logs::
  
  [Wed Jul 09 13:44:01 2003] [warn] proxy: bad HTTP/1.1 header returned by 
  ... (GET)
  
  it seems that zope 2.7 sends some corrupted http headers on windoze

I would use a TCPLogger (I would use Shane's tcpwatch)
to analyse the communication between browser and Zope.
I expect Zope sends the same header whether the browser or Apache
sends the request.
If this were not true, I would put the TCPLogger between Apache
and Zope.
Dieter


thanks for your answer

i think i found the problem by the use of tcpwatch

the linux installation returns this header::

 [00:00.030 - server connected]
 HTTP/1.1 200 OK
 Server: Zope/(unreleased version, python 2.2.2, linux2) ZServer/1.1
 Date: Fri, 11 Jul 2003 11:15:12 GMT
 Content-Length: 3053
 Etag:
 Content-Type: text/html
which seems to be ok

but the windoze returns this::

 [00:00.020 - server connected]
 HTTP/1.1 200 OK
 Server: Zope/(Zope 2.7.0-a1
 , python 2.2.3, win32) ZServer/1.1
 Date: Fri, 11 Jul 2003 11:12:14 GMT
 Content-Length: 3053
 Etag:
 Content-Type: text/html
which imho is not ok, because the server field has linebreaks in it
probably a unix/dos linebreak issue?
hm, i will try to change the server signature somewhere as a temporary 
solution

but i think this should be fixed

though, my mozilla does not complain about it ..

tia, bernd



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] apache reverse proxy zope 2.7a1 bug?

2003-07-11 Thread Bernd Dorn
Bernd Dorn wrote:

Dieter Maurer wrote:

Bernd Dorn wrote at 2003-7-10 07:24 +0200:
  i currently installed the zope 2.7 alpha 1 release on my linux 
(rh9)   server and on my win2k developement machine
when the zope instance is directly accessed everything works 
fine, also   the proxy access on the linux box works. but when i try 
to proxy zope   through apache on my windoze box i get a 502 http error:
  excerpt from the apache errror logs::
[Wed Jul 09 13:44:01 2003] [warn] proxy: bad HTTP/1.1 header 
returned by   ... (GET)
it seems that zope 2.7 sends some corrupted http headers on windoze

I would use a TCPLogger (I would use Shane's tcpwatch)
to analyse the communication between browser and Zope.
I expect Zope sends the same header whether the browser or Apache
sends the request.
If this were not true, I would put the TCPLogger between Apache
and Zope.
Dieter


thanks for your answer

i think i found the problem by the use of tcpwatch

the linux installation returns this header::

 [00:00.030 - server connected]
 HTTP/1.1 200 OK
 Server: Zope/(unreleased version, python 2.2.2, linux2) ZServer/1.1
 Date: Fri, 11 Jul 2003 11:15:12 GMT
 Content-Length: 3053
 Etag:
 Content-Type: text/html
which seems to be ok

but the windoze returns this::

 [00:00.020 - server connected]
 HTTP/1.1 200 OK
 Server: Zope/(Zope 2.7.0-a1
 , python 2.2.3, win32) ZServer/1.1
 Date: Fri, 11 Jul 2003 11:12:14 GMT
 Content-Length: 3053
 Etag:
 Content-Type: text/html
which imho is not ok, because the server field has linebreaks in it
probably a unix/dos linebreak issue?
hm, i will try to change the server signature somewhere as a temporary 
solution

but i think this should be fixed

though, my mozilla does not complain about it ..

tia, bernd



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )
just for the records ...

the problem is in lib/python/version.txt

which has a newline at the end of the file and therefore returns a 
newline, when i remove this newline it works

i hope some bugfixer reads this ...

App/version_txt.py should remove any linebreaks or just read the first line

much better:
the publisher should take care to handle linebreaks in header fields, 
additional lines just have to start with a space character

cheers, bernd



___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] apache reverse proxy zope 2.7a1 bug?

2003-07-11 Thread Dieter Maurer
Bernd Dorn wrote at 2003-7-11 13:48 +0200:
  ...
  the problem is in lib/python/version.txt
  
  which has a newline at the end of the file and therefore returns a 
  newline, when i remove this newline it works
  
  
  i hope some bugfixer reads this ...

Please file a bug report to

   http://collector.zope.org/Zope


Dieter

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )


Re: [Zope-dev] apache reverse proxy zope 2.7a1 bug?

2003-07-10 Thread Dieter Maurer
Bernd Dorn wrote at 2003-7-10 07:24 +0200:
  i currently installed the zope 2.7 alpha 1 release on my linux (rh9) 
  server and on my win2k developement machine
  
  when the zope instance is directly accessed everything works fine, also 
  the proxy access on the linux box works. but when i try to proxy zope 
  through apache on my windoze box i get a 502 http error:
  excerpt from the apache errror logs::
  
  [Wed Jul 09 13:44:01 2003] [warn] proxy: bad HTTP/1.1 header returned by 
  ... (GET)
  
  it seems that zope 2.7 sends some corrupted http headers on windoze

I would use a TCPLogger (I would use Shane's tcpwatch)
to analyse the communication between browser and Zope.
I expect Zope sends the same header whether the browser or Apache
sends the request.
If this were not true, I would put the TCPLogger between Apache
and Zope.


Dieter

___
Zope-Dev maillist  -  [EMAIL PROTECTED]
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )