keycloak with http only works for non production environment, and selected host patterns, like
localhost 127.0.0.1 10..
etc, the list could be found on the keycloak website, but mostly just for local access.
To run keycloak in production, SSL needs to set up. The required changes are, in the start up script, the keystore file needs to be specified, something like
PKCS12 is in favor over `jks` now.