흥미로운 점은 PBX 서버에 등록할 수 있는 SIP VoIP 애플리케이션이 있다는 것입니다. 초대를 받은 수신자 쪽에서 사용자 통화를 초대하고 볼 수 있으며 발신자 쪽에서는 벨소리 응답을 볼 수 있습니다. .. 이제 흥미로운 부분이 있습니다. 서버에 대한 알림 없이 애플리케이션을 닫으면 잠시(30~150초) 후에 라우터 연결이 끊어지고 다시 시작됩니다. ACK BYE 프로세스를 완료하면 문제를 해결할 수 있지만 라우터가 왜 끊기는지 궁금합니다.
어떤 아이디어가 있나요?
내 라우터는 TNN-Siemens SL2-141입니다. 이것이 중요할 수 있다고 생각했습니다.
업데이트: 이것이 내가 찾은 것입니다:
SIP ALG는 이 라우터를 통해 VoIP 클라이언트가 두 개 이상의 동시 VoIP 전화 통화를 할 수 있도록 합니다.
즉, 비활성화하면 제가 열심히 노력하고 있는 테스트를 수행할 수 없으며 다른 라우터에 액세스할 수 없기 때문에 버그로 처리해야 합니다...
한 명의 사용자가 연결되어 있으면 이런 일이 발생하지 않았다고 말할 수 있지만 초대할 사람이 없었고 가상의 사용자를 초대하려고 할 때 SIP UAS 503에서 수신했습니다. 이 버그는 두 번째 SIP UAC를 연결하고 이를 초대한 후 애플리케이션을 닫은 후에만 발생합니다.
아담.
답변1
내가 생각할 수 있는 유일한 것은 라우터에한 모금 ALGACK를 받지 못하면 버그로 인해 충돌이 발생합니다. 라우터에 SIP ALG가 있는 경우 이를 끄는 방법을 찾아야 합니다. 이제 SIP ALG는 나쁜 소식이고 해결한 것보다 훨씬 더 많은 문제를 야기한다는 것이 일반적으로 받아들여지고 있습니다.
업데이트:자신만의 SIP 애플리케이션을 작성 중이고 ALG 뒤에 있는 경우 보내는 SIP 패킷이 수신되고 있는지 확신할 수 없으므로 문제를 추적하는 데 어려움을 겪게 됩니다. SIP ALG를 끄고 네트워크 측면의 SIP 장치가 다른 포트를 사용하는지 확인하십시오. 즉, 포트 5060을 로컬 포트로 사용하지 않도록 설정하십시오. 이렇게 하면 SIP 트래픽이 여러 장치에서 작동하도록 허용하기 위해 라우터가 특정 동작에 개입할 필요가 없어야 합니다.