is that relate to certificate the subdomains?
case yes , i dont have subdomain only xxxxxx23.myqnapcloud.com.
I comment "sans" part and got some progress...
commet sans:
[http.routers.hass.tls]
certResolver = "letsencrypt"
[[http.routers.hass.tls.domains]]
main = "xxxxxx23.myqnapcloud.com"
# sans = ["*.xxxxxx23.myqnapcloud.com"]
no error but no change in acme.json
I've waited few minute till it drop
time="2020-03-31T22:43:20Z" level=debug msg="Creating middleware" serviceName=hass middlewareName=pipelining middlewareType=Pipelining entryPointName=web-secure routerName=hass@file
time="2020-03-31T22:43:20Z" level=debug msg="Creating load-balancer" entryPointName=web-secure routerName=hass@file serviceName=hass
time="2020-03-31T22:43:20Z" level=debug msg="Creating server 0 http://192.168.1.112:8123" routerName=hass@file serviceName=hass serverName=0 entryPointName=web-secure
time="2020-03-31T22:43:20Z" level=debug msg="Added outgoing tracing middleware hass" routerName=hass@file middlewareName=tracing middlewareType=TracingForwarder entryPointName=web-secure
time="2020-03-31T22:43:20Z" level=debug msg="Creating middleware" middlewareName=traefik-internal-recovery entryPointName=web-secure middlewareType=Recovery
time="2020-03-31T22:43:20Z" level=debug msg="No default certificate, generating one"
time="2020-03-31T22:43:20Z" level=debug msg="No default certificate, generating one"
time="2020-03-31T22:43:22Z" level=debug msg="No ACME certificate generation required for domains [\"xxxxxx23.myqnapcloud.com\"]." providerName=letsencrypt.acme
time="2020-03-31T22:43:23Z" level=debug msg="Looking for provided certificate(s) to validate [\"xxxxxx23.myqnapcloud.com\"]..." providerName=letsencrypt.acme
time="2020-03-31T22:43:23Z" level=debug msg="No ACME certificate generation required for domains [\"xxxxxx23.myqnapcloud.com\"]." providerName=letsencrypt.acme
time="2020-03-31T22:43:34Z" level=debug msg="Building ACME client..." providerName=letsencrypt.acme
time="2020-03-31T22:43:34Z" level=debug msg="https://acme-v02.api.letsencrypt.org/directory" providerName=letsencrypt.acme
time="2020-03-31T22:43:36Z" level=info msg=Register... providerName=letsencrypt.acme
time="2020-03-31T22:43:36Z" level=debug msg="legolog: [INFO] acme: Registering account for xxxxxx23@gmail.com"
time="2020-03-31T22:43:36Z" level=debug msg="Using HTTP Challenge provider." providerName=letsencrypt.acme
time="2020-03-31T22:43:36Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] acme: Obtaining bundled SAN certificate"
time="2020-03-31T22:43:37Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] AuthURL: https://acme-v02.api.letsencrypt.org/acme/authz-v3/3682157083"
time="2020-03-31T22:43:37Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] acme: Could not find solver for: tls-alpn-01"
time="2020-03-31T22:43:37Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] acme: use http-01 solver"
time="2020-03-31T22:43:37Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] acme: Trying to solve HTTP-01"
time="2020-03-31T22:43:37Z" level=debug msg="Unable to split host and port: address xxxxxx23.myqnapcloud.com: missing port in address. Fallback to request host." providerName=letsencrypt.acme
time="2020-03-31T22:43:37Z" level=debug msg="Retrieving the ACME challenge for token gpe8ugnmXaaIsiMNk1_9ZCuQBzWe3JnYXW8BNQ3OnNo..." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Unable to split host and port: address xxxxxx23.myqnapcloud.com: missing port in address. Fallback to request host." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Retrieving the ACME challenge for token gpe8ugnmXaaIsiMNk1_9ZCuQBzWe3JnYXW8BNQ3OnNo..." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Unable to split host and port: address xxxxxx23.myqnapcloud.com: missing port in address. Fallback to request host." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Retrieving the ACME challenge for token gpe8ugnmXaaIsiMNk1_9ZCuQBzWe3JnYXW8BNQ3OnNo..." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Unable to split host and port: address xxxxxx23.myqnapcloud.com: missing port in address. Fallback to request host." providerName=letsencrypt.acme
time="2020-03-31T22:43:38Z" level=debug msg="Retrieving the ACME challenge for token gpe8ugnmXaaIsiMNk1_9ZCuQBzWe3JnYXW8BNQ3OnNo..." providerName=letsencrypt.acme
time="2020-03-31T22:43:43Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] The server validated our request"
time="2020-03-31T22:43:43Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] acme: Validations succeeded; requesting certificates"
time="2020-03-31T22:43:51Z" level=debug msg="legolog: [INFO] [xxxxxx23.myqnapcloud.com] Server responded with a certificate."
time="2020-03-31T22:43:51Z" level=debug msg="Certificates obtained for domains [xxxxxx23.myqnapcloud.com]" providerName=letsencrypt.acme
time="2020-03-31T22:43:51Z" level=debug msg="Configuration received from provider letsencrypt.acme: {\"http\":{},\"tls\":{}}" providerName=letsencrypt.acme
time="2020-03-31T22:43:51Z" level=debug msg="Adding certificate for domain(s) xxxxxx23.myqnapcloud.com"
time="2020-03-31T22:43:51Z" level=debug msg="No default certificate, generating one"
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" entryPointName=web serviceName=noop middlewareName=pipelining middlewareType=Pipelining routerName=redirect-to-https@file
time="2020-03-31T22:43:53Z" level=debug msg="Creating load-balancer" entryPointName=web serviceName=noop routerName=redirect-to-https@file
time="2020-03-31T22:43:53Z" level=debug msg="Creating server 0 http://192.168.0.1" serviceName=noop serverName=0 routerName=redirect-to-https@file entryPointName=web
time="2020-03-31T22:43:53Z" level=debug msg="Added outgoing tracing middleware noop" entryPointName=web middlewareName=tracing middlewareType=TracingForwarder routerName=redirect-to-https@file
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" middlewareType=RedirectScheme entryPointName=web routerName=redirect-to-https@file middlewareName=https-redirect@file
time="2020-03-31T22:43:53Z" level=debug msg="Setting up redirection to https " middlewareName=https-redirect@file middlewareType=RedirectScheme entryPointName=web routerName=redirect-to-https@file
time="2020-03-31T22:43:53Z" level=debug msg="Adding tracing to middleware" routerName=redirect-to-https@file entryPointName=web middlewareName=https-redirect@file
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" entryPointName=web middlewareName=traefik-internal-recovery middlewareType=Recovery
time="2020-03-31T22:43:53Z" level=debug msg="Added outgoing tracing middleware api@internal" entryPointName=traefik routerName=api@internal middlewareName=tracing middlewareType=TracingForwarder
time="2020-03-31T22:43:53Z" level=debug msg="Added outgoing tracing middleware dashboard@internal" entryPointName=traefik routerName=dashboard@internal middlewareName=tracing middlewareType=TracingForwarder
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" middlewareName=dashboard_stripprefix@internal entryPointName=traefik routerName=dashboard@internal middlewareType=StripPrefix
time="2020-03-31T22:43:53Z" level=debug msg="Adding tracing to middleware" entryPointName=traefik middlewareName=dashboard_stripprefix@internal routerName=dashboard@internal
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" middlewareName=dashboard_redirect@internal entryPointName=traefik routerName=dashboard@internal middlewareType=RedirectRegex
time="2020-03-31T22:43:53Z" level=debug msg="Setting up redirection from ^(http:\\/\\/[^:\\/]+(:\\d+)?)\\/$ to ${1}/dashboard/" entryPointName=traefik routerName=dashboard@internal middlewareType=RedirectRegex middlereName=dashboard_redirect@internal
time="2020-03-31T22:43:53Z" level=debug msg="Adding tracing to middleware" entryPointName=traefik routerName=dashboard@internal middlewareName=dashboard_redirect@internal
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" entryPointName=traefik middlewareName=traefik-internal-recovery middlewareType=Recovery
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" middlewareType=Pipelining entryPointName=web-secure routerName=hass@file serviceName=hass middlewareName=pipelining
time="2020-03-31T22:43:53Z" level=debug msg="Creating load-balancer" entryPointName=web-secure routerName=hass@file serviceName=hass
time="2020-03-31T22:43:53Z" level=debug msg="Creating server 0 http://192.168.1.112:8123" entryPointName=web-secure routerName=hass@file serviceName=hass serverName=0
time="2020-03-31T22:43:53Z" level=debug msg="Added outgoing tracing middleware hass" middlewareName=tracing entryPointName=web-secure routerName=hass@file middlewareType=TracingForwarder
time="2020-03-31T22:43:53Z" level=debug msg="Creating middleware" entryPointName=web-secure middlewareType=Recovery middlewareName=traefik-internal-recovery
time="2020-03-31T22:43:53Z" level=debug msg="Looking for provided certificate(s) to validate [\"xxxxxx23.myqnapcloud.com\"]..." providerName=letsencrypt.acme
time="2020-03-31T22:43:53Z" level=debug msg="No ACME certificate generation required for domains [\"xxxxxx23.myqnapcloud.com\"]." providerName=letsencrypt.acme
time="2020-03-31T22:45:40Z" level=debug msg="vulcand/oxy/roundrobin/rr: begin ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0\"],\"X-Forwarded-Host\":[\"xxxxxx23.myqnapcloud.com\"],\"X-Forwarded-Port\":[\"443\"],\"X-Forwarded-Proto\":[\"https\"],\"X-Forwarded-Server\":[\"e9c361978130.xxxxxx23.myqnapcloud.com\"],\"X-Real-Ip\":[\"179.43.169.182\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"xxxxxx23.myqnapcloud.com\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"179.43.169.182:47256\",\"RequestURI\":\"/\",\"TLS\":null}"
time="2020-03-31T22:45:40Z" level=debug msg="vulcand/oxy/roundrobin/rr: Forwarding this request to URL" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0\"],\"X-Forwarded-Host\":[\"xxxxxx23.myqnapcloud.com\"],\"X-Forwarded-Port\":[\"443\"],\"X-Forwarded-Proto\":[\"https\"],\"X-Forwarded-Server\":[\"e9c361978130.xxxxxx23.myqnapcloud.com\"],\"X-Real-Ip\":[\"179.43.169.182\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"xxxxxx23.myqnapcloud.com\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"179.43.169.182:47256\",\"RequestURI\":\"/\",\"TLS\":null}" ForwardURL="http://192.168.1.112:8123"
time="2020-03-31T22:45:40Z" level=debug msg="vulcand/oxy/roundrobin/rr: completed ServeHttp on request" Request="{\"Method\":\"GET\",\"URL\":{\"Scheme\":\"\",\"Opaque\":\"\",\"User\":null,\"Host\":\"\",\"Path\":\"/\",\"RawPath\":\"\",\"ForceQuery\":false,\"RawQuery\":\"\",\"Fragment\":\"\"},\"Proto\":\"HTTP/2.0\",\"ProtoMajor\":2,\"ProtoMinor\":0,\"Header\":{\"Accept-Encoding\":[\"gzip\"],\"User-Agent\":[\"Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20100101 Firefox/10.0\"],\"X-Forwarded-Host\":[\"xxxxxx23.myqnapcloud.com\"],\"X-Forwarded-Port\":[\"443\"],\"X-Forwarded-Proto\":[\"https\"],\"X-Forwarded-Server\":[\"e9c361978130.xxxxxx23.myqnapcloud.com\"],\"X-Real-Ip\":[\"179.43.169.182\"]},\"ContentLength\":0,\"TransferEncoding\":null,\"Host\":\"xxxxxx23.myqnapcloud.com\",\"Form\":null,\"PostForm\":null,\"MultipartForm\":null,\"Trailer\":null,\"RemoteAddr\":\"179.43.169.182:47256\",\"RequestURI\":\"/\",\"TLS\":null}"
for dashboard,
The link to dashboard (on qnap container station) shows as
http://192.168.1.112:80/
but when i open it shows "404 page not found"
is there an option to define the dashboard address and port?
something like( i tried it didnt work)
[api]
dashboard = true
insecure = true
address=192.168.1.112:8888