miércoles, 20 de enero de 2016

Marronazo: Whatsapp no funciona a través de un proxy

Pues ya lo descubro en el título, cuando por fin consigues un acceso a la wifi del curro para usar el Whatsapp, resulta que este no funciona, no envía ni recibe nada, aunque tu tienes acceso a internet desde el navegador.., y lo más triste, que aunque piensas que es por culpa del proxy de turno que suele capar accesos, puertos y movidas, en realidad esta vez no tiene la culpa del tema, descubres que es el propio Android el que está limitado y es el que no admite conexiones a través de un proxy excepto para el navegador, por lo que tu estás tan feliz con tu conexión Wifi, puedes navegar por internet, pero el resto de aplicaciones en segundo plano no están accediendo a nada, incluido el Whatsapp, claro.

En el capítulo de hoy descubriremos que la peña, en su afán de inventar cosas para saltarse lo establecido, ya ha resuelto este tema:


En esa entrada explica 2 soluciones, la primera es mediante una app (Drony) que instalas en el movil y que disimula el proxy de forma que  el Whatsapp no se entera de su existencia y funciona ok. Esta es la solución que yo he probado y he conseguido que funcione.
La otra posible solución es mediante otra app que crea una VPN o algo así, pero que me pareció mucho más compleja.

Para implantar la primera solución, una vez instalada la app Drony "solo" hay que saber como configurarla, hay un enlace a un pequeño documento en inglés en la página de GooglePlay de la app camuflado en la descripción de la misma:


Los pasos a seguir, resumiendo este documento son:

- En la configuración Wifi del móvil, en la conexión Wifi en cuestión ponemos como 
         Proxy: localhost
         Puerto: 8020

- En la app Drony, vamos a la pestaña SETTINGS y allí a Wifi, donde seleccionamos la conexión Wifi en cuestión y después ponemos esta configuración:

        Proxy type: manual 
        Hostname:  xxxxxxxxx   (dirección o nombre del proxy del curro)
        Port:            XXXX         (puerto del proxy del curro, normalmente 8080 o 8081)

- Por último: activar Drony poniéndolo a ON desde la pestaña principal.

La app parece muy completa y tiene muchas opciones como que permite introducir proxys con usuario y contraseña y lo mejor de todo: al parecer se activa ella sola cuando detecta que te estás conectando con la conexión Wifi que tienes asociada por lo que te despreocupas de estar activándola o desactivándola cada vez, para ello tienes que marcar en la configuración en Start Option: "Start only if proxy port match Drony", es un poco raro porque una vez marques eso se queda puesto en la configuración: "Always start" y dá la impresión de que va a hacer el efecto contrario, que es estar siempre activo, pero no.



Prueba superada.

15 comentarios:

  1. Hola instale la aplicación y la configure siguiendo este tutorial,
    Sucede que whatsApp me funciona en la parte de enviar y recibir mensajes, pero las llamadas no se conectan, que puedo hacer al respecto? Agradezco de antemano tu respuesta.

    ResponderEliminar
    Respuestas
    1. Lo siento, no lo he probado, no suelo usar llamadas de whatsapp porque en general suelen ser de mala calidad, supongo que si a esto le sumas el doble proxy por el que pasa la llamada con este truco, es bastante posible que no funcione. Si encuentras como resolverlo puedes aportarlo, gracias.

      Eliminar
  2. Capo! aunque me deje sin internet en las otras app no importa! ahora para iphone? si tienes algo comparte por favor.

    ResponderEliminar
    Respuestas
    1. Hay una app llamada Psiphone, que corre en android y iphone, no la he probado en iphone, porque en este momento NO tengo, pero lo use en android y mas o menos funciona

      Eliminar
  3. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  4. yo la use a la app y funciona bien, pero el tema es q consume mucha bateria y tengo q conectar el cargador a cada rato.

    ResponderEliminar
  5. Ya conocia Drony para Android, muy buena app, pero IOS no la tiene. Que solucion puede haber para los iphone?

    ResponderEliminar
  6. buenas tardes, no me funciona aun el whatsapp. creen que ya no este funcionando o sera que hice algo mal?

    ResponderEliminar
  7. amigo tengo el proxy instalado y lo uso, realmente muy bueno, pero tengo un problema y resulta que es con las llamadas del whatsapp, con drony activado no me salen las llamadas de whatsapp, es imposible conectar aunque llame yo o la otra persona llame, como puedo implementar alguna regla o algo que me permita la conexión de llamadas sea de voz o vídeo, solo eso me falla, tengo la apk, actualizada.

    ResponderEliminar