Kenal pasti muat turun Chocolatey yang memerlukan proksi
Bootstrap, CLI yang dipasang dan pemuat turun berasingan bagi sesuatu pakej boleh membaca input proksi yang berbeza.
Kenal pasti permintaan yang gagal sebelum menukar tetapan proksi Chocolatey:
| Fasa kegagalan | Input proksi untuk diperiksa |
|---|---|
| Mendapatkan Chocolatey sebelum choco wujud | chocolateyProxyLocation shell bootstrap dan pemboleh ubah akaun pilihan |
| Operasi choco yang dipasang | Urutan keutamaannya: argumen arahan eksplisit, konfigurasi Chocolatey, pemboleh ubah persekitaran, kemudian konfigurasi sistem |
| Sesuatu pakej memulakan pemuat turun lain | Pilihan dan identiti proses itu; ia mungkin menggunakan pembantu Chocolatey atau perisian berasingan |
Nilai choco config yang disimpan tidak boleh mengkonfigurasi muat turun bootstrap terdahulu. Gunakan kaedah pemasangan rasmi untuk persekitaran terurus dengan nilai proksinya dalam shell yang benar-benar menjalankannya. Pemasang satu baris lama yang menukar dasar pelaksanaan dan membenamkan kata laluan bukan pembaikan proksi yang perlu.
Bagi CLI yang dipasang, periksa konfigurasi berkesan dalam skop yang dimaksudkan. Nilai CLI yang disimpan boleh menjelaskan mengapa menukar proksi sistem Windows tidak membuat perbezaan. Bagi muat turun awam yang dibenarkan yang pemuat turun sebenarnya tidak mempunyai kelayakan proksi yang dikonfigurasi atau disimpan, Senarai proksi HTTP menawarkan alamat calon untuk input proksi yang berkenaan; gunakan format yang dijangka oleh klien yang dipilih. Asingkan titik hujung perantara dan akaun daripada kelayakan sumber pakej; pengesahan repositori boleh gagal selepas akses proksi berjaya.
Semasa pemasangan pakej, kenal pasti proses yang mengeluarkan ralat. Fail boleh laku berasingan tidak perlu melaksanakan pilihan khusus Chocolatey atau menggunakan identiti yang sama. Alat grafik dan agen latar belakang juga mempunyai had proksi khusus produk; permintaan CLI yang berjaya tidak membuktikan laluan muat turun ikon atau laluan agen mereka.
Baca kegagalan berguna pertama dengan proses itu dalam fikiran: 407 berkaitan pengesahan proksi, ralat kepercayaan TLS berkaitan sijil yang dikemukakan kepada peminta itu, dan pakej yang hilang atau akaun repositori yang ditolak berkaitan sumber. Simpan nama hos, operasi, konteks akaun dan status yang gagal dengan rahsia dibuang. Kejayaan bootstrap diikuti muat turun pakej yang gagal menyempitkan laluan yang perlu dibaiki.