Қаптама жүктеушінің нөлдік шығу кодын байқалған «HTTP 200 OK» күйіне айналдыра алмайды. Әр қабаттың шын мәнінде не хабарлағанын жазыңыз:

ӨрісЖауап берілетін сұрақ
Құрал немесе плагин шығысыТексеру орындалды ма, қандай ақау класын хабарлады?
Прокси келіссөзіЖіберу немесе сұралған туннель рұқсат етілді ме?
Бастапқы күй және күтілетін мазмұнҚолданба көзделген нәтижені қайтарды ма?
TLS тексеруіКонфигурацияланған сәйкестендіру тексерулері сәтті болды ма?

curl әдетте HTTP қате жауабынан кейін де нөл қайтара алады. Оның fail опциялары шығу тәртібін өзгертеді, бірақ ақау шығысы күйді әлі де бірмәнді анықтамайды. Wget шығу мәндері де санаттар: аутентификация сәтсіздігі HTTP 401 үшін арнайы мән емес, сервер қатесі санаты оның ішіндегі әрбір жауапты анықтамайды. 401 күтетін тексеру сол жауапты байқауы керек.

Проксидің соңғы нүктесі мен сайт атын бөлек ұстаңыз. HTTP прокси тексеруінің TCP серіктесі — прокси; CONNECT межелі орынды атайды, оның TLS сессиясы содан кейін туннель ішінде жүреді. HTTPS прокси үшін сыртқы проксиге сенім тағы бір сертификат тексеруі.

SSL жалаушасын тексеру деп санамас бұрын плагиннің кепілдігін зерттеңіз. Monitoring Plugins check_http құралын check_curl пайдасына шығарып тастайды. check_http құжаттамасы тек SSL таңдаудың хост атын немесе шығарушыға сенімді тексермейтінін ескертеді; check_curl құжатталған verify-peer опциясы сол тексеруді қамтиды.

Көзделген аутентификацияланған бағытты да пайдаланыңыз. Порт зонды жасыл болып қалуы мүмкін, ал операциялық тіркелгі 407 алады. Оның құпиясын орналастырудың тиісті механизмі арқылы жеткізіп, шын мәнінде сәтсіз аяқталған кезеңді хабарлаңыз: қабылданбаған туннель күтпеген сайт күйінен өзгеше жөндеуді қажет етеді.

Қатысты мақалалар