Егер openssl s_client прокси арқылы CONNECT сұрауына жауап ретінде HTTP 403 алса, осы бас тартудан бастаңыз. Сұралған туннель орнатылған жоқ.

-proxy параметрімен s_client алдымен HTTP проксиден -connect параметрінде көрсетілген мақсатқа қосылуды сұрайды. Тек сәтті CONNECT жауабы ғана бұл алмасуды мақсаттың TLS handshake-іне арналған туннельге айналдырады.

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

Прокси жауабын және сұралған мақсат хосты мен портын жазып алыңыз. 403 назарды проксидің қатынау шешіміне аударады; 407 проксиде аутентификацияны талап етеді. Екеуі де мақсат сертификатын тексеруді өшірумен түзетілмейді.

Алмасуды тексеруге рұқсат болса, s_client-тің -debug шығысы бас тартуды ашуға көмектеседі. Проксидің кез келген тіркелгі деректерін ортақ іздерден тыс ұстаңыз. Сәтті туннель кейін өзінің TLS және сертификат бағалауын қажет етеді, бірақ сол кезеңге шынымен жетпейінше диагностикалайтын мақсат сертификаттар тізбегі жоқ.

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