El Jueves, 25 de Junio de 2009, ggb escribió:
En el INVITE reenviado de Kamailio al destino se ve la IP privada en el SDP. Tal vez no esté entrando en el route[5] que es donde se hace el force_rtp_proxy. Prueba a que se ejecute siempre el force_rtp_proxy en los INVITEs y sus respuestas a ver si así te funciona en este caso que te da problemas.
No, te equivocas, el SDP del INVITE que sale de Kamailio *sí* que tiene la IP de media modificada:
-------------------------- v=0 o=20000004 8000 8000 IN IP4 192.168.254.110 <--- Esto da igual s=SIP Call c=IN IP4 212.4.107.250 <--- Esto es la que importa t=0 0 m=audio 35752 RTP/AVP 4 3 18 0 8 9 97 a=sendrecv a=rtpmap:4 G723/8000 a=rtpmap:3 GSM/8000 a=rtpmap:18 G729/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:9 G722/8000 a=rtpmap:97 iLBC/8000 a=fmtp:97 mode=20 a=ptime:60 a=nortpproxy:yes --------------------------