Red Hat qeydiyyatı işləyir, lakin DNF proxy yükləmələri uğursuz olur
Red Hat sistemində abunə qeydiyyatını, repo girişini və onların proxy parametrlərini ayırın.
Uğurlu qeydiyyat abunə xidmətinə girişi təsdiqləyir. DNF repo metadatası və paket yükləmələri fərqli parametrlər və host adları istifadə edə bilər, buna görə repo ID-si, faktiki URL və uğursuz əməliyyatın ilk xətası ilə başlayın.
subscription-manager üçün /etc/rhsm/rhsm.conf faylının server bölməsi ayrı sahələrdən istifadə edir:
[server]
proxy_hostname = proxy.example.net
proxy_port = 8080
proxy_user = service-account
proxy_password = REPLACE_WITH_MANAGED_SECRET
Bu dəyərləri mövcud konfiqurasiyada dəyişdirin və əsl sirri saxlayan faylı qoruyun. proxy_hostname host adı qəbul edir, etimad məlumatı daşıyan tam URL yox.
DNF üçün təsirlənən reponu və əsas konfiqurasiyanı yoxlayın. Onun proxy seçimi URL-dir; proxy_username, proxy_password və proxy_auth_method ayrı seçimlərdir. Repo qlobal dəyəri üstələyə bilər. Proxy seçiminin olmaması mühit axtarışına icazə verə bilər, açıq boş dəyər isə həmin bölmə üçün konfiqurasiya edilmiş üst dəyəri söndürür. Quraşdırılmış DNF nəslinnin istinadına əməl edin. DNF 4 üçün: repo vərəsəliyini mühit keçid qaydalarından ayırın.
Repo faylı abunə alətləri ilə yaradılırsa, onu redaktə etməzdən əvvəl həmin sahibi müəyyən edin. Yeniləmə zamanı üzərinə yazılan dəyişiklik dəstəklənən konfiqurasiya mənbəyinə aiddir, çıxış faylının təkrar təmirinə yox.
Sonra ilk nasazlığı təsnif edin. Proxy-yə qoşulma hər iki xidmətin hesab yoxlamasından əvvəl gəlir. 407 proxy autentifikasiyası tələb edir; TLS xətası uğursuz bağlantının etimadına aiddir; mənbə rəddi abunə və ya repo girişinə aiddir. Paket CDN hostları qeydiyyat hostlarından fərqli ola bilər, ona görə birinə verilən icazə siyahısı digərinə girişi təsdiqləmir.
Hər müqayisədə faktiki son nöqtəni, seçilmiş proxy-ni və hesab identifikatorunu saxlayın, sirləri çıxarın. Köhnə rhn_register və /etc/sysconfig/rhn/up2date reseptləri başqa alət nəslinə aiddir və cari RHSM və ya DNF sorğusunun parametrlərini göstərmir.