After pulling docker updates, service no longer able to be hosted from localhost

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

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.