Unable to get 24.3.4 working on my institution's container-based platform for deploying apps

LabKey Support Forum (Inactive)
Unable to get 24.3.4 working on my institution's container-based platform for deploying apps mohara  2024-06-18 11:13
Status: Active
 

Hi and thanks for reaching out.

I'm assuming you mean the Community Edition (and not a LIMS distribution, which would only be available with a Premium subscription). Was the previous server running in a docker container? I ask because that installation is not typical, but if you were previously using it, it's important to note that you need to reclone the dockerfile repo - the old and new versions are not cross-compatible, though offhand I don't have the details of what specifically symptoms of that incompatibility would look like.

When I look at that log, I see these errors above the ones you mention:

INFO  AppPropsImpl             2024-06-17T16:39:07,615           Module Upgrade : Setting site settings startup property 'sslRequired' to 'false'
INFO  AppPropsImpl             2024-06-17T16:39:07,615           Module Upgrade : Setting site settings startup property 'sslPort' to 'tcp://10.43.165.217:8080'
ERROR ModuleLoader             2024-06-17T16:39:07,615           Module Upgrade : Failure starting module: Core
java.lang.NumberFormatException: For input string: "tcp://10.43.165.217:8080"
...

Are you setting the sslPort to the full URL rather than just the 8080 port somewhere? In application.properties, you should have a line like:
server.port=8080
And not need to also set that as a "site settings startup property"... From that message, the full URL value could be in the database, or possibly specified in the docker environment? I'm not sure exactly, but I'd investigate where you are setting that property first.

--Molly