Я постоянно получаю
Не удалось установить соединение SSL с клиентом: удаленный хост прервал соединение. рукопожатие
Ошибка в Charles Proxy из iOS 16.1, которая должна указывать на то, что сертификат не является доверенным, но я предоставил полное доверие в настройках iPhone.
Вот шаги для воспроизведения:
[*]Загрузите и установите Charles Proxy на macOS и включите SSL-прокси. Порт HTTP-прокси установлен на 8888. [*]На iPhone в настройках Wi-Fi включите прокси-сервер вручную и введите IP-адрес компьютера и порт 8888. [*]После этого в Charles Proxy появится диалоговое окно, в котором необходимо нажать «Разрешить». [*]На iPhone перейдите по адресу chls.pro/ssl, чтобы загрузить сертификат. [*]В настройках iPhone установите новый профиль с сертификатом. [*]Затем в «Настройки» -> «Основные» -> «О программе» -> «Настройки доверия сертификата» включите переключатель сертификата.
Я вижу запросы в Charles Proxy, но все они содержат ошибку подтверждения SSL. Кроме того, Safari на iPhone возвращает ошибку «Это соединение не является частным».
Может кто-нибудь объяснить, что я делаю не так?
Вот скриншот настроек доверия сертификатов.
