Stopann fógraí ag teacht ar fhón a bhíonn ag brabhsáil go maith trí VPN na cuideachta. Lódálann leathanaigh ghréasáin, osclaíonn an aip, agus ní thaispeántar teachtaireachtaí ach sa bhaile nó tar éis an tollán a mhúchadh. In aip atá tógtha ar Firebase Cloud Messaging, is nasc amach ar leith agus fadtréimhseach é an cainéal push, ní an cosán HTTPS a chruthaigh an brabhsálaí díreach. Oibrigh trí na seiceálacha seo in ord agus stad ag an gcéad cheann a theipeann.

Deimhnigh go n-úsáideann an aip FCM i ndáiríre

Ní push gach fógra. Sceidealaíonn an aip cuid acu go háitiúil, iarrtar cuid eile thar HTTPS, agus tagann cuid eile trí chainéal soláthraí nach bhfuil baint ar bith aige le Firebase. Má tá Firebase Messaging i manifest agus i spleáchais na haipe, téann a fógraí de ghnáth thar nasc FCM, agus logálann an leabharlann cliaint an clárú faoi chlib intuartha.

adb logcat -s FirebaseMessaging:V
adb shell dumpsys package <package> | grep -i firebase

Deimhníonn comhartha clárúcháin sa log an t-iompar. Gan é, tá tú ag dífhabhtú píblíne fógraí ag leibhéal na haipe, agus ní chabhróidh athruithe balla dóiteáin. Tá tábhacht leis an idirdhealú seo mar tá teachtaireacht a seachadtar ach nach dtaispeántar riamh agus teachtaireacht nach dtagann choíche cosúil le chéile don úsáideoir.

Seiceáil na poirt amach, ní an suíomh gréasáin

Is nasc TCP a thosaíonn an gléas chuig port 5228 iad naisc ghléas FCM, le 5229 agus 5230 mar chúlroghanna agus 443 mar rogha dheireanach. Is féidir le balla dóiteáin a cheadaíonn 443 le haghaidh brabhsála push a bhriseadh fós, agus ní chlúdaíonn riail a cheadaíonn fearann API aipe na críochphointí teachtaireachta, ar seirbhísí ar leith iad.

Is naisc amach ón bhfón iad seo. Ní fhoilsíonn tú port isteach ar an ngléas ná ar gheata an VPN, mar sin má mholann duine aistriú port, tá an dearadh mícheart cheana féin. Is amhlaidh do riail a osclaíonn port amháin do gach seoladh ar an idirlíon: cuir teorainn leis na cinn scríofa.

PortRoleWhat to verify
5228Primary FCM connectionOutbound allowed and session state kept
5229, 5230Fallback portsOften missing from hand-written allowlists
443Last-resort fallbackWorks only if the client actually falls back
HTTP proxyNot a supported FCM transportProxy exclusion or bypass, not a port rule

Deir Treoir líonra Firebase freisin nach féidir prótacal seachadta FCM a iompar thar ghnáth-proxy HTTP. Mar sin ní chruthaíonn brabhsálaí a n-oibríonn trí proxy gréasáin na cuideachta aon rud faoin soc push: dhá chliant éagsúla iad le cosáin éagsúla.

Seiceáil na teorainneacha ama díomhaoin a mharaíonn an soc

Fanann nasc FCM oscailte idir teachtaireachtaí, rud a fhágann go bhfuil sé íogair do theorainneacha ama NAT agus iniúchta stáit. Iarrann treoir Firebase ar a laghad 30 nóiméad de chaoineadh díomhaoin san áit a bhfuil a leithéid de bheartas i bhfeidhm. Baineann teorainn ama seisiúin de chúig nóiméad an mapáil go ciúin, agus ní athnascann an fón go dtí go ndúisíonn rud éigin é, mar sin tagann teachtaireachtaí ina mbulc nó ní thagann ar chor ar bith.

Léigh tábla na seisiún ar an mballa dóiteáin nó ar gheata an VPN agus aimsigh nasc an fhóin le 5228-5230. Cuir a shaolre atá fágtha i gcomparáid leis an luach scríofa. Má tá sé níos giorra, ardaigh an teorainn ama do na poirt sin seachas gach beartas ar an ngléas a athrú, mar is deacair athrú teorann ama domhanda a chosaint agus níos deacra fós é a chealú.

Braithfidh seachadadh push freisin ar mhapáil na críochphointe maireachtáil trí shiúbhal idir Wi-Fi agus líonra soghluaiste. Is féidir mapáil atá ceangailte le comhéadan amháin a ligean ar lár le linn an aistrithe fiú nuair a cheadaíonn an dá líonra na poirt.

Socraigh an bhfuil seachbhóthar VPN inghlactha

Is féidir le cliaint VPN Android ligean don trácht an tollán a sheachbhóthar, agus féadfaidh FCM an líonra bunúsach a úsáid nuair a cheadaítear an seachbhóthar sin. Fanann an cainéal push criptithe sa chás sin, ach ní iompraíonn sé seoladh an tolláin a thuilleadh, mar sin ní bhaineann mascáil IP an VPN leis. Is comhréiteach beartais é sin, ní mífheidhmiú.

Má chuireann do bheartas cosc ar sheachbhóthar, caithfidh cosán an tolláin an nasc a iompar: poirt oscailte, teorainneacha ama fada go leor, proxy as an mbealach. Ná fág seirbhís bhainistithe amach go ciúin agus ná scaoil an glas ach toisc go n-oibríonn fógraí ar líonra neamhbhainistithe. Ní insíonn deilbhín an VPN cén cosán a roghnaigh seirbhís áirithe

Deighil seachadadh ó thaispeáint, ansin tástáil uair amháin

Cinneann cead, socruithe cainéil, Ná Cuir Isreach agus lasca in aghaidh an aipe an dtaispeántar teachtaireacht a seachadtar. Ar Android 13 agus níos déanaí is deontas ama rite é cead na bhfógraí, agus cruthaíonn deontas diúltaithe ciúnas atá go díreach cosúil le port blocáilte. Is fadhb láithrithe é teachtaireacht a tháinig ach nár taispeánadh; déileáil léi ar leith.

Déan tástáil rialaithe amháin in ionad teachtaireachtaí a sheoladh go fánach. Coinnigh an gléas, an cuntas agus an aip seasmhach, seol teachtaireacht amháin le hamstampa ar eolas, agus cuir riocht an VPN i gcomparáid le líonra ceadaithe gan VPN. Taifead am fáilte logcat agus am taispeána do gach rith. Má tá an seachadadh difriúil ach an taispeáint nach ea, is é cosán an líonra an athróg; má tá an dá rud comhionann, lean ort ag féachaint ar an aip.

Tabhair do úinéir an líonra na poirt, teorainn an proxy, an teorainn ama tomhaiste agus an cinneadh seachbhóthair in aon nóta amháin. Ní fionnachtain é «Múch an VPN», agus ní réiteach scóipithe é trácht Google ar fad a cheadú.

Ailt ghaolmhara