2016-08-23 1 views
0

opensips 서버에서 freeswitch 서버로 전화를 연결하려고합니다. 내 freeswitch 서버는 실제로 내가 'lxc/lxd'를 사용하여 만든 컨테이너이며 CentOS를 실행 중입니다.freeswitch 서버가 ngrep에서 INVITE 요청을 받았지만 fs_cli에서 아무것도 수신하지 않았습니다.

내가 opensits 서버에서 freeswitch 서버 컨테이너로 전화를 라우팅하면 'ngrep'이라는 INVITE 요청 SIP 로그가 있지만 fs_cli에서는 아무것도 사용하지 않는 Freeswitch 로그에는 아무것도 표시되지 않고 내 통화는 'SIP 408 - Request Timeout '

오픈 픽스 서버에서 실제 IP와 컨테이너 서버가 아닌 다른 freeswitch 서버로 라우팅을 시도했습니다. 시도했을 때 freeswitch에서 로그를 가져올 수 있습니다. fs_cli.

auth-calls, auth-all-packets, aggressive-nat-detection이 true로 설정된 Sip 프로필 매개 변수는 opensips 및 freeswitch 서버간에 방화벽 또는 iptable 규칙이 없습니다. freeswitch 서버에서 osips 서버에 액세스 할 수 있으며 그 반대의 경우도 가능합니다.

그래서 여기에 무엇이 누락 되었습니까? 제게 뭔가 제안 해주세요.

+0

ngrep을 어디에서 실행 했습니까? FS 컨테이너 안에 있습니까? 서버 인터페이스에서 컨테이너로 트래픽을 라우팅하기 위해 DNAT를 사용하고 있습니까? 또한 fs_cli에서'sofia profile siptrace on'을 시도하십시오 –

답변

0

fs_cli에서 sofia status은 SIP 프로필이 연결된 IP 주소를 보여줍니다. 아마 당신이 초대하는 주소가 아닙니다.

+0

올바른 것이 맞습니다. – glarkou

0

freeswitch 서버가 당신이 보내는 에 인터페이스가있는 포트를 수신하지 않습니다. 포트와 인터페이스를 수신하는 freeswitch 프로필을 확인하십시오.

관련 문제