SMSC与客户端有很多连接,但客户端只有一个连接

时间:2017-06-14 10:17:38

标签: tcp sms sms-gateway smpp kannel

首先,有一个类似的问题与同一个问题here,但没有答案,所以我再次更详细地重写了这个问题。

我连接到SMSC,我注意到有很多消息没有发送给我们,我们要求SMSC检查路由,这很好,但是SMSC注意到有太多的连接建立了尽管如此,我们只有一个连接。

我正在使用NowSMS SMPP客户端应用程序来处理连接,然后,SMSC要求我更改应用程序虽然我认为NowSMS没有问题,因为我在7年前使用它,但是,我要求NowSMS的团队通过打开support ticket进行调查。

后来,我不得不改变NowSMS并在新的Linux机器上安装Kannel,在通过Kannel连接到SMSC之后,我们又一次遇到了同样的问题,当我读完所有Kannel的日志时,我发现“系统错误(104):通过对等方重置连接“,这使我在逻辑上打开与SMSC的新连接。因此,我建议同时从双方进行实时TCP跟踪,并在Wireshark跟踪文件中找到以下数据包: enter image description here

如你所见,这是从SMSC到我的RST / ACK 而没有请求RST或我身边的任何东西,当我问他们为什么发送RST / ACK或为什么你RST连接,我没有得到任何有用的答案,但他们告诉我阅读更多有关RST / ACK和RST的信息,我不知道网络,但是当我读到时,我发现我无法控制RST连接我方没有要求SMSC提出要求。他们总是指导我post以及我发现它不属于我。

现在:我只需要知道我应该做什么或者我该问谁应该做什么?至于,我向数据中心的团队询问了相同的情况,他们确认我和SMSC之间的VPN正常工作,没有任何例外。我相信,应用程序层没有问题,但我无法识别问题的根源。

P.S。 Kannel的日志文件,以及两个TCP跟踪文件都是here

1 个答案:

答案 0 :(得分:2)

要求他们激活查询链接数据包以丢弃非活动连接。这显然是他们身边的问题。