这里有个韦雷德问题。我可以看到BYE没有被发送到实际的IP。我看到BYE从opensips (1.11.3TLS)转到本地ip 192.168.1.x,这样呼叫就不会挂断。其他的一切都很好。
这就是我管理NATED设备的方式。
if (nat_uac_test("18")) {
if (is_method("REGISTER")) {
fix_nated_contact(); # Rewrite contact with source IP of signalling
fix_nated_register();
force_rport();
setbflag(6); # Mark as NATed
};
if (is_method("INVITE")) {
fix_nated_sdp("10"); # Add direction=active to SDP
force_rport();
};
};有什么想法吗?
发布于 2016-01-26 21:46:49
您可以尝试使用以下代码来解决您所面临的问题。
if (is_method("CANCEL|BYE")) {
if (t_check_trans())
t_relay();
exit;
}https://stackoverflow.com/questions/32240454
复制相似问题