Services /
hq.example.com
Tailnet only
Health
Incomplete
1 setup problem
Certificate
example-wildcard
1 urgent problem
-
Urgenthq.example.com leads to example-service-with-a-long-name-0 on app-host, which is stopped
- Rule
- A route to a container that is not running
route-to-stopped-container - Severity
- serious
- Defined at
hq/platform/application/contradiction_findings.py:467- From
- Infrastructure
- Key
hq.infrastructure:finding:route-to-stopped-container:service:hq.example.com
Requests for hq.example.com fail until example-service-with-a-long-name-0 runs again or the proxy route points at what replaced it.
- Name
- hq.example.com
- Path
- Internal DNS → Tailnet → app-host → Proxy host → example-service-with-a-long-name-0
- Container
- stopped
-
Start example-service-with-a-long-name-0 on app-host
ssh app-host "sudo docker start example-service-with-a-long-name-0"
-
Needs attention
- From
- Services
- Key
hq.services:service:hq.example.com
hq.example.com is not set up properly Resolves to 192.0.2.10, a documentation address. Nothing answers there.
Path via internal DNS
See on the mapTailnet or home network only
- Internal DNS 100.64.0.10
- Tailnet 100.64.0.10
- Machine app-host
- Proxy host 192.0.2.10:8000 Served certificate example-wildcard
- Container example-service-with-a-long-name-0 Update status unknown
Each step
| Step | Name | State | If it breaks | Read from |
|---|---|---|---|---|
| Internal DNS | 100.64.0.10 Change | Working | The name stops resolving, or resolves somewhere else. | In HQ, not read |
| Tailnet | – | Connected | If the machine's address changes, this name stops working. | Tailnet device · just now |
| Machine | app-host | Online | If it is down, this service is down. | Tailnet device · just now |
| Proxy host | 192.0.2.10:8000 Served certificate example-wildcard Change | Working | If it is removed, the name stops reaching the app. | In HQ, not read |
| Forwards to | 192.0.2.10:8000 | Exited | If nothing listens there, you get 502 Bad Gateway. | In HQ, not read |
| Machine | app-host | Online | If it is down, this service is down. | Tailnet device · just now |
| Container | example-service-with-a-long-name-0 | Exited | The service stops answering. | Container · just now |
Not set up
Container
Exited
example-service-with-a-long-name-0 on app-host
What is running
- Image
registry.example.com/example/image-0:1.2.3- Publishes
- 8000
- Seen
- Defined by
- A compose file on app-host. HQ cannot read it.