Session regression regression in Lucee 7

After upgrading from 6.2.4.24 to 7.0.2.98-RC it seems that this session regression has re-appeared:

https://luceeserver.atlassian.net/browse/LDEV-5930

What about the latest 6.2 snapshot?

6.2.5.46-SNAPSHOT is working fine.

1 Like

We also use SQL Server for to store our session and client scope data. On a production server, we do not have the 2 minute client scope issue. However everywhere else I can reproduce it. We were testing Lucee 7 on a test server before releasing it to production and noticed the issue.

On a server in production where we don’t have the 2 minutes client scope issue.
Lucee 6.2.3.35
Apache Tomcat 11.0.14
Java 21.0.9 (Eclipse Adoptium) 64bit
Windows Server 2019 (10.0) 64bit

On a server in production where we DO HAVE the 2 minutes client scope issue.
Lucee 7.0.1.100
Apache Tomcat 11.0.18
Java 21.0.9 (Eclipse Adoptium) 64bit
Windows Server 2019 (10.0) 64bit

On a related note, in a lab environment, I had been able to replicate the issue with Lucee 6.2.3.35 (separate from production) in my lab environment. So I thought it may have been some config setting somewhere.

I’m going to do further investigation tonight since others are reporting this issue. Happy to provide whatever config details you guys want.

The important data points are

  • whether the problem is occurring with the latest snapshots, for either the 6.2 or 7.0, hence my question to Julian
  • last know good SNAPSHOT (if possible)

can you describe the value which is being changed / lost?

i.e. a cfc property or variable, changed directly to via an automatic setter

I’m out of the office most of tomorrow. However, I will work on this Friday afternoon and try to post my findings Friday evening Eastern time.

I’ve dived in and managed to isolate a few issues, please review the disabled test cases to see if they seem to match your code?

https://luceeserver.atlassian.net/browse/LDEV-5930?focusedCommentId=75842