웹 소켓을 통해 SIP 용 Kamailio v4.0 SIP 레지스트라 및 프록시를 설정했는데 아웃 바운드 메시지를 보내거나 외부 도메인의 SIP 주소로 아웃 바운드 호출을하는 것 외에는 모든 것이 잘 작동합니다. 은 메시지와 외부 SIP 주소에서 오는 전화를받을 수는 있지만 보낼 수는 없습니다.아웃 바운드 SIP 용 Kamailio/OpenSER 레지스트라/프록시 구성?
나는 domain
과 outbound
과 같은 다양한 모듈의 문서를 이해하려고 노력했지만 여전히 어려움을 겪고 있습니다. 구성 파일은 기본적으로 this one과 동일합니다.
새로운 프로그래밍 언어를 배우는 것보다는 구성이 덜 익숙해집니다. 진행 방법에 대한 아이디어가 있습니까?
편집 : 로그 파일에 다음과 발견 (?이 잘못 짚었있다)
INFO: rr [../outbound/api.h:49]: Failed to import bind_ob
INFO: rr [rr_mod.c:159]: outbound module not available
가 STUN=1
로 다시 컴파일 및 구성에 outbound.so
을로드합니다. 지금 로그는 다음과 같이 말합니다 :
INFO: rr [rr_mod.c:156]: Bound rr module to outbound module
[...]
WARNING: <core> [msg_translator.c:2499]: TCP/TLS connection (id: 0) for WebSocket could not be found
ERROR: <core> [msg_translator.c:1725]: could not create Via header
ERROR: tm [t_fwd.c:435]: could not build request