Troubleshooting
Solutions to common issues on Podstack.
Login Issues
Not Receiving OTP
Problem: OTP email not arriving
Solutions:
- Check spam/junk folder
- Wait 2-3 minutes (email delivery can be delayed)
- Verify email address is correct
- Click “Resend OTP” to request a new code
- Try a different email provider if persistent
OTP Expired
Problem: Code no longer valid
Solution: Request a new OTP. Codes expire after 10 minutes.
Session Expired
Problem: Logged out unexpectedly
Solution: Log in again. Sessions expire after extended inactivity.
Pod Issues
Pod Stuck in Pending
Problem: Pod won’t start, remains in Pending state
Possible Causes:
- Insufficient wallet balance
- Requested GPU not available
- Resource quota exceeded
Solutions:
- Check wallet balance and top up if needed
- Try a different GPU type
- Reduce resource requirements
- Wait and retry (GPUs may become available)
Pod Stuck in Creating
Problem: Pod creation takes too long
Possible Causes:
- Large image being pulled
- Network issues
- Resource allocation delay
Solutions:
- Wait longer for large images (can take 10+ minutes)
- Try with a smaller base image
- Contact support if exceeds 30 minutes
Cannot Connect via SSH
Problem: SSH connection refused or times out
Checklist:
- Verify pod is in Running status
- Confirm SSH port (22) is exposed
- Check you’re using the correct SSH key
- Verify the connection address is correct
Commands to try:
# Test with verbose output
ssh -v root@<pod-address>
# Specify key explicitly
ssh -i ~/.ssh/your_key root@<pod-address>
Container Keeps Restarting
Problem: Pod restarts repeatedly
Possible Causes:
- Application crash
- Out of memory (OOM)
- Init command failing
Solutions:
- Check logs for error messages
- Increase memory allocation
- Fix application errors
- Verify init command is correct
GPU Not Detected in Pod
Problem: nvidia-smi fails or shows no GPU
Solutions:
- Verify pod was created with GPU allocation
- Check image has CUDA support
- Restart the pod
- Contact support if GPU was allocated but not visible
VM Issues
VM Won’t Start
Problem: VM stays in Stopped or fails to start
Solutions:
- Check wallet balance
- Verify no resource conflicts
- Try stopping then starting again
- Contact support with VM ID
Cannot SSH to VM
Problem: SSH connection fails
Checklist:
- VM must be in Running state
- Note the correct public IP
- Use correct SSH key
- Port 22 must be accessible
Debug:
# Test connectivity
ping <vm-ip>
# Verbose SSH
ssh -v root@<vm-ip>
VM Slow Performance
Problem: VM is unresponsive or slow
Check:
- Resource utilization (CPU, memory)
- Disk space availability
- Network bandwidth usage
- GPU memory (if applicable)
Solutions:
- Stop unnecessary processes
- Increase resource allocation
- Check for runaway processes
Storage Issues
Bucket Creation Failed
Problem: Cannot create new bucket
Solutions:
- Check wallet balance
- Verify bucket name is unique and valid
- Try a different name (no special characters)
- Check storage quota
Upload Failed
Problem: File upload doesn’t complete
Solutions:
- Check file size limits
- Verify stable network connection
- Try smaller files first
- Use multipart upload for large files
- Check bucket permissions
NFS Mount Failed
Problem: Cannot mount NFS volume
Check:
- Volume is in Available status
- Mount path doesn’t already exist
- Network connectivity to NFS server
Debug:
# Test NFS server access
showmount -e <nfs-server>
# Manual mount with verbose
mount -v -t nfs <server>:<path> /mnt/data
Permission Denied on NFS
Problem: Cannot read/write files on mounted NFS
Solutions:
# Check permissions
ls -la /mnt/data
# Fix ownership
sudo chown -R $(whoami):$(whoami) /mnt/data
Payment Issues
Payment Failed
Problem: Wallet top-up didn’t complete
Solutions:
- Check bank/card for declined transaction
- Verify payment method has sufficient funds
- Try a different payment method
- Check for OTP verification requirements
- Contact support with transaction reference
Balance Not Updated
Problem: Payment succeeded but wallet shows old balance
Solutions:
- Refresh the page
- Wait 5 minutes and check again
- Check transaction history for the credit
- Contact support with payment receipt
Resources Suspended
Problem: Resources stopped due to insufficient balance
Solutions:
- Top up wallet immediately
- Resources should resume automatically
- Manually start resources if needed
- Set up auto-debit to prevent future issues
Network Issues
Cannot Access Exposed Ports
Problem: Web service on pod not accessible
Checklist:
- Service is running inside the container
- Port is exposed in pod configuration
- Correct port number being used
- Service bound to 0.0.0.0 not just localhost
Debug inside pod:
# Check service is listening
netstat -tlnp
# Test locally
curl localhost:<port>
Slow Network Performance
Problem: Downloads/uploads are slow
Solutions:
- Check your local internet connection
- Try during off-peak hours
- Use compression for transfers
- Use object storage for large files
Getting More Help
If these solutions don’t resolve your issue:
Gather information:
- Resource IDs
- Error messages
- Screenshots
- Steps to reproduce
Check audit logs for related events
Contact support with detailed information
Include timestamps when the issue occurred
Email us at: support@podstack.ai