Следење на неуспеси на прокси при проверки на сертификати CRL и OCSP
Следете го преземањето на CRL или OCSP под сметката на проверувачот кога апликацијата стигнува до своето прокси, но валидацијата на сертификатот не може да заврши.
Барањето до веб-локација може да стигне до своето прокси и сепак да не успее, бидејќи верификацијата на сертификатот бара уште едно мрежно барање. Преземањето на CRL или OCSP може да се изврши преку компонента на платформата со друга сметка и прокси-политика од HTTP-клиентот на апликацијата.
Започнете со точната грешка во синџирот. Revoked значи нешто различно од невозможно да се добијат тековни информации за отповикување. Истекот и недоверливиот издавач се повторно други проблеми. Само неуспехот при преземање бара следење на исчезнатата рута до URL за статус.
За тој неуспех, утврдете три работи заедно: URL-то што се презема, компонентата што го презема и идентитетот на нејзиниот процес. Тоа што прелистувачот успешно го отвора URL-то под вашата интерактивна сметка не докажува дека службата може да се автентицира на истото прокси.
Ако идентификуваната компонента користи WinHTTP, испитајте ја политиката што се применува на неа. Статичната конфигурација на прокси и автоматското оценување на прокси по URL се одделни механизми. Применете ја поддржаната конфигурација за предвидената сметка; копирањето на поставките на прелистувачот или менувањето на нерелевантно извршно опкружување може да го остави вистинското преземање непроменето.
Во .NET, UrlRetrievalTimeout во политиката на синџирот го контролира чекањето за онлајн верификација или преземање на CRL. Продолжувањето на обичното HTTP-време на одговор не го продолжува истиот тајмер, а продолжувањето на тајмерот за преземање не обезбедува акредитиви за прокси или рута.
HTTPS-прокси може да ја направи оваа зависност видлива уште пред TLS до дестинацијата: довербата во поврзувањето со прокси може самата да бара преземање за отповикување. Вратете го поддржаниот пристап за преземање и уредувањето на довербата во таа фаза. Исклучувањето на проверката за отповикување ја менува политиката за сертификати; тоа не го враќа неуспешното преземање.