UWSGI с HTTP-соединением иногда терпит неудачу - PullRequest
0 голосов
/ 06 марта 2019

Я использую сервер uWSGI + Swagger Python Flask на Rasberry Pi (HTTPS).При продолжении POST запрос на стороне клиента не выполняется (EOF от Golang).Похоже, что после нескольких запросов https uWSGI закрывает соединение (TLS1.2 97 Encrypted Alert).Тот же клиент работает нормально, если я использую только флеш-сервер Swagger (без uWSGI).Запускается только swagger python flask server, я не вижу запуска TLSv1.2 07 Encrypted Alert (21) со стороны сервера Flask.

Есть ли какие-нибудь указатели на то, почему uWSGI запускает TLS1.2 97 Encrypted Alert?Как решить эту проблему с разрывом соединения.

172.16.2.184 (сервер uWSGI-Swagger)
172.16.1.228 (клиент)

       Source       Destination
242  172.16.2.184   172.16.1.228    TLSv1.2 1007    Application Data
243  <b>172.16.2.184    172.16.1.228    TLSv1.2 97  Encrypted Alert </b>
244  172.16.1.228   172.16.2.184    TLSv1.2 845 Application Data
245  172.16.2.184   172.16.1.228    TCP 54  9091 → 48880 [RST] Seq=2307 Win=0 Len=0
246  172.16.1.228   172.16.2.184    TLSv1.2 97  Encrypted Alert
247  172.16.2.184   172.16.1.228    TCP 54  9091 → 48880 [RST] Seq=2339 Win=0 Len=0
248  172.16.1.228   172.16.2.184    TCP 66  48880 → 9091 [FIN, ACK] Seq=1289 Ack=2339 Win=34816 Len=0 TSval=2352751394 TSecr=1806970985
249  172.16.2.184   172.16.1.228    TCP 54  9091 → 48880 [RST] Seq=2339 Win=0 Len=0

...