Hola a todos!
Actualmente me encuentro configurando mi Openser y quiero direccionar las
llamadas de acuerdo a mi número de origen (al campo From), estuve leyendo
por ahí y vi que se podía hacer con el módulo AVPOPS, pero al configurarle
los parámetros, me arroja un error.
"ERROR: add_avp_galias_str <$fu> set module parameter"
"Can`t set module parameter"
Lo que hice fue lo siguiente:
...
loadmodule "avpops.so"
...
modparam("avpops", "avp_url", "mysql://openser:openserrw@161.xxx.xxx.xxx
/openser")
modparam("avpops", "avp_table", "usr_preferences")
modparam("avpops","avp_aliases","email=s:email_addr;fwd=i:753;$Tf=s:time;$from=$fu")
modparam("avpops","uuid_column","uuid")
modparam("avpops","username_column","username")
modparam("avpops","domain_column","domain")
modparam("avpops","attribute_column","attribute")
modparam("avpops","value_column","value")
modparam("avpops","type_column","type
...
if (method == "INVITE"){
route(3);
exit;
};
...
route[3]{
if (avp_check("s:0001sip:0001@.*"eq/$from/I)) {
exit;
};
Me falta algo? o estoy colocando mal alguna línea?
Muchas Gracias por la ayuda que puedan brindar
Hola, tengo pendiente instalar OpenSer 1.3 entre otras cosas por el
módulo "pua-bla".
Hace unas semanas me leí (por encima) el draft en el que está basado:
http://www.potaroo.net/ietf/idref/draft-anil-sipping-bla/
Veo que el concepto es muy complejo, existiendo REGISTER de terceras partes (o
sea, campo From distinto del To), un "Appearance Agent" y varios SUBSCRIBE's
por ahí rondando.
Al margen de esto estaba cacharreando con un Thomson S2030 que tiene "Function
Keys" a las que se le puede asignar monitorización de líneas (que parpadeen
si están sonando y poder descolgarlas desde aquí y esas cosillas). He
configurado una "function key" para monitorizar la extensión 211 para ver qué
mensajes SIP genera, pero sólo veo esto:
-------------------------------------------------------------------------------
SUBSCRIBE sip:211@domain.org:5061;user=phone SIP/2.0
Via: SIP/2.0/UDP 192.168.1.97:5061;branch=z9hG4bK4293581925314869375
From: <sip:210@domain.org:5050>;tag=c0a80101-167c2d
To: <sip:211@domain.org:5061>
Call-ID: 8b5c839-c0a80101-d-d5(a)192.168.1.97
CSeq: 1 SUBSCRIBE
Max-Forwards: 70
Event: dialog
Accept: application/dialog-info+xml
Expires: 3600
Contact: <sip:210@192.168.1.97:5061;user=phone>
User-Agent: THOMSON ST2030 hw5 fw1.52 00-14-7F-00-68-81
Content-Length: 0
-------------------------------------------------------------------------------
A lo que OpenSer (1.2) sin "pua-bla" responde (puesto que él se come ahora los
SUBSCRIBE por el módulo "presence"): 489 Bad Event
Ya no sé muy bien qué quiero preguntar. Más o menos:
BLA y BLF está claro entonces que no es lo mismo, y miedo tengo de que BLF
(Busy Lamp Field) sólo funcione con Asterisk. La cosa es, ¿no puede OpenSer
gestinar esos SUBSCRIBE's de BLF de alguna forma? ¿tal vez debería permitir
rutar estos SUBSCRIBEs BLF en vez de comérmelos en OpenSer porque asumo que
son SUBSCRIBES de presencia?
¿Existen tfnos que implementen BLA? ¿es necesario que las extensiones a las
que nos subscribimos (y registramos con BLA soporten "algo" sobre BLA para
que el invento funcione?
Buff, qué chapa. Gracias por cualquier aclaración y un saludo.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es
Aupa, ¿me he bajado el parche para las voces 1.2-alaw y los sonidos que vienen
son los mismos, o sea, el vm-INBOX también lo lee como "mensajes", es maś, es
que son el mismo fichero que el orignal (misma fecha y tamaño).
¿Hay que hacer algo más?
Por cierto, pregunta chorra: ¿valen para Asterisk 1.4?
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es
Hola, antes que nada me presento, mi nombre es Martin Romero, vivo en Bahia
Blanca, Rep. Argentina.
Les cuento q estoy trabajando en un proyecto muy interesante que esta
llevando internet y telefonia IP a pueblos del interior de mi pais donde no
tienen acceso a internet ni telefonia basica.
Estamos usando equipos wireless Canopy de Motorola q hacen muy buena QOS
para voip, y para la parte de telefonia venimos usando asterisk, hace mucho
q vengo escuchando de OpenSER + Asterisk, en realidad en este momento estoy
necesitando implementarlo, pero no se muy bien por donde comenzar.
Este proyecto esta financiado por municipios del interior, y usamos estas
soluciones pq son mas economicas y libres para poder trabajar y desarrollar
todo tranquilos.
Lo que necesitaria es con el consejo de todos, ver por donde comenzar para
poder implementar OpenSER + Asterisk, con billing y todo lo q se
necesitaria, documentacion mi idea es ir contandoles todo el desarrollo que
es mas que interesante.
Estamos en pueblos en medio de la montana en lugares bien inospitos, asi que
la ayuda sera bienvenida!!!
Saludos y gracias.
Martin Romero
listas.martin(a)gmail.com
Hola Buenas Tardes a Todos
Actualemente me encuentro desarrollando un proyecto que permita aplicar QoS
sobre Openser.
Por una parte mi Openser.cfg toma decisiones de enrutar por la ruta más
económica de acuerdo al número marcado.
También permite enrutar por un canal dedicado si el número que llama es un
usuario VIP.
Ahora bien, me gustaría que mi Openser pueda testear la congestión de
determinado canal y en base a ello tomar la decisión de enviarlo a otra ruta
menos congestionada. He leído que existen programas para chequear la
congestión de la red, pero eso lo hace el usuario. vi que con ethereal se
puede hacer.Sin embargo esto lo que me permite es crear un plan preventivo
pero estático.
En mi red tengo 50 usuarios. Conocen uds alguna herramienta o módulo en
Openser para lograr medir la congestión de una ruta y en base a ella tomar
una decisión.
¿Se les ocurre alguna otra forma de implementar QoS sobre Openser?
Sinceramente Gracias
Oscar
Saludos, amigos del Voip.
Soy un usuario novato de lo que la telefonía ip se refiere, leyendo y
leyendo encontré lo que es OpenSer pero no sé si cumplirá mis
necesidades, explico un poco lo que necesito, como dije anteriormente
soy bastante novato por lo que mi consulta inicial también lo es :-)
Que es lo que necesito "Optimamente" para poder empezar a trabajar con
telefonía ip? me explico, quiero saber que tengo que instalar /Nombre
de Software/ para crear un Servidor que soporte la creación de lineas
no reales, que las maneje, que ellas puedan salir por un proveedor
determinado y realizar llamadas entre si y que las llamadas se cobren
a un cierto costo X dado. ¿Qué es lo que necesito para poder realizar
esto?
No sé si OpenSer+Asterisk me da la posibilidad de ello o que más necesito.
Muchas gracias de antemano por las respuesta.
Atentamente.
Kapeta.
tengo mi servidor OpenSER con una IP publica, para poder hacer llamadas independiente donde me encuentre en la red, mi configuracion es la sencilla, soporta presencia simple, ahora lei que para soportar NAT debo instalar el RPTPRoxy en la misma PC o en otra, para que maneje el trafico multimedia. si alguien tuviera el archivo de configuracion de como hacer todo ello, he intentado con los que hay en la red y no lo consigo. espero contar con vosotros
lo que necesito es openser-presencia+nat.
saludos cordiales
Arturo
_________________________________________________________________
Invite your mail contacts to join your friends list with Windows Live Spaces. It's easy!
http://spaces.live.com/spacesapi.aspx?wx_action=create&wx_url=/friends.aspx…
Hola a todos, me acabo de inscribir a este grupo y comenzando a jugar
con openser, tengo una consulta que a lo mejor la hayan echo pero no
he encontrado informacion de lo que busco. Lo que quiero es poder
mostrar en la pagina web que usuario esta disponible (o el estado que
tenga en ese momento) y si es posible inyectarle un mensaje desde un
formulario a este usuario y que pueda responder, es decir si el
mensaje de respuesta se guarde una DB y asi que el usuario que esta en
web recuprar asi como un sistema de chat en linea...
Bueno muchos saludos :)
Hola, ¿cuál es el peligro real que trata de impedir el
fichero "register.deny"?
Es decir, sé que lo que hace es impedir registros cuyo "Contact" indique una
IP o nombre DNS contenido en este fichero de texto "register.deny".
Pero no sé cuál es el problema real.
Según el propio fichero:
# Suppose that we have a PSTN gateway with IP address 1.2.3.4
# We should prevent REGISTER messages that contain that IP
# address in Contact header field because that can cause serious
# security hole (a malicious user might be able to register such
# a contact and bypass security checks performed by the SIP proxy).
#
# The following line prevents registering Contacts with IP 1.2.3.4
# (Don't forget to list also all hostnames that can be used to
# reach the PSTN gateway)
Veamos, el único problema de seguridad que yo veo es que un usuario
malintencionado pudiese acceder a la pasarela PSTN 1.2.3.4 y que se
registrase desde ella, pero nada más, ¿no?
O sea, aunque yo hackee mi softphone o use SIPp o lo que sea y envíe un
REGISTER con "Contact=sip:1.2.3.4" no pasa absolutamente nada, ¿no?
Bueno, tal vez si fuese un registrar abierto y cada cuál se podría registrar
con un usuario que el decidiese sin necesidad de autenticarse, entonces el
usuario malintencionado enviaría un REGISTER:
To: 937123123(a)dominio.org
Contact: sip:1.2.3.4
Y entonces si luego el mismo llama desde otra cuenta SIP a
sip:937123123@dominio.org entonces OpenSer enviaría esa llamada a la PSTN
precisamente al número 937123123.
Pero no sé, me parece un cúmulo de cosas mal hechas. yo me refiero a un
sistema en el que se exige autenticación para REGISTER y en el que existen
unos usuarios en la tabla "subscriber" o en el Radius o como sea.
Entonces no habría problema, ¿no?
Saludos.
--
Iñaki Baz Castillo
ibc(a)in.ilimit.es