Not able to access app with Certificate

Hi I followed the guide and still can not get the apps working with lets encryot. My files are: /home/galan/runtipi# cat user-config/tipi-compose.yml version: "3.9" services: runtipi-reverse-proxy: environment: - CF_DNS_API_TOKEN=mytoken Note: The token has been verified with curl /home/galan/runtipi# cat state/settings.json { "internalIp": "192.168.8.13", "appsRepoUrl": "https://github.com/runtipi/runtipi-appstore", "domain": "example.com", "appDataPath": "/home/galan/runtipi", "localDomain": "panel.galan.app", /home/galan/runtipi# cat traefik/traefik.yml api: dashboard: true insecure: true providers: docker: endpoint: "unix:///var/run/docker.sock" watch: true exposedByDefault: false file: directory: /etc/traefik/dynamic watch: true entryPoints: web: address: ":80" websecure: address: ":443" http: tls: certResolver: myresolver certificatesResolvers: myresolver: acme: email: xxx@galan.cc storage: /shared/acme.json dnsChallenge: provider: cloudflare delayBeforeCheck: 0 log: level: WARNING"guestDashboard": false, "allowAutoThemes": false, "allowErrorMonitoring": false, "persistTraefikConfig": true, "port": 80, "sslPort": 443, "listenIp": "192.168.8.13", "timeZone": "Europe/Brussels", "eventsTimeout": 5, "advancedSettings": true, "forwardAuthUrl": "http://runtipi:3000/api/auth/traefik", "logLevel": "warn", "themeBase": "gray", "themeColor": "blue" Example for an app (Happens the same in all of them). I can see acme requests created (twice) If I'm trying to access from a different browser than the one with runtipi open "Hmmm… can't reach this page https://speed.galan.app/ is unreachable. ERR_ADDRESS_UNREACHABLE" Ping PING speed.galan.app (192.168.8.13): 56 data bytes 64 bytes from 192.168.8.13: icmp_seq=0 ttl=64 time=0.819 ms 64 bytes from 192.168.8.13: icmp_seq=1 ttl=64 time=0.989 ms
No description
No description
No description
8 Replies
MrGalan
MrGalanOP2w ago
Hi, only to check if someone can help ?
Nicolas
Nicolas7d ago
Your stuff is hard to read, could you edit the message and put it in code blocks?
MrGalan
MrGalanOP5d ago
Hi, edited in code mode
Nicolas
Nicolas4d ago
Your mistake is adding the sudomains in your dns config It will prevent Cloudflare to make the DNS challenge I believe Keep only the *
MrGalan
MrGalanOP3d ago
I´ve deleted all the subdomain entries and old acme entries in Cloudflare, y restarted runtipi and is creating the acme entries in cloudflare, but still the same error when im trying to go to any app via domain. Do we have any site where I can check logs or see why it is not applying the certificate? I found an error in the log runtipi-reverse-proxy | 2025-09-30T14:38:40Z ERR Unable to obtain ACME certificate for domains error="unable to generate a certificate for the domains [monitoring.galan.app]: error: one or more domains had a problem:\n[monitoring.galan.app] propagation: time limit exceeded: last error: authoritative nameservers: NS derek.ns.cloudflare.com.:53 did not return the expected TXT record [fqdn: _acme-challenge.monitoring.galan.app., value: N3xf1IqQ7OdmP4X3rjRtdDptMOWKWnaRA5iXTJ3zSpk]: \n" ACME CA=https://acme-v02.api.letsencrypt.org/directory acmeCA=https://acme-v02.api.letsencrypt.org/directory domains=["monitoring.galan.app"] providerName=myresolver.acme routerName=beszel-migrated@docker rule=Host(monitoring.galan.app) I can see that runtipi creates the entry, but for some reason after 2 minutes the entry is deleted, so most probably letsencrupt doesnt have time to obtain the certificate
Nicolas
Nicolas3d ago
Maybe you just have to wait for your changes to propagate, it can be quite long after you added the first time
MrGalan
MrGalanOP2h ago
So far no working, same error, any help ?
InfBoumcyCastle
try setting delayBeforeCheck to something other then 0. i use 3 (seconds)

Did you find this page helpful?