I’m using Docker in development, on a Mac (base image lucee/lucee:6.2-nginx).
When I load the Lucee admin page, the browser is consistently taking over 20 seconds to load any request to /lucee/admin/server.cfm. This includes the main page, as well as any xhr requests (e.g. server.cfm?action=chartAjax)
All other requests seem to be behaving normally, and my actual website pages are fast as well. Also, I have some other deployments currently running 6.2.1.122 on Windows that do not have this behavior.
I’m guessing something in server.cfm might be trying to access some external resource that it can’t access from the docker container, so it is timing out every request…?
There’s nothing showing up in the main container log other than the normal startup messages, but I’m not sure where to find the log files for the Lucee Admin app in the container…
Strange that it’s only the admin, you don’t have any volume mappings in place?
while it spins for 20s, are you seeing any high CPU or IO at the same time, in the dev tools network tab, the 20s is all in the waiting for server response?
You could try bumping the log level up to DEBUG and redirecting to the docker console to see what Lucee is doing underneath?
I do have volume mappings to persist the config…looks like that was the problem.
I found the logs for admin app…was spitting a bunch of exceptions about modules, including one that said I needed to be running at least 7.0.0.xxx (which I had tried loading at one point before I realized the 7.x release was a mistake)
Turns out I’d been using the same mounted lucee-server directory between 5.4, 6.0, 6.1, 6.2, 7.0, back to 6.2, 6.1, etc (!) …my website worked, for the most part, but I guess it broke admin.
Anyways, I just clobbered the whole directory and started with a fresh install of 6.2, and everything seems fine now.