რას ცვლის Cargo-ს check-revoke გადამრთველი Windows-ზე
წაიკითხეთ Cargo-ს Windows-ის გაუქმების პარამეტრი როგორც სერტიფიკატის პოლიტიკის კონტროლი და არა მოქმედი proxy-ს ან CA-ს კონფიგურაციის შემცვლელი.
http.check-revoke Windows-ზე სერტიფიკატების გაუქმების შემოწმებას აკონტროლებს. false-ზე დაყენება ცვლის ვალიდაციის პოლიტიკას. ის არ აღმოაჩენს proxy-ს, არ ირჩევს მის პროტოკოლს და არ აყენებს თქვენი ორგანიზაციის CA-ს.
ამიტომ რეცეპტი, რომელიც შეიცავს როგორც proxy URL-ს, ისე check-revoke = false-ს, უნდა წაიკითხოს როგორც ორი ცალკე ცვლილება. თუ შემოწმების გამორთვა შედეგს ცვლის, თქვენ გაქვთ მინიშნება სერტიფიკატის შემოწმებაში — და არა მტკიცება, რომ proxy-ს მარშრუტი გამოსწორდა.
შემდეგი გამოძიების გადასაწყვეტად გამოიყენეთ თავდაპირველი შეცდომა. გაუქმებული სერტიფიკატი, მიუწვდომელი გაუქმების ინფორმაცია და დაუკავშირებელი ჯაჭვის ჩავარდნა სხვადასხვა დაკვირვებაა. მიუწვდომელი სტატუსის ინფორმაციისთვის მიჰყევით შემმოწმებლის მოპოვების მარშრუტს და proxy-ს ავთენტიფიკაციას Cargo-ს გამტარი Windows ანგარიშის ქვეშ, მისი რეალური TLS backend-ით.
ასევე ამოიცანით წარუმატებელი ჩამოტვირთვა. Cargo-ს HTTP გადაცემებს და ცალკე Git გამოძახებას შეიძლება განსხვავებული კონფიგურაცია ჰქონდეს. ერთ მარშრუტზე წარმატებული ხელახალი ცდა არაფერს ამბობს მეორის სერტიფიკატის პოლიტიკაზე.
საჭირო შემოწმება ჩართული დატოვეთ, სანამ მოპოვებასა და ნდობას ასწორებთ. თუ ორგანიზაცია განზრახ თიშავს გაუქმების შემოწმებას, დააფიქსირეთ ეს როგორც პოლიტიკური გადაწყვეტილება და არა როგორც proxy-ს თავსებადობის ზოგადი პარამეტრი.