<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=iso-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Muchas gracias por responder I&ntilde;aki.<br>
<br>
Supongo que con "no est&aacute; bien definido" te refieres a que he soltado
demasiado rollo para explicar el problema. La intenci&oacute;n era dar los
mayores detalles posibles, por lo mismo que he incluido toda la traza
sip. Intento simplificar:<br>
<ul>
  <li>Escenario: GW FXO, Openser 1.1 y varios tel&eacute;fonos IP. Llamada
entrante que v&iacute;a FXO (canal registrado como 9873) suena directamente en
el tel&eacute;fono IP 43, y una vez atendida, transferencia de esa llamada al
tel&eacute;fono IP 42.</li>
  <li>Problema: Se corta esa transferencia perdi&eacute;ndose la comunicaci&oacute;n
entre todos los puntos.</li>
  <li>Resumen traza SIP: <br>
  </li>
</ul>
<blockquote>Una vez establecida comunicaci&oacute;n 43 (192.18.20.13) con 42
(192.168.20.12) para iniciar la transferencia, 43 env&iacute;a REFER a 9873
(FXO 192.168.10.2:5066). El servidor Openser es la 192.168.20.1:<br>
</blockquote>
<blockquote>
  <blockquote>&gt; U 2008/09/19 14:30:27.762162 192.168.20.13:5060
-&gt; 192.168.20.1:5060<br>
&gt; REFER <a class="moz-txt-link-freetext" href="sip:9873@192.168.10.2:5066;user=phone">sip:9873@192.168.10.2:5066;user=phone</a> SIP/2.0<br>
&gt; Via: SIP/2.0/UDP
192.168.20.13:5060;branch=z9hG4bK183391788069093717;rport<br>
&gt; Route: <a class="moz-txt-link-rfc2396E" href="sip:192.168.20.1;lr=on;ftag=2478014423">&lt;sip:192.168.20.1;lr=on;ftag=2478014423&gt;</a><br>
&gt; From: <a class="moz-txt-link-rfc2396E" href="sip:43@192.168.20.1">&lt;sip:43@192.168.20.1&gt;</a>;tag=2478014423<br>
&gt; To: unknown <a class="moz-txt-link-rfc2396E" href="sip:unknown@192.168.20.1">&lt;sip:unknown@192.168.20.1&gt;</a>;tag=3d05668484314852<br>
&gt; Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:4263e231cf65ba11@192.168.10.2">4263e231cf65ba11@192.168.10.2</a><br>
&gt; CSeq: 2 REFER<br>
&gt; Contact: <a class="moz-txt-link-rfc2396E" href="sip:43@192.168.20.13:5060">&lt;sip:43@192.168.20.13:5060&gt;</a><br>
&gt; refer-to: <br>
&gt;
<a class="moz-txt-link-rfc2396E" href="sip:42@192.168.20.1:5060?Replaces=66593269826955-13455355112414%40192.168.20.13%3Bto-tag%3D3026415234%3Bfrom-tag%3D1176531356">&lt;sip:42@192.168.20.1:5060?Replaces=66593269826955-13455355112414%40192.168.20.13%3Bto-tag%3D3026415234%3Bfrom-tag%3D1176531356&gt;</a>
    <br>
&gt;<br>
    <br>
  </blockquote>
Se acepta por parte del FXO:<br>
  <br>
  <blockquote>&gt; U 2008/09/19 14:30:27.859294 192.168.10.2:5066 -&gt;
192.168.20.1:5060<br>
&gt; SIP/2.0 202 Accepted<br>
....<br>
....<br>
&gt; U 2008/09/19 14:30:27.859610 192.168.20.1:5060 -&gt;
192.168.20.13:5060<br>
&gt; SIP/2.0 202 Accepted<br>
    <br>
  </blockquote>
Para el resto resumo todo lo posible la parte final de la traza:<br>
  <br>
