Gunicorn bind не конфигурише одлазни прокси
Пронађите Python клијента који упућује одлазне позиве уместо да поставке долазног сервера и forwarded заглавља користите као контролу проксија.
bind адреса у Gunicorn-у прихвата долазне захтеве апликације. Она не бира прослеђујући прокси за API позиве које та апликација упућује.
Пронађите одлазног потрошача—Requests, HTTPX, SDK или subprocess—и конфигуришите његово јавно прокси сучеље или окружење које чита. Исправно конфигурисан Requests Session не реконфигурише други SDK.
Упоредите стварно окружење за покретање радника са поставкама за постављање. Интерактивни shell може садржати друге вредности. Чувајте акредитиве у утврђеном механизму тајни и избегавајте исписе окружења који их откривају.
Поуздане forwarded-header опције у Gunicorn-у тумаче долазне метаподатке; оне не шаљу нове API позиве назад кроз тај посредник.
Код неочекиваног излаза пратите одлазну везу. За јавне API захтеве дозвољене кроз јавне посреднике, листе бесплатних проксија нуде кандидате које можете конфигурисати кроз подржани протокол и сучеље тог одлазног клијента. Адреса посетиоца, Gunicorn ослушкивач, извор локалног сервера и излаз удаљеног проксија могу се разликовати. Држите та запажања одвојено уместо да једна bind поставка одговара на сва четири питања.