Skip to main content
April 3, 2013
Question

Sessions Are Not Properly Starting

  • April 3, 2013
  • 1 reply
  • 635 views

I'm running CF 9,0,2,282541 ON Windows Server 2008 R2 and recently upgraded to Java Version 1.7.0_17

I'm not sure that this is related to the Java upgrade but... My users have been complaining of not being able to log into my websites.

Upon further investigation - I find that on login, something goofy is going on in OnSessionStart() of my Application.cfc My sessions are not properly starting as they have in the past. On talking to some of the users - I find that they can sometimes have success by using a different browser. Is anyone having a similar issue?

Thanks,

Jack

    This topic has been closed for replies.

    1 reply

    Inspiring
    April 3, 2013

    Can you finetune things a bit more from "something goofy"? I would be surprised if this is a problem with the new JVM or CF's compat with it as I would expect other people to have reported it (given it's a fairly fundamental thing you're describing).

    Have you tried backing-out Java 7 and reverting to Java 6 and see if the problem goes away? That would give people more to go on.

    --

    Adam

    April 3, 2013

    Since the post I decided to try deleting my SQL CDATA Client store DB table. I recreated it and set the purge interval to 20 days instead of 90. I think it is getting confused somehow with that. I don't know though - trying this first. I'll repost if the issue resurfaces and go from there.

    Thanks Adam!

    Jack

    April 3, 2013

    Deleting and recreating the CDATA Client Memory storage worked.

    I used the term Goofy bc my users were at 1 website on my server, trying to "Log In" to that website... and were somehow being bounced to another website on the same server with my failed login message.

    I couldn't write that and believe anyone would think it wasn't a coding error. Since my sites have been up and virtually uncodded on for months - I know this wasn't the case.

    Coldfusion - I believe - was confusing client sessions between websites. I am confused as to how this can happen.  I do use name = 'someUniqueName' on Application.cfc init() so I expect it should not.

    Jack