[Tickets #3282] NEW: logouts due to browser string changes.
bugs@bugs.horde.org
bugs at bugs.horde.org
Tue Jan 17 11:04:41 PST 2006
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/?id=3282
-----------------------------------------------------------------------
Ticket | 3282
Created By | mike.ryan at tufts.edu
Summary | logouts due to browser string changes.
Queue | Horde Framework Packages
Version | HEAD
State | New
Priority | 1. Low
Type | Enhancement
Owners |
-----------------------------------------------------------------------
mike.ryan at tufts.edu (2006-01-17 11:04) wrote:
we're using horde 3.0.5, imp 4.0.4, turba 2.0.4, and ingo 1.0.2 for webmail,
and running into a variety of cases where users are logged out prematurely.
we've tracked some of these to AUTH_REASON_BROWSER logouts -- there seem to
be quite a few browsers out there that can change their User-Agent strings
in the middle of a session. a few examples:
1) netscape 8 sometimes switches rendering engines in the middle of a
session, and sends a different User-Agent string depending on which
rendering engine it's using, e.g. "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; SV1; .NET CLR 1.1.4322) Netscape/8.0.4" or "Mozilla/5.0
(Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20051012
Netscape/8.0.4".
2) safari appears to occasionally switch from a full User-Agent string such
as "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.8 (KHTML,
like Gecko) Safari/312.5" to "CFNetwork/1.1".
3) a browser identifying itself as "Mozilla/4.0 (compatible; MSIE 6.0;
Windows NT 5.1; SV1; .NET CLR 1.1.4322; MSN 9.0;MSN 9.1; MSNbVZ02;
MSNmen-us; MSNcOTH; MPLUS)" sometimes has an extra space before "MSN 9.0".
4) a browser identifying itself as "Mozilla/4.0 (compatible; MSIE 6.0;
Windows 98; MSN 6.1; MSNbMSFT; MSNmen-us; MSNc11; v5m)" occasionally
substitutes "MSNczz" for "MSNc11".
i suspect we'll wind up turning off AUTH_REASON_BROWSER entirely -- trying
to keep up with browser quirks of this sort seems like more trouble than
it's worth.
More information about the bugs
mailing list