Pogreška pri uvozu ili konstruktoru s RequestsHttpConnection/connection_class može biti neusklađenost generacije API-ja prije bilo kojeg proxy zahtjeva. Elasticsearch Python 8 koristi transportne node klase i node_class.

Utvrdite instaliranu glavnu verziju i odabranu implementaciju node. Čvorovi koji se temelje na Requests i na urllib3 mogu različito obrađivati ulaze proxy okruženja. Samostalan uspjeh Requests ne konfigurira sesiju koju posjeduje čvor Elasticsearch.

Kada prilagođavate postojeću prilagodbu sesije, zadržite njezinu rutu i životni vijek uz taj čvor. Također pratite svako otkrivanje čvorova koje mijenja odredišnog hosta.

Zabilježite verziju klijenta, klasu node, konfiguriranu adresu usluge, odabrano odredište, proxy endpoint i fazu iznimke. To razlikuje zastarjeli hook od kasnijeg odbijanja proxyja ili odgovora Elasticsearcha.

Povezani članci