Describe the problem/error/question
I am not using a sub domain for oauth purposes for local development. After updating the container to latest, this configuration no longer works and the container will not start. I reported the issue on git but it was instantly closed and labelled as a feature request…
What is the error message (if any)?
traefik-1 | 2025-07-31T19:18:15Z ERR Unable to obtain ACME certificate for domains error=“unable to generate a certificate for the domains [localhost]: acme: error: 400 :: POST :: https://acme-v02.api.letsencrypt.org/acme/new-order :: urn:ietf:params:acme:error:rejectedIdentifier :: Invalid identifiers requested :: Cannot issue for "localhost": Domain name needs at least one dot” ACME CA=https://acme-v02.api.letsencrypt.org/directory acmeCA=https://acme-v02.api.letsencrypt.org/directory domains=[“localhost”] providerName=mytlschallenge.acme routerName=n8n@docker rule=Host(localhost)
n8n | Error: Command “sh” not found
n8n exited with code 0
n8n | Error: Command “sh” not found
n8n exited with code 1
traefik-1 | 2025-07-31T19:18:16Z ERR error=“service "n8n-n8n" error: unable to find the IP address for the container "/n8n": the server is ignored” container=n8n-n8n-1ff081a91801ce918b76ce04ced0bd76c88756800301f1d8dd8469f1639c3832 providerName=docker
n8n | Error: Command “sh” not found
Please share your workflow
not related to workflows
Share the output returned by the last node
container will not start
Information on your n8n setup
- n8n version: latest
- Database (default: SQLite): postgres
- n8n EXECUTIONS_PROCESS setting (default: own, main): main
- Running n8n via (Docker, npm, n8n cloud, desktop app): docker
- Operating system: Ubuntu: 24.04