Terraform-proxyfeil ved nedlastinger, leverandører og fjernkjøring
Hold fra hverandre Terraform-registerets nedlastinger, henting av Git-moduler, leverandørens API-kall og fjernkjøringen når proxyen bare dekker en del av en kjøring.
At en leverandør er lastet ned, sier lite om et senere kall mot sky-API-et. Ta utgangspunkt i det første vertsnavnet og den første operasjonen som svikter, og finn så hvem som eier dem:
| Operasjon | Følg denne veien videre |
|---|---|
| Slag mot registeret eller nedlasting av installasjon | Terraform-prosessen, installasjonskilden og proxy-miljøet |
| Henting av modul via Git | Kildeadressen og Git-transporten; SSH og HTTPS har hver sine innstillinger |
| Kall mot sky-API-et | Leverandørens programtillegg og SDK-ets konfigurasjon for ruting og tillit |
| Fjernkjøring | Miljøet og nettet til kjøremiljøet, ikke maskinen din |
Når en HTTP-proxy støtter CONNECT, kan denne miljøvariabelen peke den ut på riktig måte for HTTPS-mål:
HTTPS_PROXY=http://proxy.example:3128Variabelen angir skjemaet for målet; verdien angir transporten til proxyen. https:// brukes bare når lytteren tilbyr TLS og klienten som spør støtter det. Leverandører er separate programtillegg og kan ha SDK-spesifikke innstillinger, så verdien lover ikke noe om alle leverandører.
Hos eieren du har pekt ut, skill feillaget før du endrer en innstilling: avvist proxyforbindelse, proxy 407, avvist CONNECT, sertifikatfeil og 403 fra sky-API-et gjør hver sin avgrensning av neste undersøkelse. Ta vare på fase, mål, kjøremiljø og første feil samlet.
Sett den støttede innstillingen på den aktuelle komponenten. En eksport på maskinen din setter ikke opp et fjernt kjøremiljø, og proxy-pålogging gir ikke tilgang til registeret eller sky-API-et.