You cannot login over an insecure connection. Please use HTTPS or Tor

has anybody successfully installed BTC Pay Server as keep getting this error and wont open in TOR either

I’m continuing to have this issue. I have a reverse tor proxy via socat and apache2 on my webserver that should work for this. The identical setup works on start9 embassy just fine. Something in the Umbrel is not passing the proxy. Anyone know of another proxy line I can use?
This is the apache site conf file settings for the proxy:

  ProxyRequests Off
  ProxyPreserveHost On
  <Proxy *>
      AddDefaultCharset Off
      Order deny,allow
      Allow from all
  </Proxy>
  ProxyPass / http://127.0.0.1:9083/
  ProxyPassReverse / http://127.0.0.1:9083/
  RequestHeader set X-Forwarded-Proto "https"
  RequestHeader set X-Forwarded-Port "443"

The subdomain.domain.com is ssl enabled with a lock showing. But I get the same error: