Blog

  • 3CX se pasa a Linux

    3CX se pasa a Linux

    switch_to_linuxAunque puede ser una broma típica de el día de los inocentes, podemos asegurar que no lo es y que la gente de 3CX han tardado demasiado tiempo en darse cuenta de las ventajas de utilizar un sistema operativo realmente serio para su servidor de comunicaciones y es que 3CX acaba de anunciar su primera versión que funciona en Linux, concretamente en Debian.

    Tras leer ríos de tinta sobre las bondades de Windows, su facilidad de uso para usuarios no experimentados y la alternativa fácil que 3CX representa para aquellos que no quieren pelearse con Linux, ahora 3CX da el salto a Linux y echa por tierra toda esa filosofía por la cual un usuario prefirió usar 3CX a usar otro sistema de comunicaciones que corriese en Linux como pueda ser Asterisk, Freeswitch, o similares.

    Sencillamente el coste de mantener un servidor windows  (con los recursos hardware básicos que ello conlleva) más el coste de las licencias del sistema operativo, antivirus, etc. ha hecho que 3CX saque una versión para Linux orientado a reducir el coste global de la solución recortando en hardware ya que, un sistema mínimo en Windows requiere mucho más hardware que el mismo en Linux.

    En 2010 ya había quien «bromeaba» con la posibilidad de ver una versión de 3CX en Linux hasta tal punto que un ingeniero de 3CX negaba categóricamente esa posibilidad hasta el punto que, bromeando, indicaba que si alguien veía una versión de 3CX corriendo en linux, seguramente se trataría de una falsificación. 😀

    En fin, habrá que probarlo, pese a todo, es un buen cambio (más vale tarde que nunca), el siguiente paso puede ser, quien sabe… ¿dejar de usar ASP y pasarse a PHP?

  • VTech entra en el mercado europeo comprando Snom AG.

    VTech entra en el mercado europeo comprando Snom AG.

    VTech compra Snom

    Para muchos, VTech es una empresa fabricante de juguetes para niños, no hay más que ver su web para darse cuenta que es una de las marcas famosas de juguetes, muñecas y juegos electrónicos, no obstante, en Hong Kong es también uno de los holdings de componentes y teléfonos (https://www.vtechphones.com) que cotiza en bolsa y acaba de hacerse público que esta empresa acaba de firmar un acuerdo para comprar Snom, la compañía de teléfonos alemana.

    Aún se desconocen algunos detalles como el coste de la adquisición, qué efectos tendrá en la compañía y si eso implicará la entrada una empresa grande en el mercado VoIP europeo ya que aún están esperando la aprobación del órgano regulatorio para validar esta compra, aunque sea como sea, estaremos pendientes de ver qué ocurre ahora con Snom.

    Más información:
    http://www.prnewswire.com/news-releases/vtech-to-acquire-german-based-snom-technology-ag-300348508.html

  • Elastixworld en directo

    Elastixworld en directo

    Gracias a la organización del evento Elastixworld, aquellos que estamos lejos, podremos disfrutar de alguna que otra conferencia gracias al streaming que ponen a disposición pública.

     

    Muchas gracias por acercarnos más este evento.

  • Todo listo para la ElastixWorld 2016 en Buenos Aires

    Todo listo para la ElastixWorld 2016 en Buenos Aires

    buenos_aires_ew16

    Desde que el año pasado se anunció la fecha y lugar de la celebración de la Elastixworld, comenzó la cuenta atrás para todos los preparativos del mayor evento de VoIP de Latinoamérica al que asistirán más de 700 profesionales del sector de la VoIP de todo el mundo para hablar, no solo de Elastix si no de muchos otros temas relacionados con la VoIP.

    sinologic-panorama-elastixworld

    Como en otros tantos eventos de este tipo, además de poder disfrutar de las conferencias impartidas por personajes ilustres dentro del mundo de la VoIP, también es interesante por vivir el ambiente de estar rodeado de cientos de personas interesadas en la VoIP, tanto profesionales freelance, como empresas, técnicos, comerciales o directivos,…

    sinologic-panorama-elastixworld2

    El evento se celebrará los días 19 y 20 de Octubre de 2016 en el Hotel Panamericano de Buenos Aires y tendrá talleres y conferencias impartidas por:

    • Matt Jordan – Digium
    • Mira Georgieva – Zoiper
    • Edgar Landívar – Palosanto
    • Damián Borenstein – Iperfex
    • Dedaniel Urribarri – CGTS
    • Fabián Pignataro – Freetech Solutions
    • Francesco Prior – Loway
    • Gastón Draque – Argentina
    • Iñaki Baz Castillo – eFace2Face
    • Jon Bonilla – Sipdoc.net
    • Lorenzo Miniero – Meetecho
    • Luis Sánchez – Consultor Senior
    • Patrick Dexter – Cepstral
    • Rodrigo Martín – Indetics
    • Saúl Ibarra – AG Projects
    • Ricardo Reus – Provetel

    Sin duda, uno de los eventos del año más importantes para la VoIP junto con el VoIP2DAY y la Astricon, tal y como anunciamos en este artículo.

    Este año por desgracia, debido a algunos temas personales no he podido encontrar un hueco para poder asistir este año a la ElastixWorld, y eso que tenía muchas ganas de ir para poder ver en persona a muchos amigos y conocidos. 🙁

    Otro año será… de momento tendremos que conformarnos con las redes sociales y el streaming que publica la organización, aunque claro, conociendo lo que se vive en este tipo de eventos, sabrá a poco. 😉

    ¿qué te parecen este tipo de eventos?

  • Asterisk 14.0.0 ya disponible!

    Asterisk 14.0.0 ya disponible!

    http://www.sinologic.net/Hace unos días hablábamos que seguramente veríamos que la nueva versión de Asterisk 14 sería publicada durante la celebración de la Astricon, lo que no imaginábamos era que se publicaría incluso antes de empezar.

    Acaba de hacerse pública la versión estable de Asterisk 14 que se puede descargar de su página:
    http://downloads.asterisk.org/pub/telephony/asterisk/

    Una fantástica noticia para los usuarios y fans de esta aplicación que podremos disfrutar y probar.

    El Changelog lo tenéis aquí para ver qué cambios se han realizado.
    http://downloads.asterisk.org/pub/telephony/asterisk/releases/ChangeLog-14.0.0

    También puedes ver un resumen de las características principales de Asterisk 14 que recopilamos aquí.

    A disfrutarla! 😀

  • La seguridad informática como responsabilidad común de todos

    La seguridad informática como responsabilidad común de todos

    Seguridad-informática

    A menudo se confunden los términos de privacidad con los de seguridad. Quizá porque debido a algunos problemas de seguridad, se pierde privacidad al exponer los datos de los usuarios, datos personales, propios y confidenciales que los usuarios han confiado a una empresa u organización para que los vigile, cuide y proteja y que no caigan en malas manos que puedan hacer un uso descontrolado de ellos para, a saber qué objetivos.

    Si me doy de alta en un servicio, relleno un usuario, mi e-mail y una contraseña para poder crearme un usuario en el sistema, mi fecha de nacimiento para garantizar que soy mayor de 18 años, dirección, teléfono, datos de mi tarjeta bancaria para pagar aquellos servicios que voy a utilizar, etc… y luego esta empresa, por un fallo de seguridad «supuestamente ajeno» a ellos, exponen mis datos a otras personas que a su vez venden a otras empresas, no solo es delito (al menos en Europa) si no que debería indemnizar de alguna forma a aquellos usuarios por negligencia sobre sus datos y posibles datos y perjuicios al «ceder» accidentalmente estos datos a terceros sin ningún tipo de control.

    (más…)

  • Skype anuncia un cliente compatible con Linux basado en WebRTC

    Skype anuncia un cliente compatible con Linux basado en WebRTC

    Skype está trabajando en una versión web que fuese compatible con todos los sistemas operativos y para ello está desarrollando un cliente WebRTC compatible incluso con Linux como se puede ver en la imagen:

    Skype in Linux Ubuntu using WebRTC
    Captura de pantalla extraída de venturebeat.com

    Hace mucho tiempo que Skype andaba detrás de hacer un cliente similar, ya que la posibilidad de «unificar» versiones es algo muy interesante desde el punto de vista técnico. No obstante, la aparición de una versión única permite incluso dar soporte a sistemas que actualmente no disponen de versión (como los sistemas chromebooks que están tan en auge en los EEUU) o incluso televisiones que funcionen con Android y que dispongan de un navegador con soporte de WebRTC.

    Ya existe en web.skype.com la posibilidad de hacer llamadas. Aunque no permiten aún marcar números de teléfono, es cuestión de tiempo que amplíen estas funcionalidades y muchas otras más.

     

  • Teléfonos propietarios con protocolos estándar

    Teléfonos propietarios con protocolos estándar

    switchvox-phone-computer-cellSon muchas las empresas que, complementariamente a su fuente inicial de negocio, han decidido meterse en el mercado de los teléfonos IP. Es una opción que no me parece mal, ya que ofrecen un servicio, lo complementan dando la solución completa incluyendo unos teléfonos homologados y dando soporte de ellos.

    Ejemplos de estos son Digium, Sangoma, Palosanto, y muchas otras empresas que, además de centrarse en la venta de hardware (appliances, tarjetas, gateways, etc…) también ofrecen teléfonos, algunos más personalizados, otros menos, reconocibles todos de otros fabricantes.

    Siempre hemos criticado a Cisco por hacer teléfonos propietarios que, pese a poder meterle un firmware SIP que permite ,en la última versión de firmware, hacer y recibir llamadas, aunque poco más permite.

    En el lado contrario tenemos el otras marcas como por ejemplo Grandstream que permite en sus centralitas, el autoaprovisionamiento masivo y rápido de sus propios teléfonos, pero los teléfonos no tienen funcionalidades exclusivas si se utilizan sus centralitas, tienen las mismas funcionalidades si son conectadas a una centralita Grandstream, un Elastix, un 3CX o un Kamailio. Tienen sus funcionalidades abiertas (utilizan XML o un servidor LDAP para la agenda corporativa, aplicaciones XML, etc.)

    Para poner un poco más de luz a este concepto, mostraré un ejemplo:

    Digium es el creador de Asterisk y su negocio consiste en ofrecer servicios y hardware alrededor de este software, de manera que vende tarjetas, gateways, software, cursos de formación, appliances y por último: teléfonos.
    Los teléfonos son SIP, certificados y perfectamente compatibles con cualquier otro sistema SIP, no obstante, se promociona con una serie de características muy novedosas que incluyen el uso de un módulo con su licencia (gratuita, eso sí) compatible con Asterisk: DPMA (Digium Phone Module Asterisk). Esto nos hace ver que estas características novedosas únicamente funcionan si utilizamos Asterisk con el módulo DPMA licenciado.

    sangoma-3-phones

    De la misma manera, Sangoma lleva muchos años vendiendo tarjetas de comunicaciones, gateways, software, appliances, y se acaban de meter en el negocio de los teléfonos SIP con muchas nuevas características muy interesantes que únicamente funcionan al 100% en sus appliances, o con Asterisk si se adquiere la versión comercial de FreePBX.

    Efectivamente, en ambos casos los teléfonos son 100% compatibles con SIP y pueden ser utilizados en cualquier sistema SIP, no obstante y dicho por los propios fabricantes: «se recomienda utilizarlo con nuestros equipos para aprovecharlo al máximo», algo que le quita un poco el sentido práctico a tener un teléfono compatible.

    Soy consciente de que un teléfono que tiene ciertas características que no están específicamente asociadas al protocolo SIP (como ver visualmente los mensajes almacenados en el buzón de voz, recibir noticias centralizadas en un servidor, etc.) necesita de un sistema propio y preparado para hacerlo ya que de otra manera, no podría llevarse a cabo.

     

    No obstante, esto me lleva a plantearme si estos teléfonos no están, pese a que utilizan un protocolo SIP, acercándose peligrosamente a lo malo de los teléfonos propietarios.

  • Descubre la fecha en la que se publicó tu Asterisk

    Descubre la fecha en la que se publicó tu Asterisk

    Events-Calendar

    Cuando entro en un sistema Asterisk, lo primero que intento ver es la versión que utiliza ya que, en función de esta versión, los comandos que hay que utilizar en el CLI varían de una versión a otra, los archivos de configuración varían, tienen más parámetros o menos y sus valores difieren considerablemente. Cuando antes para definir un usuario que se encontraba detrás de un router había que poner nat=yes, a partir de Asterisk 1.8 empezó a ser nat=force_rport y en Asterisk 10 ya era nat=force_rport,comedia. El famoso canreinvite dejó de ser utilizable en Asterisk 11 y dio paso al directrtpsetup y posteriormente al directmedia, por lo que conocer la versión con la que estamos trabajando es muy importante siempre.

    No obstante, también hay una rama que dice algo como: -«Si algo funciona, no lo toques«, motivo por el cual existen instalaciones antiguas que funcionan con Asterisk 1.4.18, Asterisk 1.4-RSP, e incluso hay fabricantes que, de forma completamente transparente para el usuario, trabajan con versiones de Asterisk 1.2 o incluso anteriores porque, en boca de sus propios ingenieros: -«… no necesitamos más nuevo.»

    Considero importante saber que si tenemos (por ejemplo) un Asterisk 1.4.21, saber cuánto tiempo llevamos con ese Asterisk, cuántos años llevamos de desfase y cuándo fue la fecha en la que esa versión salió para poder hacer búsqueda de bugs utilizando fechas como parámetro de búsqueda y así poder concretar algo más, por esa razón, y tras un poco de investigación, he elaborado esta tabla con todas las versiones de Asterisk y el año en el que se publicaron que espero les sea tan interesante y curioso como a mí. 😉

    (más…)

  • Como buscar Pokemons con Asterisk 14

    Como buscar Pokemons con Asterisk 14

    asterisk-pokemonEl equipo de desarrollo de Asterisk acaba de anunciar la publicación de Asterisk 14 beta 1 y como ya adelanté la primera vez que escuché hablar de las novedades de Asterisk 14, incluyen algunas características tanto útiles como llamativas. Muchas veces los mejores cambios no son los revolucionarios, si no los pequeños cambios que convierten una funcionalidad «simple» en algo más flexible que nos permite desarrollar una solución compleja, motivo por el cual siempre he optado por utilizar versiones más nuevas en lugar de versiones más antiguas y supuestamente más estables.

    Si quieres descargártela, puedes hacerlo desde aquí:
    http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-14.0.0-beta1.tar.gz

    Asterisk 14 es una versión «developer», esto es, no orientada en obtener una versión ultra-estable, si no en añadir características nuevas. Inicialmente era más partidario de las versiones ‘LTS -Long Term Support‘ ya que me interesaba que la versión fuera lo más estable posible, pero visto lo visto, espero con ansia una versión developer porque es donde los desarrolladores pueden crear cosas nuevas que llaman la atención en lugar de centrarse en corregir bugs que aumenten la estabilidad. Quizá no es la versión más estable del mundo, pero al menos es más divertida, nueva y a todos nos gusta experimentar con cosas nuevas ¿verdad?.

    En esta ocasión, se ha conocido una característica que seguro que a más de uno le gustará ver en su siguiente Asterisk, incluir una URL en un playback para reproducir un archivo de sonido situado en otro sistema:

    exten => 100,1,NoOp()
    same => n,Answer()
    same => n,Playback(https://server.example.com/media/demo-congrats.wav)
    same => n,Hangup()

    Esto es, sin duda, una característica que, si bien no es completamente revolucionaria, seguro que todos hemos querido utilizarla alguna que otra vez y ahora será posible en la nueva versión.

    Asterisk 14 además de las características que ya comentamos, incluirá otras nuevas que serán anunciadas en la versión Asterisk 14.0 que se proyecta, se publicará durante la Astricon 2016 (del 27 al 29 de Septiembre).

    Bromeando con otros desarrolladores, se hablaba que incluso, podría incluir un módulo para capturar Pokemons, aunque algo me dice que no será un cliente oficial. 😉