I am running Keycloak on a Google Cloud Engine instance… I have the appropriate certificates and the server starts in (production) mode when https-port=8443…
I want to run it on port 443… but I get the following errors:
2023-03-24 22:20:32,201 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Failed to start server in (production) mode
2023-03-24 22:20:32,202 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Unable to start HTTP server
2023-03-24 22:20:32,202 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: java.net.SocketException: Permission denied
2023-03-24 22:20:32,202 ERROR [org.keycloak.quarkus.runtime.cli.ExecutionExceptionHandler] (main) ERROR: Permission denied
I do have v18.0.2 running on port 443… But that configuration does NOT work with v20.0.5 (both Quarkus)…
How do I permit the Quarkus/Java framework to work on ports <1024?
Thanks.