PowerBook M1 Pro

I have tried everything I can think to get Openremote working on a new MacBook M1 Pro. It seems to run in Docker OK but I cannot get to the starting web page. I’m trying to use port 8443.

docker ps -a         
CONTAINER ID   IMAGE                            COMMAND                   CREATED          STATUS                     PORTS                                                                 NAMES
b2f327eded0b   openremote/proxy:2.1.2.3         "/entrypoint.sh run"      17 minutes ago   Up 16 minutes (healthy)    0.0.0.0:8883->8883/tcp, 0.0.0.0:8000->80/tcp, 0.0.0.0:8443->443/tcp   openremote-proxy-1
f1040fb56f38   openremote/manager:latest        "/init /bin/sh -c 'j…"    17 minutes ago   Up 16 minutes (healthy)    8080/tcp                                                              openremote-manager-1
ed728636a105   openremote/keycloak:13.0.1.3     "/opt/jboss/tools/do…"    17 minutes ago   Up 17 minutes (healthy)    8080/tcp                                                              openremote-keycloak-1
db65b8e32576   openremote/postgresql:9.6.21.0   "docker-entrypoint.s…"    17 minutes ago   Up 17 minutes (healthy)    5432/tcp                                                              openremote-postgresql-1
4f27a18e9fde   crccheck/hello-world             "/bin/sh -c 'echo \"h…"   18 minutes ago   Up 18 minutes (healthy)    0.0.0.0:82->8000/tcp                                                  web-test

I get a “server unexpectedly dropped the connection” error on Safari and a similar error on Chrome.

This seems to be working OK.

curl --insecure -I -L -4 https://localhost:8443/manager/

HTTP/1.1 200 OK

expires: Tue, 30 Nov 2021 12:35:37 GMT

cache-control: public,max-age=43200,must-revalidate

pragma:

accept-ranges: bytes

date: Tue, 30 Nov 2021 00:35:37 GMT

etag: W/“index.html-1638203491000”

last-modified: Mon, 29 Nov 2021 16:31:31 GMT

content-type: text/html

content-length: 2630

Any ideas?

Kevin

More clues that might be helpful to someone. Version number for SSL?

curl --insecure -I -L -4 http://localhost:8000/manager/

HTTP/1.1 302 Found

content-length: 0

location: https://localhost:8000/manager/

cache-control: no-cache

curl: (35) error:1400410B:SSL routines:CONNECT_CR_SRVR_HELLO:wrong version number

curl --insecure -I -L -4 http://localhost:8443/manager/

curl: (52) Empty reply from server

Hi,

Looks like you’re running openremote using the default docker compose profile and the proxy is exposed on the standard ports 80 and 443, the fact you get responses from 8443 and 8000 suggests you have another web server running on those ports.

The containers all look healthy and are you sure the standard URL doesn’t work:

https://localhost/manager/

Switched to a RPi4. aarch64 Raspbian. Easy peasy.