我打算使用Kamailio IMS Diameter Server模块来连接" Sh"我们的HSS接口。但是当我使用" diameter_request([peer],appid,commandcode,message)"功能,在kamailio配置文件中,kamailio不会运行并出错。 那么有没有人可以指导我如何做到这一点? 感谢
我的Kamailio代码使用Sh:
# Check for Sh Connection:
if(cdp_has_app("16777217")) {
$var(cc_ret) = diameter_request("16777217", "306", "[]");
if ($var(cc_ret) < 0) {
xlog("L_ERR","UDR Request failure\n");
send_reply("503", "Sh interface not ready");
exit;
}
}
fixed_ 问题是kamailio没有正常运行并且每次我使用&#34; diameter_request&#34;都会出错。函数在kamailio配置文件中。最后我发现我错过了添加&#34; ims_diameter_server&#34; kamailio配置文件的模块部分中的模块。不幸的是,关于这个模块的kamailio文档没有说明某人应该如何使用这个模块和AVP。