Blog

  • SkypeKit y Skype Developer Website cierran a finales de Julio

    Skype-Kit

    Todos sabemos que Skype nunca ha sido amiga de la compatibilidad, siempre que ha cedido parte de su «terreno» para permitir a otras personas acceder a su API, ha sido buscando siempre una rentabilidad de algún tipo: desde publicidad en el mejor de los casos (permitiendo los botones de acceso rápido a la cuenta de skype) como la compatibilidad con Asterisk o acceso a su infraestructura mediante SIP en los casos más extremos para acercarse a un público empresarial que genera llamadas y beneficios directos.

    Pero desde la compra de Skype por Microsoft, estas «cesiones» se han ido mermando hasta el punto de desaparecer no sólo el soporte del chan_skype de Asterisk, si no que a partir de 2 semanas (31 de Julio de 2014), deja de tener soporte el famoso «SkypeKit» además de la web de desarrolladores y acceso a la API de Skype: «Skype Development Website».

    Teléfonos o gateways que ofrecen «integración» con SkypeKit, dejarán de funcionar.

    (más…)

  • Asterisk 13 LTS mucho más cerca

    asterisk_test

    Asterisk 13 será la próxima versión de Asterisk con un mantenimiento LTS y Matthew Jordan acaba de anunciar en la lista de desarrolladores de Asterisk que acaban de congelar la lista de características que traerá la nueva versión de Asterisk 13, los parches necesarios para la nueva versión y, como el que dice, empieza el desarrollo de la nueva versión con lo que versiones antiguas como Asterisk 1.8 empiezan a ser cosa del pasado.

    Si tienes alguna duda sobre el sistema de versiones de Asterisk, puedes leer: Qué versión de Asterisk instalo.

    El anuncio de Matthew Jordan dice así:

    hqdefaultHey everyone –

    Yesterday was the feature freeze deadline for Asterisk 13, and thanks to the hard work of everyone in the community, I think we’re in really good shape to declare Asterisk 13 feature frozen. Thank you!

    Over the next few weeks, the patches currently up on review board will go through the review process and some substantial testing. (As an aside, there’s one or two community members who had some issues getting their patches put up for review; when one of those goes up I’ll comment on it, as they were technically «done» before the deadline). Once the patches have been reviewed and merged, we’ll get trunk cleaned up and the 13 branch made. The first beta release of Asterisk 13 will follow shortly thereafter.

    If you’d like to participate in the review and testing process, that would be hugely appreciated! We have a *lot* of code to review and test, and the more people who help out with the process, the faster we can get the beta release made.

    Thanks again to everyone who participated in the Asterisk project over the last year – Asterisk 13 is shaping up to be a great LTS release, and that wouldn’t be the case without everyone’s participation.

    La versión de Asterisk 12 ha sido una gran versión en cuanto a cambios y novedades incluidas tal y como hablamos en Las 12 pruebas de Asterisk, y prácticamente todos esos añadidos van a ser incluidos en la nueva versión Asterisk 13 pero orientado a la estabilidad, por lo que esta última versión promete ser una de las más completas y flexibles de todas las conocidas.

    (más…)

  • Cómo configurar Asterisk como un profesional

    http://www.sinologic.net/

    Continuación de: Cómo instalar Asterisk como un profesional

    Si bien la explicación de cómo instalar Asterisk puede ser algo bastante sencilla, configurar Asterisk es bien diferente debido a que Asterisk no está pensado para un tipo determinado de persona con unas necesidades estándar, si no que es una herramienta que nos permite modificar su comportamiento totalmente para que actúe como deseamos: una centralita, un servidor SIP, un gateway, o un servidor de aplicaciones de voz (buzones de voz, salas de conferencia, etc…). Por lo tanto, en función de cómo configuremos Asterisk, se comportará como lo que queramos que haga, y por esta razón vamos a poner algunos ejemplos básicos que ayuden a entender cómo funcionan los archivos de configuración y qué debemos hacer para que nuestro Asterisk se comporte como queremos.

    Lo primero que debemos entender es que, el sitio donde se encuentran los archivos de configuración (el directorio /etc/asterisk/ ), aunque incluye decenas de archivos disponibles para ser configurados, realmente vamos a utilizar apenas 4 ó 5, suficientes para la mayor parte de las cosas que queramos que Asterisk haga. El resto de archivos son modificaciones particulares para casos muy concretos.

    (más…)

  • ¿Sustituirá WebRTC al protocolo SIP en VoIP?

    videoconference

    WebRTC es un protocolo creado inicialmente por Google para dotar a la web de capacidades de comunicación VoIP (acceso al micrófono, a la webcam, etc.) además de proveer de un sistema para poder enviar datos (texto, imagenes, captura de pantalla, etc.) y poder ofrecer al «visitante de la web» de un interfaz de comunicaciones sin necesidad de software externo, plugins, softphones.

    WebRTC por lo tanto ofrece una comunicación entre el usuario final «el usuario que ejecuta el navegador» y el servidor donde se aloja la web, una forma de enviar datos que permite iniciar una comunicación Usuario-Servidor y que facilita la conexión con otros usuarios que también estén visitando esa misma web.

    (más…)

  • FreePBX se renueva por completo y nos presenta su versión 12

    FreePBX 12 (beta) se presenta no solo compatible con Asterisk 1.8, 10, 11 y el nuevo Asterisk 12, si no como una restructuración completa y con un lavado de cara que seguro, llama la atención de los usuarios que ya conozcan la versión antigua. Sigue manteniendo un color blanco y celeste, aunque parece que tiene un diseño algo más formal y serio.

    freepbx-world-tango_1Si tuvieramos que dar un nombre de un gestor web para manejar Asterisk, seguramente el primer nombre que nos aparecería en la mente es FreePBX, entre otras cosas por que ha sido el gestor web libre más completo hasta la fecha y uno de las herramientas imprescindibles en prácticamente todas las distribuciones basadas en Asterisk como Elastix, AsteriskNOW, Trixbox, y cualquier otra.

    Actualmente FreePBX 12 está en modo beta, pero ya soporta alguna de las características interesantes de las nuevas versiones de Asterisk:

    • Soporte para funcionar tanto con CHAN_SIP como con PJSIP
    • Soporte de Asterisk Rest Interface (ARI) y un gestor para manejar usuarios que puedan hacer uso de ello.
    • Informe de registros de llamadas CDR basado en HTML5

    Aquí os mostramos algunas de las capturas de pantalla que nos presentan:

    (más…)

  • Conoce las tres novedades principales de Elastix 3

    elastix3-neocenter-sinologic

    Ayer tuvo lugar en el marco NeoCenter de México una preview de la nueva Elastix 3 que se presentará en septiembre u octubre (aprovechando que la ElastixWorld 2014 será entonces)  y que la gente de NeoCenter tuvo el detalle de emitir en streaming y grabarlo para que aquellos que no pudieron asistir, pudieran verlo ahora.

    El vídeo, que lo tenéis a continuación, es la presentación de Edgar Landivar presentando 3 de las novedades que traerá la nueva versión de Elastix 3 y que como veremos a continuación, son mucho más impresionantes y profundas de lo que muchos pueden llegar a entender, lo que hará que muchas personas puedan verlo como algo innecesario y otros como algo totalmente imprescindible.

    Elastix 3, o por lo menos, la sensación que me ha dado, es que es algo totalmente diferente al Elastix que conocemos y al que estamos acostumbrados. No es una mera «actualización», de hecho dudo bastante que alguien pueda «actualizar» de Elastix 2 a Elastix 3, ya que es una reescritura completa y por lo tanto una vuelta de tuerca gracias a la experiencia obtenida tras estos años permitiendo ofrecer mucho más.

    Visto el vídeo (que lo incluimos al final del artículo), vamos a analizar las tres ventajas de las que habla Edgar.

    (más…)

  • 3CX apuesta por WebRTC para tener su propio videosoftphone web

    webmeeting-screenshot

    La empresa británica 3CX acaba de adquirir la empresa e-works, una empresa italiana que se ha centrado últimamente en desarrollar sistemas de comunicación web, click2call, softphones web y gateways h323/sip-webrtc para ofrecer servicios de comunicación unificados con la web.

    3CX está desarrollando un sistema de multivideoconferencia web que permita a varias personas hablar entre sí y para ello, quiere utilizar los desarrollos de la empresa e-works para unificar distintos protocolos (webRTC, SIP, H.323) y poder realizar videoconferencias de grupo.

    Más información: http://www.3cx.com/blog/news/e-works-acquisition/

  • SIPCheck2 vigila tu Asterisk en busca de atacantes

    watchmen

    Hace exactamente 4 años, en Sinologic lanzamos una aplicación llamada SIPCheck que se encargaba de monitorizar el log de Asterisk y vigilar los intentos de conexión por parte de bots y atacantes para así, añadirlos al firewall y crear una lista de atacantes pública y utilizable por cualquiera, algo similar a lo que hace la aplicación fail2ban aunque más orientado a Asterisk y, al reportar las direcciones IP a una base de datos general que pueda ser consultada por todos, más social y útil.

    Tras 4 años, el resultado ha sido realmente interesante: más de 4000 direcciones IP atacantes y más de 400 usuarios detectando ataques ha hecho que desde Sinologic nos planteásemos una mejora considerable: SIPCheck2

    En esta nueva versión, desarrollada en Python, permite, no solo informar de cualquier atacante, si no también recibir la lista de los atacantes que dos o más usuarios hayan reportado, adelantándonos a los posibles ataques incluso antes de que se produzcan.

    Se han añadido alguna mejoras como posibilidad de no detectar «falsos ataques» de direcciones IP y redes «conocidas» (clientes, red local, pruebas, etc.).

    Cuando nuestro SIPCheck2 detecta un atacante, lo reporta al servidor y esa dirección IP queda almacenada en tu cuenta, de forma que queda baneada automaticamente en todos los sistemas que compartan dicha cuenta.

    Si otros sistemas reportan también la misma IP atacante, esa dirección pasa a ser oficialmente un atacante y es reportada a todos los usuarios de SIPCheck con otras cuentas.

    Otra de las novedades es que las direcciones IP atacantes caducan, desapareciendo al cabo del tiempo, ya que está demostrado que pertenecen a sistemas zombies que tienen fallos de seguridad y que con el tiempo son bloqueados o arreglados y no tiene sentido que permanezcan más tiempo en nuestro firewall.

    Como variante, incluye un archivo de configuración desde el que se puede modificar algunos parámetros para adaptarlo mejor a nuestro sistema, añadir direcciones IP y redes nuestras para evitar falsos positivos y algunas mejoras más.

    (más…)

  • En VoIP, la conexión a la red es la materia prima

    HIDRA COGILCO (1)

    Igual que una fábrica de ruedas necesita caucho para fabricarlas, una panadería necesita harina y una imprenta necesita papel, un operador VoIP necesita Internet para funcionar, es algo así de sencillo. En España gozamos de una buena conexión a Internet (en cuanto a calidad) aunque de la misma manera, es también una de las más caras de toda Europa.

    Hay proveedores de Internet más caros que otros, la diferencia entre ellos suele ser casi irónica: un proveedor te ofrece una ADSL por 20€ y su competencia por 19,90€. No obstante, siempre hay otros que ofrecen la misma conexión por una cantidad bastante más alta: unos 35€, pero al cambio confías en que tendrás la seguridad que la conexión será buena y la respuesta de su servicio técnico sea inmejorable. Por desgracia, esto no es así.

    Ayer ocurrió que un operador que ofrece fibra óptica a un recinto como el PTA (Parque Tecnológico de Andalucía) donde conviven más de 600 empresas, principalmente tecnológicas, y que factura unos 2.000 millones de euros al año, dejó sin conexión de fibra y sin acceso a Internet a todas estas empresas durante varias horas, ocasionando pérdidas económicas a todos los niveles. No obstante, esas pérdidas son mucho más pronunciadas en las empresas orientadas a la VoIP, callcenters, datacenters, que son empresas que dependen de Internet para trabajar y que unas horas sin conexión no solo inciden en un impacto económico, si no de prestigio que, a la larga, afecta gravemente a las empresas.

    El proveedor de harina tiene un problema con el camión y deja sin harina a la panadería y esta no puede hacer pan. Todo el negocio de ese día se pierde, pero no solo eso, también se queda sin pan aquellos clientes fieles que compran en dicha panadería y ahora buscan otros lugares que vendan pan.

    Por esta razón, la conexión a Internet es tan importante, por esta razón hay que invertir en calidad frente a precio, y por esta razón, hay que tener sistemas que obliguen al proveedor de internet a compensar con creces a las empresas afectadas ante un corte de servicio. No solo por los datos causados durante la caída, si no también por los datos futuros que van a ocurrir por culpa de dicho corte.

    Los operadores suelen compensar estas caídas con una rebaja de la tarifa equivalente al tiempo que has estado sin servicio. De forma que pagas 30€/mes y te han dejado sin internet 1 día, te devuelven 1 euro. Justo o no, es lo que hay, por esa razón, muchas empresas tienen varias conexiones con varios proveedores, por si falla uno de ellos, poder utilizar otro, pero en la VoIP, la cosa se complica, ya que las direcciones IP están asociadas a un operador y si este cae, se lleva la dirección IP con él.

    Sin duda, la opacidad de funcionamiento de ciertas empresas impide conocer si ese problema es real o «provocado«, pero tanto en un caso como en cualquier otro, la CMT debería tomar cartas en este asunto para que mejorar las condiciones y que no vuelva a ocurrir.

    *Actualización*
    Al día siguiente de publicar este artículo, la operadora ONO ha dejado sin conexión de móvil y de Internet a muchos de sus usuarios, por lo que la OCU (Organización de Consumidores y Usuarios) ha publicado el siguiente artículo: Lo que te debe tu operador por dejarte sin red

     

  • Cómo instalar Asterisk como un profesional

    http://www.sinologic.net/A principios de años comentamos que iniciaríamos una serie de artículos introductorios sobre Asterisk orientados principalmente a aquellas personas que quieren comenzar y que no saben por donde. Si bien existen libros que pueden seguir, en Sinologic vamos a crear algunos artículos que seguro que ayudarán a cualquiera a aprender cómo funciona Asterisk de una forma rápida, sencilla y eficaz.

    El primero de esta serie de artículos es «Cómo instalar Asterisk«, algo fundamental y que debemos aprender. Seguro que existen cientos de artículos donde se explican cómo instalar Asterisk, pero confío en que puedas ver algunas diferencias que pueden hacer de tu Asterisk algo mejor que el resto. 😉

    Para seguir esta lista de artículos, puedes ver el tag #ast101 con los que vamos a marcarlos, de forma que pueda ser fácilmente identificables y sirva para que cualquier visitante pueda aprender a instalar y configurar Asterisk en condiciones.

    Antes de empezar, vamos a plantear dos posibles escenarios: Centos o Debian. Ambos sistemas disponen de Asterisk en modo «paquete binario», por lo que si vemos que se nos complica la instalación, siempre podemos instalarlo mediante yumapt-get y tendremos un Asterisk listo para funcionar, aunque no tan «pro» como este que vamos a instalar ahora.

    (más…)