博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tcp_handle_req: Made 4 read attempts but message is not complete yet - closing connection
阅读量:6438 次
发布时间:2019-06-23

本文共 333 字,大约阅读时间需要 1 分钟。

一、现象

测试opensips时遇到这么一个错误提示:

ERROR:core:tcp_handle_req: Made 4 read attempts but message is not complete yet - closing connection

二、原因

直译就是tcp模块读了4次还没有把完整的包收下来,所以关闭了链接。

通过抓包结果看,确实如此,在这个测试网络条件下,一条SIP呼叫消息竟然被分成了5个包。

三、解决思路

1.修改路由器的分包策略,把分包的长度的调高。

2.让opensips再多尝试读几次包。

四、解决

最终选择了方案2。增加一条配置项如下:

modparam("proto_tcp","tcp_max_msg_chunks",8)

 

转载地址:http://uozwo.baihongyu.com/

你可能感兴趣的文章
2014年工作中遇到的20个问题:120-140
查看>>
[原创]windows server 2012 AD架构 试验 系列 – 11AD域和站点部署(2)
查看>>
解决win10不能安装NVIDIA的RTX 20系列的显卡驱动问题
查看>>
pdf如何解密
查看>>
jquery datatable的详细用法
查看>>
并发编程之 进程
查看>>
ansible 下lineinfile详细使用
查看>>
oracle 用函数返回对象集合
查看>>
猫猫学IOS(二十一)UIApplication设置程序图标右上⾓红⾊数字_联⺴指⽰器等
查看>>
Java(第十五章)
查看>>
Android--静默安装
查看>>
生命有尽,大道无涯
查看>>
JavaScript实现省市二级联动
查看>>
IOS Unit test
查看>>
HttpClient 学习整理[转]
查看>>
2019-05-21 Java学习日记之String类型Demo
查看>>
PHP将两个二维数组合并为一个二维数组的方法
查看>>
再见,2014;你好2015
查看>>
mysql 导入导出.sql文件
查看>>
NIO - Selector源码分析
查看>>