cpanm-ի proxy խնդիրը կարող է կախված լինել նրա ներբեռնիչից
cpanm-ը կարող է օգտագործել տարբեր ներբեռնման հետին ծրագրեր։ Ուսումնասիրեք ընտրված ուղին և դրա միջավայրը՝ փոխարենը ենթադրելու, որ ինտերակտիվ CPAN հաճախորդի կարգավորումները կառավարում են այն։
cpanm-ը և ինտերակտիվ CPAN հաճախորդը մեկ կարգավորման միջերես չեն։ Մեկի համար պահված proxy-ն ապացույց չէ, որ մյուսը կկարդա այն։
cpanm-ը փաստագրում է ներբեռնման մի քանի հնարավոր ուղիներ, ներառյալ LWP-ն, curl-ը և Wget-ը՝ կախված հասանելիությունից և ընտրանքներից։ Նրա proxy-ի ուղեցույցը սկսվում է համապատասխան proxy միջավայրի փոփոխականով։ Փաստացի հետին ծրագիրը դեռ կարող է ազդել աջակցվող նույնականացման և TLS-ի վարքագծի վրա։
Որոշեք ձախողվող կանչի օգտագործած ներբեռնիչը և դրա համար տեսանելի միջավայրը։ Windows-ում մշտական միջավայրի փոփոխությունից առաջ բացված տերմինալը կարող է պահպանել նախորդ արժեքը։
Օգտագործեք ամբողջական վերջնակետ ընտրված հաճախորդի սպասած ձևաչափով։ Հանրային CPAN ներբեռնումների համար, որտեղ ընտրված հետին ծրագիրը աջակցում է HTTP միջնորդի և հանրային ուղիները թույլատրված են, HTTP proxy-ների ցանկը առաջարկում է թեկնածուներ։ Մերկ հոսթի անունը, PAC սկրիպտի URL-ը և HTTP proxy-ի URI-ն փոխարինելի չեն։ Հաստատեք proxy հաշվի ուղղագրությունը՝ նախքան անկապ ցանցային կարգավորումները փոխելը։
Եթե միայն մեկ հետին ծրագիր է ձախողվում, պահպանեք այդ տարբերությունը զեկույցում։ Մի եզրակացրեք, որ Perl-ի ցանցային յուրաքանչյուր հարցում փչացած է, կամ որ HTTP_proxy_* փոփոխականների կամայական հավաքածու ավելացնելը կկարգավորի բոլոր գրադարանները։ Օգտագործեք փաստացի ներբեռնիչի փաստագրած ընտրանքները և պահպանեք վկայագրի ստուգումը։