I'm glad to receive your reply. I finally successful, thank you. I've tried all the methods mentioned in this forum post and you can look at my attempts in the question. This issue occurred when using the clone method to install browzer-bootstrapper.
But i just tried to start browzer-bootstrapper with docker like this.
sudo docker run -d \
--name ziti-browzer-bootstrapper \
-v /etc/letsencrypt:/etc/letsencrypt \
--user "0:2171" \
-p ${ZITI_BROWZER_BOOTSTRAPPER_LISTEN_PORT}:${ZITI_BROWZER_BOOTSTRAPPER_LISTEN_PORT} \
-e NODE_ENV="${NODE_ENV}" \
-e ZITI_BROWZER_BOOTSTRAPPER_LOGLEVEL="${ZITI_BROWZER_BOOTSTRAPPER_LOGLEVEL}" \
-e ZITI_BROWZER_RUNTIME_LOGLEVEL="${ZITI_BROWZER_RUNTIME_LOGLEVEL}" \
-e ZITI_BROWZER_RUNTIME_HOTKEY="${ZITI_BROWZER_RUNTIME_HOTKEY}" \
-e ZITI_CONTROLLER_HOST="${ZITI_CONTROLLER_HOST}" \
-e ZITI_CONTROLLER_PORT="${ZITI_CONTROLLER_PORT}" \
-e ZITI_BROWZER_BOOTSTRAPPER_HOST="${ZITI_BROWZER_BOOTSTRAPPER_HOST}" \
-e ZITI_BROWZER_BOOTSTRAPPER_SCHEME="${ZITI_BROWZER_BOOTSTRAPPER_SCHEME}" \
-e ZITI_BROWZER_BOOTSTRAPPER_CERTIFICATE_PATH="${ZITI_BROWZER_BOOTSTRAPPER_CERTIFICATE_PATH}" \
-e ZITI_BROWZER_BOOTSTRAPPER_KEY_PATH="${ZITI_BROWZER_BOOTSTRAPPER_KEY_PATH}" \
-e ZITI_BROWZER_BOOTSTRAPPER_LISTEN_PORT="${ZITI_BROWZER_BOOTSTRAPPER_LISTEN_PORT}" \
-e ZITI_BROWZER_BOOTSTRAPPER_TARGETS="${ZITI_BROWZER_BOOTSTRAPPER_TARGETS}" \
-e ZITI_BROWZER_RUNTIME_ORIGIN_TRIAL_TOKEN="${ZITI_BROWZER_RUNTIME_ORIGIN_TRIAL_TOKEN}" \
ghcr.io/openziti/ziti-browzer-bootstrapper:latest
the logs of browzer-bootstrapper is
ubuntu@ip-10-1-2-168:~$ sudo docker logs 3dd66b2eff8d
{"timestamp": "2024-06-12T10:31:18.107Z", "level": "info", "message": "ZITI_BROWZER_BOOTSTRAPPER_LOG_PATH is null"}
{"level":"info","message":"ziti-browzer-bootstrapper initializing","timestamp":"2024-06-12T10:31:40.723Z","version":"0.61.0"}
{"field":"idp_type","level":"warn","message":"obsolete config field encountered - ignored","timestamp":"2024-06-12T10:31:40.730Z","version":"0.61.0"}
{"host":"ctrl.rootwang2023.link","level":"info","message":"contacting specified controller","port":"8441","timestamp":"2024-06-12T10:31:40.735Z","version":"0.61.0"}
{"level":"debug","message":"configured target service(s)","targets":{"targetArray":[{"idp_client_id":"vloLZgo1bW0P0ps5CJ2ir719d01uYvfb","idp_issuer_base_url":"https://dev-mdh87tlupda6rgcl.us.auth0.com","path":"/","scheme":"http","service":"brozac","vhost":"brozac.rootwang2023.link"}]},"timestamp":"2024-06-12T10:31:43.764Z","version":"0.61.0"}
{"certificate_path":"/etc/letsencrypt/live/rootwang2023.link/fullchain.pem","key_path":"/etc/letsencrypt/live/rootwang2023.link/privkey.pem","level":"info","message":"new tlsContext created","timestamp":"2024-06-12T10:31:43.849Z","version":"0.61.0"}
{"level":"info","message":"listening","port":"8446","scheme":"https","timestamp":"2024-06-12T10:31:43.867Z","version":"0.61.0"}
{"controllerVersion":"1.1.3","level":"info","message":"attached controller version","timestamp":"2024-06-12T10:31:46.426Z","version":"0.61.0"}
and got the response of url is