Jika manajer paket tidak dapat melakukan autentikasi ke proksi kantor, memintanya mengunduh Cntlm menciptakan lingkaran ketergantungan: pembantu itu diperlukan untuk jalur yang seharusnya mengambil pembantu tersebut.

Klien curl yang sudah berfungsi dapat menyediakan unduhan pertama. Untuk proksi NTLM, opsi --proxy-ntlm pada curl memilih autentikasi ke proksi; --ntlm memilih autentikasi ke tujuan jarak jauh sebagai gantinya. Berikan akun proksi melalui konfigurasi kredensial curl.

Ambil RPM Cntlm yang dibangun untuk rilis distribusi dan arsitektur yang terpasang dari sumber paket tepercayanya. URL paket Fedora langsung dari jawaban lama menjelaskan paket rilis tersebut; itu bukan alamat pemasang universal saat ini.

RPM lokal masih dapat menyisakan pekerjaan jaringan

Mengunduh paket pembantu dan menyelesaikan dependensinya adalah tugas terpisah. Jangan menyimpulkan bahwa paket saat ini tidak memiliki dependensi hanya karena satu RPM lama tidak memerlukan unduhan tambahan di mesin lain.

Pada sistem berbasis DNF, bentuk berkas lokal yang didokumentasikan adalah:

dnf install ./cntlm.rpm

Gunakan nama sebenarnya berkas yang diunduh dan hak istimewa pemasangan yang sesuai. DNF masih dapat memerlukan metadata repositori atau paket dependensi yang hilang. Jika jalur jaringan itu tetap tidak tersedia, dapatkan paket yang diperlukan untuk rilis yang sama melalui jalur resmi yang berfungsi, sambil mempertahankan kebijakan verifikasi paket normal distribusi.

Setelah pembantu terpasang dan dikonfigurasi, manajer paket dapat menggunakan listener lokalnya untuk permintaan berikutnya. Listener itu tidak ada hanya karena berkas RPM telah disimpan, dan alamat loopback-nya hanya bermakna di mesin tempat pembantu berjalan.

Artikel terkait