我们有一个Grandstream UCM6204 PBX通过Twilio连接到已注册的SIP弹性干线。我们的中继线始发呼叫在大约60秒后掉线。 Twilio指责Grandstream,但Grandstream指责Twilio。双方都在说对方格式不正确或无法正确读取数据包。带有单个200 ACK数据包的Pcap日志已导出。
根据Twilio,数据包应具有类似以下内容的确认: ACK sip:172.18.23.153:5060 SIP / 2.0 Grandstream表示,他们(他们的单位)不会将其发送到专用IP地址,而应发送到记录路由IP地址,并根据标题信息将其转发到专用IP。我在这里太新手了,不知道什么是对的,什么是错的,所以任何建议都是很棒的。
@Bean
@ServiceActivator(inputChannel = "myHandlerChannel", adviceChain = "myHandlerAdvice")
public MessageHandler myHandler() {
return message -> { };
}
@Bean
public Advice myHandlerAdvice() {
ExpressionEvaluatingRequestHandlerAdvice advice = new ExpressionEvaluatingRequestHandlerAdvice();
advice.setOnSuccessExpressionString("payload");
advice.setSuccessChannel(myHandlerSuccessChannel());
return advice;
}