"Checking server startup status..." in CF Docker containers.
I'm trying to work with the Adobe ColdFusion docker images on an Apple M3. I have a `docker-compose.yml` file that contains the following:
services:
coldfusion:
image: adobecoldfusion/coldfusion:latest
container_name: coldfusion
hostname: coldfusion
platform: linux/amd64
ports:
- "80:8500"
- "443:8443"
environment:
- "acceptEULA=YES"
- "installModules=all"
- "password=P@ssword"
- "enableSecureProfile=false"
- "TZ=US/Pacific"
volumes:
- ./app:/app
networks:
- docker_network...which should be pretty straightforward. However, when I start the container, the docker logs say this:
2025-02-11 10:15:31 Start Time: 18:15:31
2025-02-11 10:15:31 Updating webroot to /app
2025-02-11 10:15:31 Configuring virtual directories
2025-02-11 10:15:32 Updating password
2025-02-11 10:15:32 Skipping language updation
2025-02-11 10:15:32 Serial Key: Not Provided
2025-02-11 10:15:32 Previous Serial Key: Not Provided
2025-02-11 10:15:32 Starting ColdFusion
2025-02-11 10:15:32 Starting ColdFusion 2023 server ...
2025-02-11 10:15:39 ======================================================================
2025-02-11 10:15:39 ColdFusion 2023 server has been started.
2025-02-11 10:15:39 ColdFusion 2023 will write logs to /opt/coldfusion/cfusion/bin/../logs/coldfusion-out.log
2025-02-11 10:15:39 ======================================================================
2025-02-11 10:15:40 [] Checking server startup status...
2025-02-11 10:15:46 [] Checking server startup status...
2025-02-11 10:15:52 [] Checking server startup status...
2025-02-11 10:15:58 [] Checking server startup status...
The "checking server startup status..." message repeats every six seconds.
The coldfusion-out.log file (I trimmed all the "at java.lang... lines) is:
Dec 24, 2024 08:06:08 AM Information [main] - Starting logging...
Dec 24, 2024 08:06:08 AM Information [main] - Starting license...
Dec 24, 2024 08:06:09 AM Information [main] - Developer Edition enabled
Dec 24, 2024 08:06:52 AM Error [main] - Unable to install License package: java.lang.NoClassDefFoundError: coldfusion/license/UsageAnalytics/utils/f
java.lang.NoClassDefFoundError: coldfusion/license/UsageAnalytics/utils/f
Caused by: java.lang.ClassNotFoundException: coldfusion.license.UsageAnalytics.utils.f
Dec 24, 2024 08:06:52 AM Information [main] - Starting crypto...
Dec 24, 2024 08:06:52 AM Error [main] - Unable to install Cryptograpic package: java.lang.NullPointerException: Cannot invoke "coldfusion.server.LicenseService.isEnterprise()" because "licenseService" is null
java.lang.NullPointerException: Cannot invoke "coldfusion.server.LicenseService.isEnterprise()" because "licenseService" is null
Dec 24, 2024 08:06:52 AM Information [main] - Starting security...
Dec 24, 2024 08:06:52 AM Error [main] - Unable to install Security package: coldfusion.server.ServiceException: Cannot invoke "coldfusion.server.LicenseService.getServerType()" because the return value of "coldfusion.server.ServiceFactory.getLicenseService()" is null
coldfusion.server.ServiceException: Cannot invoke "coldfusion.server.LicenseService.getServerType()" because the return value of "coldfusion.server.ServiceFactory.getLicenseService()" is null
Dec 24, 2024 08:06:52 AM Error [main] - Unable to initialise CFStartupServlet:Cannot invoke "coldfusion.server.LicenseService.getServerType()" because the return value of "coldfusion.server.ServiceFactory.getLicenseService()" is null
Dec 24, 2024 08:06:52 AM Information [main] - Shutting down servlet container...Has anyone experienced this, or resolved it?
