Re: Clients Can't Login - IE8 Caching?
In the past I had issues staying logged in if the url didnât have the www. in it, you could log in but every page would ask you for a login and this was just with setting a reg session, so I forced the www. on the name and it was fine after. > I have seen some problems with jQuery and IE8 caching. IE8 sees the > same URL variables and decides to use the cached page rather than > loading the page again. I added a time stamp variable (foo=hhmmss) to > my URLs and IE sees the different URL variables and loads the page > rather than using the cached version. > > > > -Original Message- > From: Randy Zeitman [mailto:stonerosedesigndot...@yahoo.com] > Sent: Friday, January 29, 2010 2:12 PM > To: cf-talk > Subject: Clients Can't Login - IE8 Caching? > > > Sometimes people fail when they login to my site, even with the > correct info. > > As I made my own log of success/fails I saw the attempts weren't even > being logged. > > I had one user delete the temp file cache, in IE8, and it magically > worked (and was properly logged...so now the login page actually > loaded where before it didn't.). > > So what happened? Why did the login page not execute and the member > automatically went to the failed login page? > > Is this just an IE thing?... What could I do on my CF side to make > sure the login page executes? > > Thanks (for helping this novice... one day I'll be intermediate). > > Randy > ~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330282 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Clients Can't Login - IE8 Caching?
A form post shouldn't be cached, and https URLs shouldn't be cached either. Does your login page perform a form post? Does it use SSL? For the login attempts you say aren't logged in your custom logging solution, do the Web server logs have any record of the form posts? If your Web server is showing hits, then you can bump caching down on the list of possibilities. Inspect the Web log for one of the failed login attempts and compare it to a successful login, The difference between the two could reveal the problem, assuming you are logging detailed information, such as cookie contents. The most common error I have seen that fits these symptoms is that the logout page and the login page are the same page, such as login.cfm?action=logout. People bookmark the logout page, thinking they are bookmarking the login page, and the login logic doesn't account for this possibility. Good luck, Mike Chabot On Fri, Jan 29, 2010 at 2:11 PM, Randy Zeitman wrote: > > Sometimes people fail when they login to my site, even with the correct info. > > As I made my own log of success/fails I saw the attempts weren't even being > logged. > > I had one user delete the temp file cache, in IE8, and it magically worked > (and was properly logged...so now the login page actually loaded where before > it didn't.). > > So what happened? Why did the login page not execute and the member > automatically went to the failed login page? > > Is this just an IE thing?... What could I do on my CF side to make sure the > login page executes? > > Thanks (for helping this novice... one day I'll be intermediate). > > Randy > > ~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330281 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: Clients Can't Login - IE8 Caching?
I have seen some problems with jQuery and IE8 caching. IE8 sees the same URL variables and decides to use the cached page rather than loading the page again. I added a time stamp variable (foo=hhmmss) to my URLs and IE sees the different URL variables and loads the page rather than using the cached version. -Original Message- From: Randy Zeitman [mailto:stonerosedesigndot...@yahoo.com] Sent: Friday, January 29, 2010 2:12 PM To: cf-talk Subject: Clients Can't Login - IE8 Caching? Sometimes people fail when they login to my site, even with the correct info. As I made my own log of success/fails I saw the attempts weren't even being logged. I had one user delete the temp file cache, in IE8, and it magically worked (and was properly logged...so now the login page actually loaded where before it didn't.). So what happened? Why did the login page not execute and the member automatically went to the failed login page? Is this just an IE thing?... What could I do on my CF side to make sure the login page executes? Thanks (for helping this novice... one day I'll be intermediate). Randy ~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330280 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: Clients Can't Login - IE8 Caching?
I have had a similar problem with my site recently, could i ask whether you use session variables as the structure for your login process and also whether you have J2EE session variables enabled or just using regular session variables (cookie based) in your CF admin settings. Not sure if your issue is the same and i am also not sure if I have fully solved my issue but the instances have reduced. I am restricted by the hosting company config, they don't allow j2ee session variables and I had an issue with the regular session variables not clearing and users could not login. This can be an issue with cflocation if you have a redirect post vaildating the user credentials and you would also check that you are clearing the session variables upon logout. If you can enable j2ee it should solve the issue or in my case I have a bunch of cfide cookie expiries and structdelete's to clear the CFIDE tokens onSessionEnd in my app.cfc I found these posts useful, may not be your issue but interesting the same: http://www.jensbits.com/2009/07/29/coldfusion-dropping-losing-or-resetting-session-variables-and-cfidcftoken/ http://www.mail-archive.com/cf-talk@houseoffusion.com/msg35466.html Cheers, Bas. On Sat, Jan 30, 2010 at 6:11 AM, Randy Zeitman < stonerosedesigndot...@yahoo.com> wrote: > > Sometimes people fail when they login to my site, even with the correct > info. > > As I made my own log of success/fails I saw the attempts weren't even being > logged. > > I had one user delete the temp file cache, in IE8, and it magically worked > (and was properly logged...so now the login page actually loaded where > before it didn't.). > > So what happened? Why did the login page not execute and the member > automatically went to the failed login page? > > Is this just an IE thing?... What could I do on my CF side to make sure the > login page executes? > > Thanks (for helping this novice... one day I'll be intermediate). > > Randy > > ~| Want to reach the ColdFusion community with something they want? Let them know on the House of Fusion mailing lists Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:330279 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4