Mail alerts con pushOver

Bueno una empresa me pidió que le haga un sistema para recibir notificaciones si el servidor de correo cae. Lo que se le puede ocurrir a todo el mundo es usar un telnet y monitorear el servicio, pero cosa de descartar problema de DNS, espacio en disco y demás cosas hice un daemon un poco más complejo.
La idea es:
+ Enviar un correo y revisar si lo recibimos desde otro servidor al nuestro.
+ Luego al revés, o sea, enviar un correo desde nuestro servidor al servidor de control a ver si llega.
Si en ambos casos llegar, todo perfecto, si no envía notificaciones push a una lista de iphones. Más sencillo imposible, y más útil tampoco :P.

Continue reading

IOS 4.2.1 después de hacer JailBreak con spirit

Hola Gente, después de un par de meses de que salió el IOS4 por fin hice tiempo de actualizar y me encuentro con el siguiente mensaje:

the device isn’t eligible for the requested build

Estuve cerca de dos horas intentando solucionarlo y quiero ahorrarselo a ustedes, el problema es para los que teníamos el IOS 3.1.3 (o similar) e hicimos jailbreak con spirit, dejándolo incompatible con el IOS4. La solución… spirit2pwn es un paquete que se instala desde cydia, luego de instalar y reiniciar ya podremos actualizar sin problemas.

Continue reading

Zimbra + Funambol 8.5 sin entorno gráfico

Bueno gente, mi anterior instalación de funambol (versión 7.X) empezó a dar error con las modificaciones que se le hizo a la aplicación del iPhone, por si les sirve el error es este:
….
[2010-07-21 10:57:51,512] [funambol.transport.http] [ERROR] [B190EF60990A956046CB72100C6ABD24] [iph-eTBQtRwEWFu5pP/LHOdmgQ==] [mail@protected.com] [] Error processing the request
java.lang.ArrayIndexOutOfBoundsException: 8192
at org.xmlpull.mxp1.MXParser.parseCDSect(MXParser.java:2869)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1189)
at org.xmlpull.mxp1.MXParser.nextToken(MXParser.java:1100)
…..
Así que voy a aprovechar para hacerles un howto de como instalar esto, espero les sirva.

Continue reading