ai-coding-minesIndexGitHub

A PaaS shared outbound IP in a partner allow-list stops working days later

Deploy and infrastructure

Symptom

A partner API enforces a caller IP allow-list. You register your outbound IP, it works for days, then one day it's blocked again. Nothing in the code changed, so it presents as "what worked yesterday doesn't today" and takes a long time to trace.

Cause

The address you registered was the PaaS's shared outbound IP. It's a shared range; the provider changes it, and on that day the allow-list is wrong. The admin screen was displaying that IP as a hardcoded value, so the operator trusted it and registered it.

Fix

Verification

One real call per route: relay partners through the relay, direct partners straight from the PaaS. Change the config and confirm the displayed IP follows it.

Never hand out "the IP that works today." Only an IP that is the same tomorrow.