2010/9/22 Tincho ylm sadzas@gmail.com:
U 192.168.10.150:5060 -> 192.168.10.160:5060 INVITE sip:200@192.168.10.150 SIP/2.0. Via: SIP/2.0/UDP 192.168.10.150;branch=z9hG4bKc17.8e746ba.0. Via: SIP/2.0/UDP 192.168.10.140:5060;rport=5060;received=192.168.10.140;branch=z9hG4bK-d063d53a. From: "Sip Phone" sip:100@192.168.10.150;tag=d396005aaf3ab9a2o0. To: "Mitel Phone" sip:200@192.168.10.150.
U 192.168.10.160:5060 -> 192.168.10.150:5060 SIP/2.0 404 Not Found. Via: SIP/2.0/UDP 192.168.10.150;branch=z9hG4bKc17.8e746ba.0,SIP/2.0/UDP 192.168.10.140:5060;rport=5060;received=192.168.10.140;branch=z9hG4bK-d063d53a. From: "Sip Phone" sip:100@192.168.10.150;tag=d396005aaf3ab9a2o0. To: "Mitel Phone" sip:200@192.168.10.150;tag=0_4044193584-65506210.
A la Mitel le llega un INVITE a sip:200@192.168.10.150 y te responde "404", posiblemente porque espera recibir un RURI con su IP (.160) como hostpar en vez de una IP distinta (.150). Es perfectamente normal que rechace la llamada.
En vez de t_relay(....) usa esto:
$rd = "92.168.10.160";
con esto cambias el RURI hostpart del INVITE que le llegará a la Mitel.