Mengesan Kegagalan Proksi dalam Semakan Sijil CRL dan OCSP
Jejaki pengambilan CRL atau OCSP di bawah akaun pengesah apabila aplikasi mencapai proksinya tetapi pengesahan sijil tidak dapat diselesaikan.
Permintaan laman web boleh mencapai proksinya dan masih gagal kerana pengesahan sijil memerlukan satu lagi permintaan rangkaian. Pengambilan CRL atau OCSP mungkin berjalan melalui komponen platform dengan akaun dan dasar proksi yang berbeza daripada klien HTTP aplikasi.
Mulakan dengan ralat rantaian yang tepat. Revoked bermaksud sesuatu yang berbeza daripada tidak dapat memperoleh maklumat pembatalan semasa. Tamat tempoh dan pengeluar yang tidak dipercayai ialah masalah lain pula. Hanya kegagalan pengambilan memerlukan penjejakan laluan yang hilang ke URL status.
Untuk kegagalan itu, kenal pasti tiga perkara serentak: URL yang diambil, komponen yang membuat pengambilan dan identiti prosesnya. Pelayar yang berjaya membuka URL di bawah akaun interaktif anda tidak membuktikan bahawa perkhidmatan boleh mengesahkan diri kepada proksi yang sama.
Jika komponen yang dikenal pasti menggunakan WinHTTP, periksa dasar yang terpakai padanya. Konfigurasi proksi statik dan penilaian proksi automatik setiap URL ialah mekanisme berasingan. Gunakan konfigurasi yang disokong untuk akaun yang dimaksudkan; menyalin tetapan pelayar atau menukar runtime yang tidak berkaitan mungkin membiarkan pengambilan sebenar tidak tersentuh.
Dalam .NET, UrlRetrievalTimeout pada dasar rantaian mengawal tunggu untuk pengesahan dalam talian atau pengambilan CRL. Memanjangkan tamat masa respons HTTP biasa tidak memanjangkan pemasa yang sama, dan memanjangkan pemasa pengambilan tidak membekalkan kelayakan proksi atau laluan.
Proksi HTTPS boleh menjadikan kebergantungan ini kelihatan walaupun sebelum TLS destinasi: kepercayaan pada sambungan proksi itu sendiri mungkin memerlukan pengambilan pembatalan. Pulihkan akses pengambilan yang disokong dan susunan kepercayaan pada peringkat itu. Melumpuhkan semakan pembatalan mengubah dasar sijil; ia tidak memulihkan pengambilan yang gagal.