具有HTTPs连接的uWSGI有时会失败

时间:2019-03-06 03:53:19

标签: uwsgi

我正在Rasberry Pi(HTTPS)上运行uWSGI + Swagger Python Flask服务器。 如果继续执行POST,则客户端的请求将失败(来自Golang的EOF)。看起来在经过几次https请求之后,uWSGI关闭了连接(TLS1.2 97 Encrypted Alert)。 如果我仅运行大型python flask服务器(删除uWSGI),则相同的客户端工作正常。仅运行swagger python flask服务器,我看不到Flask服务器端触发的TLSv1.2 07 Encrypted Alert(21)。

关于uWSGI为什么触发TLS1.2 97加密警报的任何指示?如何解决此连接终止问题。

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  172.16.2.184    172.16.1.228    TLSv1.2 97  Encrypted Alert 
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

0 个答案:

没有答案