A Gunicorn bind nem állít be kimenő proxyt
Keresse meg a kimenő hívásokat végző Python klienst, ahelyett hogy a bejövő kiszolgáló és a forwarded fejlécek beállításait használná proxyvezérlésként.
A Gunicorn bind címe a bejövő alkalmazáskéréseket fogadja. Nem választ előreproxy-t az alkalmazás által végzett API-hívásokhoz.
Keresse meg a kimenő fogyasztót—Requests, HTTPX, SDK vagy alprocesszus—és állítsa be a nyilvános proxyfelületét vagy a beolvasott környezetet. A helyesen beállított Requests Session nem állít be újra egy másik SDK-t.
Hasonlítsa össze a worker tényleges indítási környezetét az üzembe helyezési beállításokkal. Egy interaktív shell más értékeket tartalmazhat. A hitelesítő adatokat a kialakított titokkezelési mechanizmusban tartsa, és kerülje az azokat felfedő környezeti dumpokat.
A Gunicorn megbízható forwarded fejléc-beállításai a bejövő metaadatokat értelmezik; nem küldenek új API-hívásokat vissza ezen a közvetítőn keresztül.
Váratlan kilépés esetén kövesse a kimenő kapcsolatot. A nyilvános közvetítőkön keresztül engedélyezett nyilvános API-kérésekhez az ingyenes proxyk listájáról olyan jelöltek választhatók, amelyek az adott kimenő kliens támogatott protokollján és felületén keresztül állíthatók be. A látogató címe, a Gunicorn figyelője, a helyi kiszolgáló forrása és a távoli proxy kimenete mind különbözhet. Tartsa ezeket a megfigyeléseket külön, ahelyett hogy egyetlen bind-beállítás válaszolna mind a négy kérdésre.