Azure reported an unexpected failure on the physical host of the virtual machine running the proxy service. As a result, the VM was automatically redeployed to a different host by Azure’s auto-recovery system.
After redeployment, the proxy did not automatically restart, leading to continued proxy unavailability. Since the JSON API Action in the chatbot platform is configured to route all outbound requests through this proxy for static IP purposes, all such requests failed with connection errors (e.g., 403
, Connection Refused
, or Timeout
).
curl
and internal platform tests.Action Item | Owner | Timeline |
---|---|---|
Configure auto-restart proxy on boot or failure | DevOps Team | This week |
Implement health check and alert for proxy service status | DevOps Team | This week |
Add fallback logic to JSON API Action when proxy is unreachable | Backend Team | This week |
Migrate the proxy service to AWS with better monitoring and alert notification setup | DevOps Team | This week |