Buenos días de nuevo:
Sigo dando vueltas al tema. Por lo que me dijiste deduzco que lo normal
es que entrara en el if(uri==myself). Lo que me liaba mucho y no
entendía es que entrara en el otro if(!uri==myself).
Yo supongo que si en el sip-phone pongo como proxy la máquina donde está
el ser y no lleva ninguna cabecera record-route ni nada por el estilo,
debería entrar en el if que tú comentas. Por eso me he liado bastante.
He puesto antes estas líneas y ya me registra bien, pero claro, es un
poco apaño.
if(method=="REGISTER")
{
save("location");
exit;
}
No sé si teneis alguna idea. Un saludo y gracias.
Iñaki Baz Castillo escribió:
On Friday 25 January 2008 12:17:37 David Vicente
wrote:
Hola:
Nada, ando un poco desesperado. He metido el dominio que uso (que es el
mismo nombre que el de la maquina para que los dns lo resuelvan bien) en
el fichero openserctlrc, pero nada, no me devuelve el triste 200 ok.
Una pista: OpenSer no hace una consulta DNS para saber si es responsable de un
dominio.
Mira el uso de "if (uri==myself)", de los parámetros "alias" (en el
core-book)
y más adelante el módulo "domain".