Anvil-app-server and restart

What I’m trying to do:

running anvil-app-server over https origin in azure linux vm

What I’ve tried and what’s not working:

Initially everything was working great. I’ve created todo app following documentation.
Enabled https origin, got lets encrypt cert
https was working for several days

The problems started after reboot of the VM.
For some reason the app was not responding anymore
I suspected problem with the 443 port - verified it is enabled in azure
It is working when trying internally
I have ports 80, 443, 3030 open
The app server was not showing any errors.
I recreated the port 443, deleted the letsencrypt json - and tried again.
Not sure if it is related to traffic, ports or firewall.
I see this error related to letsencrypt

Connecting to ws://localhost:56610/_/downlink
Anvil websocket open
INFO anvil.executors.downlink Downlink client connected with spec {:runtime “python3-full”, :session_id "ocGYV…}
Downlink authenticated OK
Register… providerName=letsEncrypt.acme
ERRO 2021-04-18T03:23:00Z Unable to obtain ACME certificate for domains “mk8.westus2.cloudapp.azure.com” : unable to generate a certificate for the domains : acme: Error → One or more domains had a problem:
acme: error: 400 :: urn:ietf:params:acme:error:connection :: Timeout during connect (likely firewall problem), url: providerName=letsEncrypt.acme

There was some warning in earlier logs about “new version available”…
How to troubleshoot this?

Initial install was a breeze.
I guess I have to dig deeper in traefik and letsencrypt …