El día 13 de marzo de 2009 12:11, Iñaki Baz Castillo <ibc(a)aliax.net> escribió:
Vamos a ver...
if (uri=~"^/*") {
Para empezar esa barra delante del asterisco no sé qué pinta. Si pretendías
escapar el * así no se hace. Pero es lo que tiene usar expresiones regulares
sin saber en qué consisten, y luego nos preguntamos "porqué el OpenSIPS ruta
al voicemail...".
Por otra parte las URI's empiezan normalmente por "sip", tú mismo..
PD: Si no te dignas a aprender un mínimo sobre expresiones regulares *ahora*
que te hace falta, dudo mucho que lo hagas despues de que te entregamos la
solución en bandeja como solicitas. Habrías tardado menos en averiguar lo
erróneo de tu expresión regular que en mandar estos dos últimos correos.
lo hice y funciona quedo así para el que le sirva ..
if (uri=~"^sip:\*")
{
route(4);
}
en cuanto lo otro parte tienes razón no me he leído en su totalidad
las expresiones regulares , lo básico y necesario
pero aqui hay una buena guía
http://www.bulma.net/body.phtml?nIdNoticia=770
saludoss
--
rickygm
http://gnuforever.homelinux.com