FXO --&gt; Openser: NOTIFY de FXO a 43.<br>
Openser --&gt; 43: NOTIFY de FXO a 43.<br>
FXO --&gt; Openser: INVITE de FXO a 42.<br>
Openser --&gt; FXO: Trying al INVITE de FXO a 42.<br>
Openser --&gt; 42: INVITE de FXO a 42.<br>
43 --&gt; Openser: 200 OK al NOTIFY de FXO a 43.<br>
Openser --&gt; FXO: 200 OK al NOTIFY de FXO a 43.<br>
43 --&gt; Openser: BYE de 43 a FXO.<br>
Openser --&gt; FXO: BYE de 43 a FXO.<br>
Openser --&gt; 42: INVITE de FXO a 42.<br>
Openser --&gt; FXO: BYE de 43 a FXO.<br>
FXO --&gt; Openser: 200 OK al BYE de 43 a FXO.<br>
Openser --&gt; 43: 200 OK al BYE de 43 a FXO<br>
FXO --&gt; Openser: 481 No Such Call de 43 a FXO.<br>
42 --&gt; Openser: 100 Trying al INVITE de FXO a 42.<br>
42 --&gt; Openser: 200 OK al INVITE de FXO a 42.<br>
Openser --&gt; FXO: 200 OK al INVITE de FXO a 42.<br>
42 --&gt; Openser: BYE de 42 a 43.<br>
Openser --&gt; 43: BYE de 42 a 43.<br>
FXO --&gt; Openser: CANCEL de FXO a 42.<br>
Openser --&gt; FXO: "200 ok -- no more pending branches" de FXO a 42.<br>
42 --&gt; Openser: 200 OK al INVITE de FXO a 42.<br>
Openser --&gt; FXO: 200 OK al INVITE de FXO a 42.<br>
FXO --&gt; Openser: ACK de FXO a 42.<br>
Openser --&gt; 42: ACK de FXO a 42.<br>
43 --&gt; Openser: 200 OK al BYE de 42 a 43.<br>
Openser --&gt; 42: 200 OK al BYE de 42 a 43.<br>
FXO --&gt; Openser: ACK de FXO a 42.<br>
Openser --&gt; 42: ACK de FXO a 42.<br>
42 --&gt; Openser: BYE de 42 a FXO.<br>
Openser --&gt; FXO: BYE de 42 a FXO.<br>
FXO --&gt; Openser: 481 No such call de 42 a FXO.<br>
Openser --&gt; 42: 481 No such call de 42 a FXO.<br>
  <br>
</blockquote>
No entiendo muy bien por qu&eacute; aparece un CANCEL del FXO al 42 despu&eacute;s de
recibir el FXO un 200 OK de 42 al INVITE previo, ni el "no such call"
al BYE de la 43 al FXO.<br>
<br>
No tengo demasiada experiencia y no tengo claro si la secuencia es
correcta en una transferencia de llamada SIP. &iquest;La secuencia en una
transferencia correcta ser&iacute;a la misma?<br>
<br>
<br>
I&ntilde;aki Baz Castillo escribi&oacute;:
<blockquote
 cite="mid:cc1f582e0810020604h1e70ddb8m4be3ceedfbb5c25@mail.gmail.com"
 type="cite">
  <pre wrap="">El 2/10/08, Jose Fernandez <a class="moz-txt-link-rfc2396E" href="mailto:jose.fernandez@daikon.es">&lt;jose.fernandez@daikon.es&gt;</a> escribi&oacute;:
  </pre>
  <blockquote type="cite">
    <pre wrap="">&iquest;Alg&uacute;n alma caritativa que me pueda echar una mano...?
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Hola Jose, el problema no est&aacute; bien definido y tampoco es plan de
estudiar un trace SIP tan largo para deducir de qu&eacute; va todo esto.
Comentas que antes ten&iacute;as que hacer una "segunda marcaci&oacute;n", eso tiene
pinta de que contestaba una especie de centralita y por DTMF marc&aacute;bais
la extensi&oacute;n final. Eso no explica ni arregla nada, era un escenario
completamente diferente y dejar de usarlo no tiene como consecuencia
l&oacute;gica que dejen de funcionar las transferencias.

Es decir, olvida el escenario anterior porque no ayuda en nada a
describir el problema actual (antes funcionaba, pues muy bien) e
intenta averiguar un poco m&aacute;s qu&eacute; est&aacute; pasando a nivel SIP en tu nuevo
entorno (no vale con pegar toda la traza SIP).

Si consigues acotar un poco m&aacute;s el problema yo estar&eacute; muy dispuesto a
echarte una mano.

Saludos.


  </pre>
</blockquote>
<br>
<div class="moz-signature">-</div>
</body>
</html>