방화벽에서 UDP 패킷에 UDP 조각화 문제가 발생하여 트렁크의 원래 SIP 요청을 TCP로 변경하려고했습니다. 내가 추가, 전송 = tcp 우리의 발신 URI. 그러나 그것은 작동하지 않는 것처럼 보입니다. 연결이 실패합니다. 방화벽에서 Twilio의 패킷을 볼 수 없으며 호출에 대한 Twilio PCAP 로그는 TCP 대신 UDP를 사용하고 있음을 보여줍니다. 아무도 이것을 올바르게 설정하는 방법을 알고 있습니까?Twilio의 TCP 신호 관련 문제
설명서에 따르면 : 기본적으로 Twilio는 원본 SIP 요청을 UDP를 통해 통신 인프라를 향해 보냅니다. UDP가 아닌 TCP를 통해 전송되도록 사용자 정의 할 수 있습니다. 발신 SIP URI의 전송 매개 변수를 사용하여이를 변경하십시오. 그리고 주어진 예제는 다음과 같습니다. sip : [email protected]; transport = tcp
이런 종류의 문제가있는 경우 [Twilio support] (https://www.twilio.com/help/contact)에 문의하는 것이 좋습니다. 그들은 작동하지 않는 코드에 대한 질문이 많은 StackOverflow보다 쉽게 당신을 도울 수 있어야합니다. 건배! – philnash
SIP 트렁크 또는 Twiml SIP를 사용하고 있습니까? 옵션은 SIP 트렁킹과 함께가는 길일 것 같습니다. – spicyramen
우리는 SIP 트렁크를 사용하고 있습니다. –