1

我们在同一个盒子上运行了一个 stunnel 代理服务器。基本上,我们的应用程序以未加密的方式连接到 stunnel 代理服务器,然后这个 stunnel 代理服务器通过 TLS 连接到远程服务器(该远程服务器属于不同的公司)。

相关配置是:

client=yes
accept=9998
connect=x.y.z.w:nnnn
verify=level 1

有时,(每 2-3 周一次),连接在运行几个小时后断开,并带有以下 stunnel 日志:

2018.04.02 10:05:37 LOG7[197784:140586247849728]: SSL alert (read): warning: close notify
2018.04.02 10:05:37 LOG7[197784:140586247849728]: SSL closed on SSL_read
2018.04.02 10:05:37 LOG7[197784:140586247849728]: Socket write shutdown
2018.04.02 10:05:37 LOG7[197784:140586247849728]: Socket closed on read
2018.04.02 10:05:37 LOG7[197784:140586247849728]: SSL write shutdown
2018.04.02 10:05:37 LOG7[197784:140586247849728]: SSL alert (write): warning: close notify
2018.04.02 10:05:37 LOG6[197784:140586247849728]: SSL_shutdown successfully sent close_notify
2018.04.02 10:05:37 LOG5[197784:140586247849728]: Connection closed: 25757163 bytes sent to SSL, 937186 bytes sent to socket
2018.04.02 10:05:37 LOG7[197784:140586247849728]: FIX session XXXXXX-XXX finished (1 left)

我不太清楚是不是由远程服务器(属于另一家公司)首先终止连接引起的?

有什么建议吗?

提前致谢, 弗兰克

4

0 回答 0