So, in my ongoing quest to figure out what was going on with Multi Mode security in my previous post ( Attempting to Update Lucee from 5.4.3.2 or 5.4.5.23 to 6.0.1.83 results in error ), I installed the most recent release of v6, with the same result. I then attempted to install the newest release candidate for v7, only to be unable to find ANY option for Multi Mode, which lead me to this:
Lucee 6: Introduced Single Mode. New installations start in Single Mode by default. However, if upgrading from Lucee 5, the system remains in Multi Mode unless manually changed.
Lucee 7: Only supports Single mode.
( Single Mode vs Multi Mode :: Lucee Documentation )
So, my question is, has anybody gone through the process of converting a Multi Mode install of Lucee running multiple sites to a Single Mode install? How easy is that conversion process? What transfers automatically? Is it a smooth process? What site-specific settings need to be transferred manually and how? (It seems like at least some of it can be added to the application.cfc) What site-specific settings connot be transferred? (Ex: I wasn’t able to find anything relating to restricting sensitive tags like cfexecute.) What suggestions, tips, surprises, and warnings can you share about the process?
I think the main things we have set up differently between sites are datasources (looks like an application.cfc solution would work), scheduled tasks, allowable folders under “File Access”, and restricted Tags & Functions, but there are probably other things I can’t think of at the moment.
Any thoughts are appreciated. Thanks!
OS: Windows 11
Java Version: 11.0.27 (Eclipse Adoptium) 64bit
Tomcat Version: 9.0.105
Lucee Version: 5.4.7.3
Web Server: IIS