Common Issues & Troubleshooting
Solutions to the most common ProjectSpecter issues.HTTP/HTTPS Issues
Service Returns 404
Symptoms: Accessing service returns 404 Not Found Causes:- Route not registered in Traefik
- Service not on
traefik-proxynetwork - Hostname mismatch in routing rule
- Service not running
502 Bad Gateway
Symptoms: Service returns “502 Bad Gateway” Causes:- Backend service is down
- Wrong backend port configured
- Service not accessible from Traefik
- Network connectivity issue
Redirect Loop
Symptoms: Continuously redirected between pages Causes:- Middleware misconfiguration
- Authentication check failing
- Redirect rule pointing to itself
- Session cookie not working
SSL/TLS Certificate Issues
Certificate Not Generating
Symptoms: HTTPS returns untrusted certificate error Causes:- DNS not resolving
- Cloudflare API token invalid
- ACME challenge failing
- Traefik not configured for HTTPS
Certificate Expired
Symptoms: Browser shows certificate expired error Causes:- Let’s Encrypt renewal failed
- Traefik not running long enough to auto-renew
- ACME storage corrupted
Authentication Issues
Can’t Log In
Symptoms: Login page shows error or won’t redirect after login Causes:- Descope service not running
- SESSION_SECRET not configured
- PROJECT_ID incorrect
- Redirect URI not configured in Descope console
Always Redirected to Login
Symptoms: Even after logging in, redirected back to login page Causes:- Session not being created
- Cookie domain incorrect
- Middleware checking wrong header
Docker Issues
Container Won’t Start
Symptoms: Container exits immediately with error Causes:- Configuration error
- Port already in use
- Insufficient resources
- Image not found
Out of Disk Space
Symptoms: Docker commands fail with “no space left” Causes:- Too many container/image versions
- Large logs
- Unused volumes
Network Issues
Services Can’t Communicate
Symptoms: Service can’t reach another service Causes:- Services not on same network
- Hostname resolution failing
- Firewall blocking traffic
Performance Issues
High Memory Usage
Symptoms: Traefik or services consuming excessive memory Causes:- Memory leak in service
- Too many connections
- Logging too much data
Slow Responses
Symptoms: Services responding slowly Causes:- High latency to backend
- Backend service overloaded
- Network congestion
Getting Help
Collect Diagnostic Information
Check Official Documentation
- Traefik: https://doc.traefik.io/
- Descope: https://docs.descope.com/
- Docker: https://docs.docker.com/
- Cloudflare: https://developers.cloudflare.com/
Common Error Messages
| Error | Cause | Solution |
|---|---|---|
address already in use | Port conflict | Change port or stop other service |
no such file or directory | Missing volume | Mount volume correctly |
permission denied | File permissions | chmod file or run as correct user |
connection refused | Service down | Check service is running |
tls: failed to verify certificate | Bad certificate | Wait for Let’s Encrypt or restart |
Next: Contact Support