作者giive (lala)
看板PangSir
标题Re: [问题][VoIP]CCLUA不理我的200 OK message
时间Sat Apr 23 16:52:20 2005
不好意思 , 我还是不行...
目前环境是 server : Windows with ActivePerl (perl版本 5.6.1)
client : Windows with CCLUA
server client 为同一台机器
设定 : server addr=>localhost listen port=>12700
client addr=>localhost listne port=>5060
采用UDP传送
情况是 : CCLUA register message可以收到
但是我回的 200 OK 就是收不到
到时间终了都会 register timeout
我以为是自己程式的问题
所以自己写了一个client去听5060 port
结果client接收没问题 , 证明server回传没问题
CCLUA送的message
REGISTER sip:127.0.0.1:12700 SIP/2.0
Call-ID:14245172-BA20-E66A-923E-FDF21ABFC8B2@i-vonne
Contact:sip:
[email protected]:5060
Content-Length:0
CSeq:2 REGISTER
Expires:3600
From:sip:
[email protected]:12700
To:sip:
[email protected]:12700
Via:SIP/2.0/UDP 169.254.213.89:5060;branch=z9hG4bK830f3437e11df8fd91a8e6eca4cbc9e7
server回传的message
SIP/2.0 200 OK
Call-ID:14245172-BA20-E66A-923E-FDF21ABFC8B2@i-vonne
Contact:sip:
[email protected]:5060
Content-Length:0
CSeq:2 REGISTER
Expires:3600
From:sip:
[email protected]:12700
To:sip:
[email protected]:12700
Via:SIP/2.0/UDP 169.254.213.89:5060
在此附上我server的code以及测试的client code...
http://arbor.ee.ntu.edu.tw/~wisely/voip/server.txt
http://arbor.ee.ntu.edu.tw/~wisely/voip/client.txt
麻烦助教指点迷津搂...谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.42.21
1F:推 pmr:via:这行要含";branch=z......"等一大串东西吧 140.112.21.20 04/24