OT - Mac OS X roaming profile problem
Dear all I'm having a great deal of difficulty with a CF5 driven intranet which has worked just fine on PC's and Mac OS9 for two years now. They have introduced some OS X boxes using roaming profiles from an OS X server. It seems that cookie storage (MSIE and Safari) is kept in the profile (rather than the box itself) which in principle is a good thing - but -sometimes- it seems to be delivering up the wrong cookies (ie CFID & CFTOKEN), specifically the pair belonging to the previous person to log in to the Server. It seems to all work fine if roaming profiles are disabled, but we are talking about several dozen boxes here and my client would rather not do this for other administrative reasons. As you can imagine, this is a bit of a problem as people are logging in to the Intranet as themselves but being shown as logged in as someone else (with all their site permissions Etc.). If they immediately log out and log in again then they usually are themselves as they have now been given the 'previous person's' cookies which are actually theirs. Some sort of CFLOCATION logout / login-again kludge might alleviate the problem but I don't think would be a true fix as it would all depend on the timing of when people logged in... As far as I can see, this is not a CF problem, rather, an OSX server / roaming profile problem. As a non-mac person myself, does anyone have any suggestions and/or know of any good forums where I might find an answer or a fix? -- Regards; Richard Meredith-Hardy - [EMAIL PROTECTED] Tel: + 44 (0)1462 834776 FAX: + 44 (0)1462 732668 [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]
RE: OT - Mac OS X roaming profile problem
> I'm having a great deal of difficulty with a CF5 driven > intranet which has worked just fine on PC's and Mac OS9 for > two years now. They have introduced some OS X boxes using > roaming profiles from an OS X server. > It seems that cookie storage (MSIE and Safari) is kept in the > profile (rather than the box itself) which in principle is a > good thing - but > -sometimes- it seems to be delivering up the wrong cookies > (ie CFID & CFTOKEN), specifically the pair belonging to the > previous person to log in to the Server. It seems to all > work fine if roaming profiles are disabled, but we are > talking about several dozen boxes here and my client would > rather not do this for other administrative reasons. > > ... > > As far as I can see, this is not a CF problem, rather, an OSX > server / roaming profile problem. As a non-mac person > myself, does anyone have any suggestions and/or know of any > good forums where I might find an answer or a fix? I don't know anything about OS X roaming profiles, but from a CF perspective you should be able to fix the problem by using URL tokens instead of cookies, if you can't resolve the problem from the other end. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ phone: 202-797-5496 fax: 202-797-5444 [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]
Re: OT - Mac OS X roaming profile problem
Dave I'm not sure this would work because it is on 'the first hit' when the wrong CFID & CFTOKEN are being issued, (or actually probably when the browser is opened), and there's no way of knowing what the right ones are. I don't believe my setup is unusual in that I have the variable client.loggedin, person A logs in correctly against a match in the DB and client.loggedin is set to true. Person B goes to the site shortly after on a different box and somehow gets given the same CFID & CFTOKEN (I think by the roaming profile thing) so comes in directly as client.loggedin=true as person A. Unfortunately I can't test it here on my dev setup as I've only got one mac (which works perfectly - of course..), but I got all the OSX users to wipe their cookies on the live intranet so virgin CFID & CFTOKEN's would be issued by CF, but it still happens. I haven't tried emptying the CDATA and CGLOBAL tables (they're not very big) but I suspect this wouldn't fix it either. Dave Watts wrote: > > > I'm having a great deal of difficulty with a CF5 driven > > intranet which has worked just fine on PC's and Mac OS9 for > > two years now. They have introduced some OS X boxes using > > roaming profiles from an OS X server. > > It seems that cookie storage (MSIE and Safari) is kept in the > > profile (rather than the box itself) which in principle is a > > good thing - but > > -sometimes- it seems to be delivering up the wrong cookies > > (ie CFID & CFTOKEN), specifically the pair belonging to the > > previous person to log in to the Server. It seems to all > > work fine if roaming profiles are disabled, but we are > > talking about several dozen boxes here and my client would > > rather not do this for other administrative reasons. > > > > ... > > > > As far as I can see, this is not a CF problem, rather, an OSX > > server / roaming profile problem. As a non-mac person > > myself, does anyone have any suggestions and/or know of any > > good forums where I might find an answer or a fix? > > I don't know anything about OS X roaming profiles, but from a CF perspective > you should be able to fix the problem by using URL tokens instead of > cookies, if you can't resolve the problem from the other end. > > Dave Watts, CTO, Fig Leaf Software > http://www.figleaf.com/ > phone: 202-797-5496 > fax: 202-797-5444 > > [Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings] [Donations and Support]