Я пытаюсь понять, почему у меня не удается рукопожатие во время привет клиент / привет сервер сеанс.
Я использую почтальон для отправки этого запроса на сервер: $ POST https://192.168.10.211/message
И машина, на которой я использую почтальон, и мой сервер находятся в одной локальной сети;
IP-адрес сервера: 192.168.10.211
IP-адрес машины: 192.168.10.246
Я установил на свое устройство Android приложение, которое позволяет мне общаться с моим сервером. Поэтому я использую Mitmproxy на своей машине, чтобы перехватывать запросы, которые мое приложение отправляет на сервер. Android --> Machine 192.168.10.246 (proxy) --> server
и я вижу, что приложение на моем Android отправляет тот же запрос, который я использую для почтальона (как упоминалось выше)
Вот что перехватывает WireShark, когда я отправляю запрос почтальону: pcap1
Сразу после того, как клиент отправит Certificate, Client key Exchange, Change Cipher Spec, Encrypted Handshake Message
Сервер отвечает сообщением об ошибке установления связи, откуда я не понимаю?
Вот что отправляет клиент, в нем говорится, что длина сертификата равна 0: pcap2
Что я пытался сделать: я декомпилировал apk приложения, которое использую для связи с сервером, и извлек из него CERT.RSA, который я добавил в почтальон, но это тоже не работает.