El Tuesday 13 November 2007 00:05:37 Iñaki Baz Castillo escribió:
Pero tampoco me sirve, porque:
- User_A(a)domain.org redirige sus incomings a User_B(a)domain.org (regla de
mismo dominio respetada).
- User_B(a)domain.org no permite entrantes a usuarios del dominio
"extern.com". - other(a)extern.com llama a User_A(a)domain.org, se procesa el
CPL de User_A y la llamada hace una espiral con URI = User_B(a)domain.org (y
se añade una cabecera "X-CPL-Processed").
- Ahora no se interpreta el CPL de User_B pues lleva cabecera.
- La llamada llega a User_B que se quejará y con razón ("esto no funciona,
oiga").
Es decir, no imagino forma de hacer que el mensaje se procese finalmente
**sólo** por OpenSer (script) sin vulnerar y sacrificar posibles reglas.
Ops, tal vez si en la cabecera pongo el usuario para el que ya se ha procesado
su CPL y así sólo interpreto el CPL de un usuario para el que no se haya
procesado ya.
Pero...
- User_A desvía siempre a User_B.
- User_B desvía siempre a User_A.
- La llamada llega entonces a User_A pues en su segunda llegada no se
interpreta su CPL.
Bueno, que lo tengo que pensar más antes de preguntar tanto ;)
Saludos.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es