Google-Apps verlieren die Verbindung zu den Servern, wenn mobile Daten verwendet werden

Ich habe mit einem seltsamen Verbindungsproblem zu kämpfen, das ich mit Google Maps 6.14.1 (#6140011) auf dem Galaxy Nexus (mit Android 4.1.2/CM10) habe.

Das Problem tritt mit den folgenden Symptomen bei mobilen Daten auf:

  • Die App stoppt das Laden zusätzlicher Kacheln aus dem Netzwerk, die zuvor nicht zwischengespeichert wurden (während die zwischengespeicherten ohne Probleme angezeigt werden).
  • Die App synchronisiert keine markierten Orte mehr.
  • Immer wenn Sie versuchen, Wegbeschreibungen für öffentliche Verkehrsmittel zu berechnen, bleibt es im Fortschrittsdialogfeld "Wegbeschreibungen für öffentliche Verkehrsmittel abrufen" hängen (es gibt keine Fehlermeldung, das Dialogfeld bleibt einfach für immer dort).
  • Beim Versuch, einen Ort zu finden ( jede Suchanfrage), bleibt es im Fortschrittsdialog "Suche nach: X" hängen (es gibt keine Fehlermeldung, der Dialog bleibt einfach für immer dort).
  • Beim Umschalten zur Navigation bleibt es im Fortschrittsdialog "Fahrtroute abrufen" hängen.

Dinge, die ich versucht habe:

  • Neustart: hat keinerlei Auswirkung.
  • Umstellung auf WLAN. Dann funktioniert alles. Dies könnte so klingen, als würde mein Netzanbieter (ein T-Mobile US MVNO) den Google Maps-Verkehr blockieren, aber lesen Sie weiter!
  • Mein Tablet (CM9) an das Telefon anbinden: Google Maps funktioniert auf dem Tablet einwandfrei, was mich zu dem Schluss führt, dass es nicht das Netzwerk ist, das bestimmte Arten von Daten blockiert. Wenn Sie die SIM-Karte jedoch direkt in dasselbe Tablet einlegen, funktioniert es erneut nicht.
  • Stoppen Sie den Vorgang und löschen Sie dann alle Daten: Dies behebt dieses Problem "für eine Weile" (einige Minuten bis einige Stunden). Ich habe noch nicht herausgefunden, was dazu führt, dass der Problemzustand zurückkehrt. Es könnte eine feste Zeitspanne sein, es könnte der erste Wechsel von mobilen Daten zu Wi-Fi und zurück sein, ich weiß es nicht. UPDATE : Ich hatte es 5 Minuten nach einem „Clear Data“ mit Wi-Fi die ganze Zeit deaktiviert, so dass die nächste Verbindung zu Wi-Fi nicht der Auslöser zu sein scheint.
  • Connect ddms: Das Abrufen von Wegbeschreibungen für öffentliche Verkehrsmittel führt nicht dazu, dass Warnungen oder Fehler protokolliert werden.
  • Neuinstallation von Google Maps: wie "Daten löschen", es hilft für ein paar Minuten.

Potenziell verwandte Probleme:

  • Gmail lädt keine Bilder. Abgesehen davon funktioniert Google Mail perfekt, einschließlich der Hintergrundsynchronisierung von E-Mails auf mobilen Daten. Dieses Problem tritt auch im WLAN auf.
  • Goggles sagt immer "Netzwerkfehler" und "Authentifizierung fehlgeschlagen" (wiederum funktioniert es im WLAN einwandfrei).
  • Google Now meldet „Auf den angeforderten Inhalt ‚…‘ kann nicht zugegriffen werden. Der Zugriff ist für diesen User-Agent nicht zulässig.“
  • In GMaps -> Einstellungen -> Info -> Netzwerk sehe ich den folgenden Fehler „Error – Bad HTTP response code: 403 for 62,71,72 class java.io.IOException“. Ich kann jedoch keine zusätzlichen Informationen dazu erhalten. Es könnte Wochen alt sein, wie ich das sehe, obwohl alles einwandfrei funktioniert.
  • Einige Dinge in der Facebook-App funktionieren (Benachrichtigungen werden angezeigt), aber einige führen nur zu einer Fehlermeldung „Kann keine sichere Verbindung finden“ (Navigation zu einem einzelnen Beitrag).
  • Andere Apps, die das WebView-Steuerelement verwenden, zeigen Inhalte in einigen Fällen nicht richtig an. (NewsRob zum Beispiel kann problemlos synchronisieren, aber wenn versucht wird, zur Webansicht eines Artikels zu wechseln, der zuvor nicht zwischengespeichert wurde, zeigt es eine ähnliche Fehlermeldung wie die von Google Now oben.)

Weitere Hinweise:

  • Die Mobilfunknetzanzeige ist währenddessen blau/grün (zeigt eine funktionierende Verbindung zu den Google-Servern an) und alles andere scheint perfekt zu funktionieren.
  • Dies ist bei verschiedenen Builds passiert, einschließlich des CM10 final, das nach einem Zurücksetzen auf die Werkseinstellungen installiert wurde.

Antworten (1)

Es stellte sich heraus, dass dies tatsächlich ein Netzwerkanbieterproblem war (in meinem Fall: SimpleMobile in den USA) und die Lösung ist unglaublich einfach: Entfernen Sie den Proxy-Server aus dem APN und alles funktioniert.

Der letzte Hinweis, den ich brauchte, war die Google Now-Fehlermeldung, die mich zu diesem Thread auf xda-developers googeln führte .

Ich habe keine Erklärung dafür, warum „Daten löschen“ das Problem für ein paar Minuten behoben hat und warum dies nicht auftrat, als das Tablet über das Telefon angebunden wurde (vielleicht irgendwie eine zwischengespeicherte Serververbindung?). Es erklärt jedoch, warum das Problem beim Einlegen der SIM-Karte in das Tablet (der APN wird mit dem problematischen Proxy als Voreinstellung geliefert) erneut auftrat, und das hätte mich raten müssen, denke ich.

Ich hatte das gleiche Problem auf meinem Galaxy S4 im H2O-Netzwerk (ein AT&T MVNO). Ihre Website sagt, dass sie einen Proxy-Server in den APN-Einstellungen festlegen sollen, aber nach dem Löschen des Proxys funktionieren meine Apps jetzt mit mobilen Daten.