As with WildFly, LiveOak does not have SSL enabled by default.
The Undertow error is related to SPDY, which we don't use, so it can be ignored.
Was the server started with "-b 0.0.0.0" ? If not, the server won't be accessible by anything except localhost.
I've accessed it from other hosts without SSL enabled, so that shouldn't be the issue.
Hope that helps
Yes, I'm following liveoak.io documenattion. It does not matter what IP I use for liveoak to bind. 0.0.0.0, 127.0.0.1 or real external IP, I get the same page after accessing admin.
You can check it by yourself (bound to 0.0.0.0) http://126.96.36.199:8080
However, if I connect to a local IP (I'm using a ssh tunnel and putty socks proxy functionality) it works like charm.
I think I know what the issue is now.
I believe it's related to Keycloak being configured to only allow access to the admin console from localhost:8080
What you will need to do is modify the URLs that are defined within Keycloak that define how the console will be accessed. You can use the directions here for details on how to access the Keycloak admin console. You will need to set the Redirect URIs, Base URL, and Web Origins to have the URLs that include the IP address or hostname under which they will be accessed, instead of localhost.