Issues
- scopeContext.hasExistingCFSessionScope(pc) creates a sessionLDEV-5292Resolved issue: LDEV-5292Pothys - MitrahSoft
- internalRequest never returns jsesssionId cookieLDEV-5288
- support internalRequest for scheduler tasksLDEV-5247
- internalRequest always creates a sessionLDEV-5230Resolved issue: LDEV-5230Pothys - MitrahSoft
- internalRequest parses leading and trailing & into an empty paramLDEV-5049Zac Spitzer
- internalRequest REST supportLDEV-4689
- internalRequest file upload supportLDEV-4369
- internalRequest() not sending charsetLDEV-4203Michael Offner
- unhide _internalRequest as internalRequest for 6.0LDEV-4200Resolved issue: LDEV-4200Michael Offner
- internalRequest ignores methodLDEV-4199Resolved issue: LDEV-4199Pothys - MitrahSoft
- can't test j2ee sessions with internalRequestLDEV-4061Michael Offner
- _internalRequest should accept relative and absolute paths to the current template folderLDEV-4038
- internalRequest not parsing set-cookie headersLDEV-4030Resolved issue: LDEV-4030Zac Spitzer
- _internalRequest() result missing Content-Type and Content-LengthLDEV-3917Resolved issue: LDEV-3917Pothys - MitrahSoft
- _internalRequest() doesn't work with cfcontentLDEV-3761Resolved issue: LDEV-3761Pothys - MitrahSoft
- _internalRequest() losses the form scope with sameFormFieldsAsArray=trueLDEV-3716Resolved issue: LDEV-3716Michael Offner
- _internalRequest should support passing in a query stringLDEV-3617Resolved issue: LDEV-3617Pothys - MitrahSoft
- cfhttp for local requests bypass networkLDEV-2448
- _internalRequest doesn't handle exceptions thrown from the internal requestLDEV-2398Resolved issue: LDEV-2398Michael Offner
- add function InternalRequest (hidden)LDEV-581Resolved issue: LDEV-581Michael Offner
scopeContext.hasExistingCFSessionScope(pc) creates a session
Description
Environment
Attachments
blocks
relates to
Details
Assignee
Pothys - MitrahSoftPothys - MitrahSoftReporter
Zac SpitzerZac SpitzerPriority
NewFix versions
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
Details
Details
Assignee
Reporter
Priority
Fix versions
New Issue warning screen
Before you create a new Issue, please post to the mailing list first https://dev.lucee.org
Once the issue has been verified, one of the Lucee team will ask you to file an issue
Sprint
Activity
Pothys - MitrahSoft20 March 2025 at 11:38
I have tested this ticket with Lucee version 6.2.1.77-RC. When I checked the session CFID
by executing the given test code and compared it with the older version, it is no longer creating the CFID
, and it works fine now in the latest version.
Zac Spitzer11 February 2025 at 14:06
Zac Spitzer3 February 2025 at 16:59Edited
can you do a code review, I need to rebase all the other open PRs for this epic on top of these fixes, now that internalRequest behaves like cfhttp
this solves a regression in 6.2
Zac Spitzer3 February 2025 at 16:27
other failing tests fixed
Basically they needed to actually needed force session creation and when there is only one set cookie header, it’s a string, rather than an array
Zac Spitzer3 February 2025 at 15:20
I have updated the testcase to allow additionally testing via cfhttp when running via browser
with the following two fixes, these tests now pass and perform the same via internal request and cfhttp
but fixing this, broke some existing tests (expected)
getPageContext().hasCFSession()
actually creates a session if one doesn’t existSession session = (Session) context.get(pc.getCFID());
which ends up creating a session if one doesn’t exist
As part of this, If you create a cfml session inside a cfml, we end up with double set-Cookie headers being set