Verkkosivut latautuvat, puhelut toimivat ja kuvaviesti jää lähettämiseen ilman virhettä, jolla voisit tehdä jotain. Tämä yhdistelmä ei ole internetkatkos. MMS on operaattorin palvelu, jolla on oma kokoonpanonsa ja oma toimitospolkunsa, ja Androidissa alusta voi pyytää sille tietyn verkon sen sijaan, että se käyttäisi uudelleen reitin, jonka selain otti. Tästä seuraa kolme päätöstä: mikä viestityyppi todella epäonnistui, kenelle kuljetus kuuluu ja onko VPN ylipäätään mukana.

Mikä viestityyppi todella epäonnistui

SMS, operaattorin MMS ja RCS ovat kolme eri palvelua, jotka jakavat yhden keskusteluikkunan. Ketjun kupla ei kerro, mitä niistä käytettiin, eikä yhden korjaus kosketa muita. Epäonnistunut kuvaviesti, joka on todellisuudessa RCS-viesti, ei korjaannu APN-asetuksia muuttamalla, eikä MMS, joka ei koskaan lähtenyt puhelimesta, korjaannu rekisteröimällä RCS uudelleen.

Selvitä vika yksinkertaisimmin saatavilla sanoin: tuleeko pelkkä tekstiviesti, epäonnistuuko pieni kuva lähetyksessä, vastaanotossa vai molemmissa, ja onko vika VPN:ää vanhempi. Jos vastaus on, että vain saapuvat kuvat epäonnistuvat, katsot latauspolkua, joka käyttäytyy rajoitetussa verkossa eri tavalla kuin lähetyspolku.

MMS pyytää verkkoa, ei vain reittiä

Android tarjoaa MMS-toiminnot SmsManager ja alustan MMS-palvelun kautta, joka voi pyytää tietyn liittymän MMS-kykyistä matkapuhelinverkkoa. Se on kapeampi pyyntö kuin sovelluksen avaama HTTPS-yhteys oletusreitillä. Siksi VPN, joka kuljettaa kaiken tavallisen liikenteen, voi olla olemassa toimivan MMS-polkua rinnalla, ja siksi päinvastainen yhdistelmä näyttäytyy vikana.

Ero on tärkeä, koska se osoittaa eri omistajiin. Jos alustan MMS-pyyntöä ei voida täyttää, ongelma on liittymän tai operaattorin puolella. Jos se onnistuu mutta siirto pysähtyy vain VPN:n ollessa päällä, parempi epäilty on sovelluksen verkkointegraatio tai VPN-käytäntö. Näiden kahden välillä arvailu tuhlaa eniten aikaa tällaisessa raportissa.

What you observeWhere to look first
No mobile data at all, SMS also failsSubscription, carrier data service, SIM state
Browsing works, MMS fails only with the VPN onThe app's network integration or the VPN policy
MMS fine, RCS will not registerRCS registration, unrelated to the MMS transport
MMS fails on one SIM but not the otherWhich subscription owns mobile data, and which sent the message

Jätä operaattorin kokoonpano rauhaan

Pidä operaattorin tarkoittama APN, MMS-palvelimen osoite ja välityspalvelinasetukset sellaisinaan. Se, että VPN muuttaa selailukäyttäytymistäsi, ei ole syy liittää tuntematonta APN:ää tai julkista DNS-palvelinta; MMS ei käytä sitä ratkaisijaa, jota selain suosii, ja väärä APN rikkoo ainoan polun, joka toimi.

Tarkista kahden SIM-kortin puhelimessa kaksi erillistä asiaa: mikä liittymä omistaa tällä hetkellä mobiilidatan ja mistä liittymästä viesti lähetettiin. On tavallista testata SIM-kortilla, jolla sattuu olemaan dataa, kun taas epäonnistuva ketju on sidottu toiseen. Vanhempi kolmannen osapuolen viestisovellus voi käyttää myös mukautettua tai vanhentunutta verkkopolkua, joka käyttäytyy eri tavalla kuin järjestelmään integroitu polku, joten suosi ylläpidetyn sovelluksen dokumentoitua tilaa vanhasta versiosta muistettujen valikkonimien sijaan.

Tee vertailusta kapea

Pidä kaikki muuttumattomana paitsi sitä yhtä muuttujaa, jota testaat: sama sovellus, sama vastaanottaja, sama liittymä, yksi pieni ei-arkaluonteinen testikuva. Kirjaa, epäonnistuuko lähetys, vastaanotto vai molemmat, mikä on tarkka virheteksti ja muuttuuko tulos VPN:n ollessa päällä.

Jos käytäntö sallii henkilökohtaisella laitteella, lyhyt vertailu ilman VPN:ää eristää riippuvuuden. Se on diagnoosi, ei suositus toimia ilman suojausta, ja hallitulla tai lukitulla laitteella tuettu työnkulku tulee ylläpitäjältä eikä foorumiviestistä. Vältä yksityisen median toistuvaa lähettämistä vain, jotta voisit toistaa vian, jonka voit toistaa kerran.

Mitä antaa tuelle ja mitä ei pidä olettaa

Jos vain VPN:n ollessa päällä oleva tapaus epäonnistuu, hyödyllinen raportti sisältää asiakasohjelman nimen ja version, viestisovelluksen version, verkkotyypin, käytössä olevan liittymän ja vian tarkan paikallisen ajan. Näillä viidellä tiedolla joku voi sovittaa vian operaattorin ja asiakasohjelman lokeihin arvailun sijaan.

Älä oleta, että viestisovelluksen poissulkeminen on parannuskeino. Järjestelmän puhelinpalvelukomponentit voivat omistaa osan toiminnosta, ja ilman VPN:ää tapahtuva estokäytäntö käyttäytyy eri tavalla kuin yksinkertainen poissulkeminen, joten sovellus voi edelleen epäonnistua näyttäen kuitenkin poissuljetulta. Testaa poissulkemista hypoteesina, säilytä tulos ja peru se, jos todisteet eivät tue sitä.

Aiheeseen liittyvät artikkelit