Hola a todos nuevamente:
Kamailio esta funcionando bien (pero no tengo audio), ahora me dispongo a instalar mediaproxy.
El tema es que cuando inicio mediaproxy:
/usr/local/mediaproxy/media-dispatcher
No me dice nada, no da señales de vida, el log dice esto:
media-dispatcher[19796]: [-] Log opened. media-dispatcher[19796]: [-] Starting MediaProxy Dispatcher 2.3.2 media-dispatcher[19796]: [-] Traceback (most recent call last): media-dispatcher[19796]: [-] File "/usr/local/mediaproxy/media-dispatcher", line 46, in <module> media-dispatcher[19796]: [-] from mediaproxy.dispatcher import Dispatcher media-dispatcher[19796]: [-] File "/usr/local/mediaproxy/mediaproxy/dispatcher.py", line 35, in <module> media-dispatcher[19796]: [-] from mediaproxy.tls import X509Credentials, X509NameValidator media-dispatcher[19796]: [-] File "/usr/local/mediaproxy/mediaproxy/tls.py", line 26, in <module> media-dispatcher[19796]: [-] config_file = ConfigFile(configuration_filename) media-dispatcher[19796]: [-] File "/var/lib/python-support/python2.5/application/configuration/__init__$ media-dispatcher[19796]: [-] instance.parser.read(files) media-dispatcher[19796]: [-] File "/usr/lib/python2.5/ConfigParser.py", line 267, in read media-dispatcher[19796]: [-] self._read(fp, filename) media-dispatcher[19796]: [-] File "/usr/lib/python2.5/ConfigParser.py", line 462, in _read media-dispatcher[19796]: [-] raise MissingSectionHeaderError(fpname, lineno, line) media-dispatcher[19796]: [-] ConfigParser.MissingSectionHeaderError: File contains no section headers. media-dispatcher[19796]: [-] file: /etc/mediaproxy/config.ini, line: 191 media-dispatcher[19796]: [-] 'dburi = mysql://openser:openserrw@localhost/openser\n'
Por lo que pude encontrar es un tema de Python?? alguno tiene idea?
Se que la lista no es para mediaproxy pero se que hay gente que trabajo mucho con esto.
gracias!
Cuando levanta Kamailio me tira este error tambien (el log)
/sbin/kamailio[2595]: ERROR:mediaproxy:mediaproxy_connect: failed to connect to /var/run/mediaproxy.sock:$ /sbin/kamailio[2595]: NOTICE:presence:child_init: init_child [4] pid [2595]
El tema es que mediaproxy.sock no esta por ningun lado, cuando instale mediaproxy (que de hecho no tiro ningun error en la instalacion) no dejo el mediaproxy.sock. Pense que lo crearia automaticamente al levantar mediaproxy, pero no se...
En kamailio apunte a esa direccion, aun sabiendo que el sock no estaria ahi, pero en realidad, el sock no esta en ningun lado. ¿Se crea automaticamente?
2009/2/13 sadzas sadzas@gmail.com:
En kamailio apunte a esa direccion, aun sabiendo que el sock no estaria ahi, pero en realidad, el sock no esta en ningun lado. ¿Se crea automaticamente?
Lo configuras en el fichero de configuracion de MediaProxy. No has dicho nada sobre si has configurado dicho fichero o no, por cierto.
Iñaki Baz Castillo wrote:
Lo configuras en el fichero de configuracion de MediaProxy. No has dicho nada sobre si has configurado dicho fichero o no, por cierto.
Si, lo configure de la siguiente manera:
[Dispatcher] socket = /var/run/mediaproxy.sock defaultproxy = /var/run/mediaproxy.sock
[MediaProxy] start = yes socket = /var/run/mediaproxy.sock group = ser listen = None allow = None proxyIP = xx.xx.xx.xx # This is where OpenSER installed portRange = 9000:9049 # These values are set same in ATA's configs for RTP Range idleTimeout = 60 holdTimeout = 180 forceClose = 0 accounting = off
El error que me da al intentar levantar MEDIAPROXY es por mala instalacion de PYTHON ? A alguien le paso lo mismo?
Habia un problema con la base que ya solucione, media-dispatcher funciona barbaro y dice que esta corriendo, pero media-relay no:
media-relay[3071]: [-] Log opened. media-relay[3071]: [-] Starting MediaProxy Relay 2.3.2 media-relay[3071]: [-] fatal error: failed to create MediaProxy Relay: cannot import name _conntrack media-relay[3071]: [-] Traceback (most recent call last): media-relay[3071]: [-] --- <exception caught here> --- media-relay[3071]: [-] File "/usr/local/mediaproxy/media-relay", line 51, in <module> media-relay[3071]: [-] from mediaproxy.relay import MediaRelay media-relay[3071]: [-] File "/usr/local/mediaproxy/mediaproxy/relay.py", line 43, in <module> media-relay[3071]: [-] from mediaproxy.mediacontrol import SessionManager media-relay[3071]: [-] File "/usr/local/mediaproxy/mediaproxy/mediacontrol.py", line 22, in <module> media-relay[3071]: [-] from mediaproxy.interfaces.system import _conntrack media-relay[3071]: [-] exceptions.ImportError: cannot import name _conntrack
sr-users-es@lists.kamailio.org