| description | Common issues and solutions for Phala Cloud deployments. |
|---|---|
| title | Troubleshooting Guide |
Join our support groups: 🌍 Global, 🇨🇳 Chinese
This error indicates no available nodes for deployment.
Common causes:
- You've reached your tier's CVM limit
- All nodes are currently at capacity
Solutions:
- Check your account tier limits
- Delete unused CVMs to free up capacity
- Upgrade to a higher tier for more resources
- Try again later if nodes are temporarily at capacity
Each account tier has CVM limits:
| Tier | Max CVMs | Max vCPUs | Max Memory |
|---|---|---|---|
| Tier 1 | 8 | 16 | 32GB |
| Tier 2 | 16 | 32 | 64GB |
| Enterprise | Unlimited | Unlimited | Unlimited |
Solutions:
- Delete unused CVMs
- Contact cloud@phala.network to upgrade your tier
Some Docker images trigger anti-spam rules.
Known triggers:
- Certain base images that have been abused for spam
- Images with suspicious patterns
Solutions:
- Use official base images (e.g.,
python:3.11,node:20) - Avoid deprecated or unmaintained base images
- Contact support if you believe your image was incorrectly flagged
If your CVM is stuck and won't restart:
Solution: Use the "Power Off" button in the Web UI for a force shutdown. This is different from "Stop" and will forcefully terminate the CVM.
- Go to your CVM in the dashboard
- Click Power Off (not Stop)
- Wait for the CVM to fully shut down
- Start the CVM again
If this doesn't work, contact support for assistance.
exec /usr/local/bin/docker-entrypoint.sh: exec format error
Your Docker image is not compatible with x86_64 architecture. This happens when building on ARM (e.g., Apple Silicon Mac).
Solution: Build your image with the correct platform:
docker build --platform linux/amd64 -t your-image:tag .Or in docker-compose.yml:
services:
your-service:
platform: linux/amd64
build: .Error: /var/run/dstack.sock: No such file or directory
Cause: Incorrect volume configuration in docker-compose.yml.
Solution: Only mount the socket file, NOT the lock file:
# ✅ Correct
volumes:
- /var/run/dstack.sock:/var/run/dstack.sock
# ❌ Wrong - remove this line
# - /var/run/dstack.sock.lock:/var/run/dstack.sock.lockYou can safely ignore this error. This is a known issue in OS image dstack v0.5.4 where the virtual console module was partially removed.
By default, Phala Cloud only exposes HTTPS/TLS ports to the public internet.
For TCP services (SSH, databases, etc.):
- Use TCP port forwarding with TLS wrapping
- See the TCP services guide
For DNS servers: Running a DNS server on Phala Cloud is possible but requires workarounds since UDP port 53 cannot be directly exposed. Consider running DNS on a separate server and connecting to your TEE backend.
See the SSH access guide for detailed troubleshooting.
Common issues:
- Not using Development OS image (SSH is disabled on Production OS)
- Missing
DSTACK_ROOT_PASSWORDorDSTACK_ROOT_PUBLIC_KEYenvironment variables - Using LibreSSL instead of OpenSSL on macOS
No GPU nodes are currently available matching your requirements.
Solutions:
- Try a different GPU configuration (fewer GPUs)
- Try again later when resources become available
- Contact cloud@phala.network for dedicated capacity
For refunds on failed provisions: Email support@phala.network with:
- Payment Order ID
- Order reference
See GPU TEE Billing for details on:
- 24-hour minimum charges
- When billing starts (only on launch)
- Commitment pricing options
If you encounter API errors with codes like ERR-01-xxx or ERR-02-xxx, see the Error Codes Reference for a complete list of error codes and their meanings.
- Join our Global Telegram
- Join our Chinese Telegram
- Email: cloud@phala.network
- GitHub Issues
