Umfangreiche Erweiterung der Skill-Bibliothek: Neue Skills für Humanisierung (Englisch/PT-BR), Design-Validierung, AI-SEO und Coolify-Deployment inkl. Regelwerke, Presets, Pattern-Referenzen, Testfälle und Automatisierungsskripte. Zusätzliche Skills für Revenue-Centric Design, Pier Cloud, OKF, Lebenslauf- und LinkedIn-Optimierung sowie zahlreiche Referenzdateien, Checklisten und YAML/JSON/Markdown-Templates. Einführung einer vollständigen OpenWiki-Dokumentation mit Architektur-, Domain- und Workflow-Beschreibungen, zentralem Index und automatisierten Updates. Modularer Aufbau, restriktive Lizenzen und umfassende Qualitäts- und Evaluationsmechanismen für alle neuen Inhalte.
2.5 KiB
2.5 KiB
Troubleshooting
Error 401 - Invalid Credentials
Problem: Authentication fails with error 401
Symptoms:
{
"code": "failed",
"message": "invalid or expired token"
}
Common Causes:
- Incorrect
client_idorclient_secret - Credentials not registered on the Pier Cloud platform
- Environment variables not loaded correctly
Solutions:
- Check credentials in the
.envfile - Confirm that variables are being loaded
- Validate credentials with the Pier Cloud team
- Verify that the HTTP client is registered on the platform
Error 403 - Access Denied
Problem: Valid token but no permission to access resource
Symptoms:
{
"code": "authorization/forbidden",
"message": "Access denied"
}
Causes:
- Account without adequate permissions
- Incorrect
tenancy_id - Resource does not belong to the specified tenant
Solutions:
- Check account permissions on the Pier Cloud platform
- Confirm correct
tenancy_id - Contact administrator to request permissions
Error 404 - Resource Not Found
Problem: Endpoint or resource does not exist
Symptoms:
{
"code": "workspace/not-found",
"message": "Workspace not found"
}
Causes:
- Incorrect or non-existent
workspace_id - Invalid
tenancy_id - Incorrect endpoint URL
Solutions:
- List all workspaces first to verify available IDs
- Confirm endpoint URL is correct
- Validate tenancy_id
Expired Token
Problem: JWT token expired after ~1 hour
Symptoms:
- Requests that were working start returning 401
- Error "invalid or expired token"
Solution:
Use the robust client that implements automatic renewal:
python scripts/pier_cloud_client.py --action list-contexts
The pier_cloud_client.py client automatically renews the token before it expires.
Connection Timeout
Problem: Request takes too long or does not respond
Symptoms:
- Timeout after 30+ seconds
- Connection not established
- Network error
Solutions:
- Check internet connectivity
- Test API availability:
curl -I https://api.piercloud.io/auth - Check if there is a proxy or firewall blocking
- Try again after a few minutes
Rate Limiting (Too Many Requests)
Problem: API returns error 429 (Too Many Requests)
Symptoms:
- Error 429 after several rapid requests
- Message about rate limit
Solutions:
- Use the robust client that implements automatic retry
- Reduce request frequency
- Implement delays between requests
- Use pagination with smaller
page_sizeif needed