RT 3.6.1rc1: The dreaded logout bug slain (hopefully)

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.

If this stops (or doesn’t stop) your users from getting mysteriously
logged out, I want to know.

Jesse

PGP.sig (186 Bytes)

At Wednesday 7/19/2006 03:26 PM, Jesse Vincent wrote:

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.

If this stops (or doesn’t stop) your users from getting mysteriously
logged out, I want to know.

Jesse

If it’s feasible, could you point me to the mod that fixes the logout
bug? I searched the change log & diif’d 3.6.0 and this release and I
couldn’t find anything that looked likely. I’d like to see if it works in 3.4.

Thanks,
Steve

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.
Haven’t had a chance to get to this point. Somewhere the css files are
being sent as text/html according to LiveHTTP Headers plugin of Mozilla.
Tried, IE6/FireFox1.5.x and Mozilla 1.7.x and all of them show the login
page without CSS formatting.
Anyone else having this problem?

http://rt36.mococo.nl:82/rt3/

GET /rt3/ HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
Cache-Control: max-age=0

HTTP/1.x 200 OK
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Pragma: no-cache
Cache-Control: no-cache
Keep-Alive: timeout=15, max=96
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8
http://rt36.mococo.nl:82/rt3/NoAuth/css/3.5-default/main.css

GET /rt3/NoAuth/css/3.5-default/main.css HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/css,/;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://rt36.mococo.nl:82/rt3/
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
If-Modified-Since: Sat, 22 Jul 2006 19:58:20 GMT
Cache-Control: max-age=0

HTTP/1.x 200 OK
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Expires: Mon, 21 Aug 2006 20:06:33 GMT
Last-Modified: Sat, 22 Jul 2006 19:58:20 GMT
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
http://rt36.mococo.nl:82/rt3/NoAuth/css/print.css

GET /rt3/NoAuth/css/print.css HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/css,/;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://rt36.mococo.nl:82/rt3/
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
If-Modified-Since: Sat, 22 Jul 2006 19:58:20 GMT
Cache-Control: max-age=0

HTTP/1.x 200 OK
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Expires: Mon, 21 Aug 2006 20:06:33 GMT
Last-Modified: Sat, 22 Jul 2006 19:58:20 GMT
Keep-Alive: timeout=15, max=95
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

Haven’t had this problem with RT-3.6.0, just installed RT-3.6.1rc1 did
an apache2 stop/clear masoncache/start.

Joop

Joop van de Wege JoopvandeWege@mococo.nl

Can you show me what your apache config for this looks like? I’m also
not seeing the auto-caching headers I’d expect.On Sat, Jul 22, 2006 at 10:14:54PM +0200, Joop van de Wege wrote:

On Thu, 20 Jul 2006 12:00:07 -0400 (EDT) rt-devel-request@lists.bestpractical.com wrote:

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.
Haven’t had a chance to get to this point. Somewhere the css files are
being sent as text/html according to LiveHTTP Headers plugin of Mozilla.
Tried, IE6/FireFox1.5.x and Mozilla 1.7.x and all of them show the login
page without CSS formatting.
Anyone else having this problem?

http://rt36.mococo.nl:82/rt3/

GET /rt3/ HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,/;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
Cache-Control: max-age=0

HTTP/1.x 200 OK
Date: Sat, 22 Jul 2006 20:06:33 GMT
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Pragma: no-cache
Cache-Control: no-cache
Keep-Alive: timeout=15, max=96
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=utf-8

http://rt36.mococo.nl:82/rt3/NoAuth/css/3.5-default/main.css

GET /rt3/NoAuth/css/3.5-default/main.css HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/css,/;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://rt36.mococo.nl:82/rt3/
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
If-Modified-Since: Sat, 22 Jul 2006 19:58:20 GMT
Cache-Control: max-age=0

HTTP/1.x 200 OK
Date: Sat, 22 Jul 2006 20:06:33 GMT
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Expires: Mon, 21 Aug 2006 20:06:33 GMT
Last-Modified: Sat, 22 Jul 2006 19:58:20 GMT
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

http://rt36.mococo.nl:82/rt3/NoAuth/css/print.css

GET /rt3/NoAuth/css/print.css HTTP/1.1
Host: rt36.mococo.nl:82
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 MultiZilla/1.7.9.0a
Accept: text/css,/;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://rt36.mococo.nl:82/rt3/
Cookie: RT_SID_mococo.nl.82=6e7bb603307842373b17b5e489d26172
If-Modified-Since: Sat, 22 Jul 2006 19:58:20 GMT
Cache-Control: max-age=0

HTTP/1.x 200 OK
Date: Sat, 22 Jul 2006 20:06:33 GMT
Server: Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
Expires: Mon, 21 Aug 2006 20:06:33 GMT
Last-Modified: Sat, 22 Jul 2006 19:58:20 GMT
Keep-Alive: timeout=15, max=95
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

Haven’t had this problem with RT-3.6.0, just installed RT-3.6.1rc1 did
an apache2 stop/clear masoncache/start.

Joop


Joop van de Wege JoopvandeWege@mococo.nl


List info: http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-devel

Best Practical is hiring! Come hack Perl for us: http://bestpractical.com/about/jobs.html

To followup on my own post ;-(On Thu, 20 Jul 2006 12:00:07 -0400 (EDT) rt-devel-request@lists.bestpractical.com wrote:

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.
Haven’t had a chance to get to this point. Somewhere the css files are
being sent as text/html according to LiveHTTP Headers plugin of Mozilla.
Tried, IE6/FireFox1.5.x and Mozilla 1.7.x and all of them show the login
page without CSS formatting.
Anyone else having this problem?
Look like noone ever will since downloading latest from svn and
installing that fixes the problem ;-)))
I remembered a notice about rc2 on rt-commit but not anything specific
about text/html and CSS

Joop

Joop van de Wege JoopvandeWege@mococo.nl

3.6.1rc1 is now up for download. It features a full merge-up from RT
3.4-current, as well as a few small fixes and the item mentioned in
the subject line.
After I installed the latest svn version I have been playing around and
all seemed well but then I remembered that I have RTFM installed, latest
svn aswell. I also know that I can reproduce this logout bug with it.
I deleted /opt/rt3/share/html/Callbacks/RTFM/Elements/Header/Head to get
rid of it.
I re-installed 2.1-TESTING, did a stop apache, rm -Rf on mason_cache/obj,
start apache, hit logout in my browser, got back to the login screen as
it should, logged back in, clicked on a ticket and voila had to login
again. This will continue until you hit a link which loads without an
error, Clicking on the Configuration link will do nicely.
I have FireBug installed in FireFox and I got 1 additional error after
installing RTFM 2.1-TESTING which I expected:

The stylesheet http://rt36.mococo.nl:82/rt3/NoAuth/webrtfm.css was not
loaded because its MIME type, “text/html”, is not “text/css”.

This error is generated by guess what
/opt/rt3/share/html/Callbacks/RTFM/Elements/Header/Head
So deleting or overriding it in local/… with the css loading commented
out will also work.

Maybe this will give you guys a handle to find the problem. Looks to me
that the error is aborting the session setup somehow.

Config:
RT-3.6.x (latest svn, of this date and time)
RTFM-2.1-TESTING (idem)
Oracle XE
Apache/2.0.54 (Ubuntu) mod_perl/2.0.1 Perl/v5.8.7
All perl dependancies fullfilled.

Joop

Joop van de Wege JoopvandeWege@mococo.nl