azure Errors
20 error patterns
Azure App Service Deployment Failed
Error: Failed to deploy.*App Service
- •Check deployment logs in Kudu console
- •Verify app settings and connection strings
Azure Function Timeout
Microsoft\.Azure\.WebJobs\.Host\.FunctionTimeoutException
- •Increase functionTimeout in host.json
- •Use Durable Functions for long-running workflows
Cosmos DB Request Rate Too Large
Request rate is large.*429
- •Increase provisioned RU/s or enable autoscale
- •Implement retry with exponential backoff
Azure Blob Storage SAS Token Expired
Server failed to authenticate.*signature.*expired
- •Generate a new SAS token with longer validity
- •Use Azure AD authentication instead of SAS
Azure Key Vault Access Denied
Access denied.*Key Vault.*Forbidden
- •Add access policy for the calling identity
- •Switch to RBAC-based access control
Cosmos DB Service Busy
The service is currently busy.*Cosmos
- •Implement retry with SDK retry policy
- •Enable server-side retries in Cosmos DB
Azure App Service Package Deploy Error
WEBSITE_RUN_FROM_PACKAGE.*failed
- •Verify zip package is valid and accessible
- •Check WEBSITE_RUN_FROM_PACKAGE URL or storage
Azure Function Host Not Running
Function host is not running
- •Check Application Insights for startup exceptions
- •Verify function app runtime version
Azure RBAC Authorization Failed
AuthorizationFailed.*does not have authorization to perform
- •Assign the required Azure role to the identity
- •Check scope of role assignment
Cosmos DB Offer Exceeded
The offer for.*Cosmos.*has been exceeded
- •Scale up throughput provisioning
- •Enable autoscale to handle burst traffic
Azure Blob Not Found
BlobNotFound|The specified blob does not exist
- •Verify container and blob path are correct
- •Check if soft delete can recover the blob
Azure Deployment Conflict
Conflict.*DeploymentActive
- •Wait for current deployment to complete
- •Cancel the active deployment if stuck
Azure Key Vault Secret Not Found
SecretNotFound.*Key Vault
- •Verify secret name spelling and case
- •Check if secret was soft-deleted
Azure Function Out of Memory
System\.OutOfMemoryException.*Azure Function
- •Upgrade to a higher App Service plan
- •Optimize memory usage in function code
Cosmos DB Partition Key Error
OperationNotAllowed.*partition key
- •Include partition key in all queries
- •Verify partition key path matches container config
Azure SAS Insufficient Permissions
SAS token does not allow access to this resource
- •Regenerate SAS with required permissions
- •Check srt and ss parameters in token
Azure Key Vault Network Restriction
Key Vault.*network rules.*denied
- •Add client IP or VNet to Key Vault firewall
- •Enable service endpoint for calling subnet
Azure App Service Build Failed
SCM_DO_BUILD_DURING_DEPLOYMENT.*failed
- •Check Oryx build logs in Kudu
- •Set SCM_DO_BUILD_DURING_DEPLOYMENT=false and build locally
Azure Functions Scale Controller Error
scale controller.*unable to scale
- •Check for binding connection string errors
- •Verify storage account health for Consumption plan
Cosmos DB Document Too Large
RequestEntityTooLarge.*Cosmos
- •Split document into smaller documents (max 2MB)
- •Store large blobs in Blob Storage with reference