6.0.1 no puede enviar MMS a través de PIA Always-On VPN cuando se usa 4G LTE

Ayer configuré una VPN de PIA . Lo configuré para usar IPv4 sobre T-Mobile 4G LTE.

No puedo enviar ni recibir MMS mientras estoy conectado a la VPN ; se pueden enviar/recibir normalmente cuando la VPN está desconectada. Cualquier idea sobre el origen o la solución de este problema sería apreciada.

SMS funciona. La voz funciona. Las llamadas WiFi funcionan.

  • Usando L2TP/IPSec PSK.
  • El servidor VPN está configurado en el dispositivo Android usando IP, en lugar de un nombre de dominio.
  • El servidor DNS también está configurado por IP
  • No tengo ningún secreto L2TP.
  • Sin ID de IPSec
  • Uso de la clave precompartida de IPSec
  • No usar ningún dominio de búsqueda de DNS
  • No hay rutas de reenvío configuradas

Sospecho que hay algún tipo de problema de configuración con mi configuración de APN; la configuración actual funciona cuando se desconecta de la VPN.

** Actualización: aún no he encontrado una solución para este problema específico. Después de frustrarme con la configuración manual en el menú de configuración, decidí probar su aplicación oficial de Android . Establecerá la conexión por usted. Desafortunadamente, la versión actual de la aplicación no expone qué configuración específica está usando.

Configuración de APN página 1 Configuración de APN página 2 Configuración de APN página 3 Acerca de esta página de teléfono

Si puede enviar/recibir mensajes MMS con la VPN desconectada, su configuración de APN es correcta. Recuerde que MMS usa una conexión de datos, no su conexión normal de "voz" como lo hacen los mensajes telefónicos y SMS. No puedo decirlo con certeza, pero es probable que esto falle porque no está utilizando los servidores DNS de T-Mobile o no está accediendo a ellos desde "dentro" de la red de T-Mobile debido a la VPN, lo que hará que falle porque el dispositivo está no visto como en la red de Tmo.
@acejavelin Basado en esto, parece que configurar mi conexión para usar TMO DNS es la opción correcta: esto parecería tener sentido si el MMSC no se puede resolver. Solucionaré más problemas más tarde hoy y publicaré actualizaciones...
Es solo una suposición, por eso lo dejé como comentario y no como respuesta, pero parece razonable sabiendo que el APN es correcto ya que funciona cuando la VPN está deshabilitada.

Respuestas (1)

Acabo de encontrar un problema en AOSP que rastrea esto y tiene una solución sugerida para ello:

Probé Textra como una aplicación de reemplazo de mensajes de texto (por otras razones). En la configuración, tiene la opción de usar los protocolos del sistema o heredados para MMS. Incluso le dice al usuario que pruebe el Sistema si tiene una VPN habilitada. Cambié a Sistema desde el Legado predeterminado, y ahora mi MMS funciona perfectamente con una VPN en ejecución.

Gracias por compartir esto @zamber: probé Textra y desafortunadamente no funcionó para mí. Sin embargo, parece haber funcionado para otros en algunos casos. Parece que hay muchos problemas abiertos contra la VPN siempre activa de Android, como lo demuestra una búsqueda específica del sitio google.com/ ...
Hacer búsquedas específicas del sitio no le servirá de nada, ya que también obtendrá problemas cerrados. Parece que hay 25 problemas abiertos que coinciden con "siempre en vpn" code.google.com/p/android/issues/… . Eche un vistazo a estos problemas (y también a los antiguos) para ver cómo puede solucionar su problema.