<div>Gracias por la respuesta, multitasking... ;)</div>
<div>&nbsp;</div>
<div>Ya te entiendo lo de que le cobraré a USer-A... jummm.... cierto....</div>
<div><br>Lo dices porque en el ACC aparecerá que al final fue USer-A quien llamó al PSDN o lo que sea... lo suyo sería cambiar el &quot;from&quot; y ponerle la ID del B, no? Aunque yo no uso el ACC module para billing (ni para nada, vamos) todo sale por Asterisk por aplicaciones, etc... pero efectivamente tendría que cambiarle el &quot;from&quot;
</div>
<div>&nbsp;</div>
<div>La pregunta del millón... ¿Cómo se hace eso? jajajajaja!!! no tenga TANTA experiencia con OpenSer...</div>
<div>&nbsp;</div>
<div>Muchas gracias tío.</div>
<div>&nbsp;</div>
<div>&nbsp;</div>
<div>David<br></div>
<div class="gmail_quote">On Jan 10, 2008 2:36 PM, Iñaki Baz Castillo &lt;<a href="mailto:ibc@in.ilimit.es">ibc@in.ilimit.es</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="Ih2E3d">On Thursday 10 January 2008 14:22:37 David Villasmil wrote:<br>&gt; &nbsp; &nbsp; &nbsp;He estado leyendo un post antigüo del amigo Iñaki (que por cierto está<br>&gt; en todas partes ;) ),<br><br></div>Es lo que tiene el parallel forking XD
<br>
<div class="Ih2E3d"><br><br>&gt; y por lo que pude entender OpenSer no tiene<br>&gt; alias/forward en el sentido siguiente:<br>&gt;<br>&gt; User-A llama a User-B, y User-B tiene un forward a un número cualquiera...<br>&gt; sea local, de otro dominio o de la PSTN. Según enetendí, OS simplemente
<br>&gt; hace un append_branch y llama a los dos a la vez??<br><br></div>Aquí la pregunta es: ¿cómo está implementado ese forward? Así a bote pronto se<br>me ocurren:<br><br>- Mediante redirección 302 en el UAS de User-B.
<br>- Mediante redirect o proxy en CPL del User-B.<br>- Mediante &quot;onfailure_route&quot;.<br>- Mediante entrada manual en &quot;location&quot; para User-B.<br><br>Lo de que se llame a uno, a otro o a ambos a la vez depende de mil cosas,
<br>básicamente de cómo lo programes, no hay respuesta a eso.<br>
<div class="Ih2E3d"><br><br>&gt; Lo &quot;normal&quot;, al menos en<br>&gt; mi caso, es que OS buscara el forward del cliente B y volver a pasarlo todo<br>&gt; por las rutas, con lo cual si es local lo encuentra sin problemas y si es
<br>&gt; de PSTN lo rutea por el gateway respectivo...<br><br></div>Para eso, suponiendo que User-B tiene el dominio &quot;<a href="http://dominio.com/" target="_blank">dominio.com</a>&quot; (o que ese es<br>el único dominio de tu OpenSer), lo que tienes que hacer es asignar a User-B
<br>un forward con la pinta:<br>&nbsp;sip:número_PSTN_o_lo_que_sea@<a href="http://dominio.com/" target="_blank">dominio.com</a><br>Tras el t_relay() hará un loop en OpenSer (se resuelve a sí mismo por DNS) y<br>ya tienes de nuevo todas las rutas ;)
<br><br>Eso sí, piensa en el tema de facturación. Si no añades ninguna cacebera o<br>similar durante el loop lo que tendrás al final es que User-A ha llamado a.<br>&nbsp;sip:número_PSTN_o_lo_que_sea@<a href="http://dominio.com/" target="_blank">
dominio.com</a><br><br>O sea, que le estarías cobrando a User-A.<br><br><br><br>&gt; Si no, ¿cómo funciona?<br><br>¿Cómo quieres que funcione? ;)<br><font color="#888888"><br><br>--<br>Iñaki Baz Castillo<br><a href="mailto:ibc@in.ilimit.es">
ibc@in.ilimit.es</a><br><br>_______________________________________________<br>Users-es mailing list<br><a href="mailto:Users-es@lists.openser.org">Users-es@lists.openser.org</a><br><a href="http://lists.openser.org/cgi-bin/mailman/listinfo/users-es" target="_blank">
http://lists.openser.org/cgi-bin/mailman/listinfo/users-es</a><br></font></blockquote></div><br>