Common issues

Domain Connection Failure

Troubleshooting Curl Failures in Docker

Title

If you need Subdomains to work while using 0.0.0.0 for IPs, a feature to allow setting a true_ip is in development.

Troubleshooting

Most domain connection failures are caused by missing or misconfigured DNS servers for Docker. Fortunately, this is usually a quick fix.

Step 1: Check Docker DNS Configuration

On your PyroDactyl host, open the Docker daemon configuration file located at:


/etc/docker/daemon.json



If no DNS servers are specified, this is likely the cause of the issue. You can fix it by adding your preferred DNS servers. For example:

```json
{
  "dns": ["8.8.8.8", "1.1.1.1"]
}```

After updating the file, restart your panel Docker container:

```bash
docker restart <panel-container-name>

Then, try your operation again. This should resolve most DNS-related connection failures.

;