URL-адрес A перенаправляет на URL-адрес B. Мой прокси-сервер был настроен как A -> C. Я изменил свой прокси-сервер с B -> C, и это сработало. Weird.
Почему Чарльз дает код ошибки для SSL-прокси?
У меня есть локальный прокси-сервер nginx, который позволяет моему локальному сайту работать https://fakedomain.com/endpoint
. Если я нажму его в браузере, Чарльз покажет ответ правильно.
Если я использую прокси-сервер SSL таким образом, что ударяет по https://www.anotherdomain.com/endpoint
точкам https://fakedomain.com/endpoint
, он дает код ответа -1 с предварительным просмотром ответа, который выглядит следующим образом:
У меня SSL Proxying работает нормально, как правило. Если я прокси в известном https
месте, Чарльз прокси работает нормально.
Мой локальный сайт / сервер использует .crt
и .key
файл, созданный кем-то другим, что, я думаю, может быть проблемой. Я на Mac, дважды щелкнул мышью .crt
и добавил его в свою цепочку для ключей. Я открыл это и установил это, чтобы всегда доверять:
Я предполагаю, что Чарльз не доверяет этому сертификату при проксировании, поэтому он ошибается. Просто не уверен, как это исправить.
Примечание: я был перенаправлен на этот обмен из сетевого стека
1 ответ на вопрос
Похожие вопросы
-
2
Как пинговать когда за прокси?
-
2
Туннелирование по HTTP
-
2
VPN / туннелирование (SSH или иное) в Windows через HTTP-прокси
-
-
4
Как использовать специальные символы в имени пользователя / пароле для HTTP-прокси?
-
6
http прокси через ssh, а не носки
-
1
Обход HTTP-прокси на рабочем месте (с использованием SSH или другого)
-
1
Как сделать подключение прокси-сервера закрытым, когда он используется в Firefox?
-
2
Локальное кэширование http прокси для предотвращения реальных запросов на сайт
-
3
Изменить HTTP-запрос перед отправкой
-
1
Могу ли я туннелировать другой протокол через HTTP-прокси?