Spjallsíðan hleðst en beina sambandið mistekst: hvar á að leita
Síðan og spjallflutningurinn eru mismunandi beiðnir. Skoðaðu WebSocket, atburðastreymi eða langa könnun og aðskildu uppsetningu, afhendingu og líftíma.
Opnaðu netpanelinn áður en þú hleður spjallsíðunni og finndu síðan beiðnina sem flytur skilaboðin frekar en þá sem teiknar skelina. Skjalið, skrifturnar, innskráningarskiptin og spjallflutningurinn geta allt farið á mismunandi hýsla. Flestar tilkynningar um að VPN hafi eyðilagt spjallið lýsa í raun einni af þessum fjórum beiðnum sem mistekst. Fylgstu með þeim í röð og svarið er yfirleitt sýnilegt á fyrstu tveimur mínútunum.
Finndu beiðnina sem flytur skilaboðin
Síaðu eftir tegund þegar síðan hefur hlaðist: WebSocket birtist sem eigin færsla, atburðastreymi helst opið með stækkandi svarhluta og löng könnun endurtekur sig með reglulegu millibili. Skráðu skema, hýsil, port og stöðu fyrir þá færslu sem flytur uppfærslurnar. Athugaðu hvort hún hófst fyrir eða eftir innskráningu, því flutningur sem opnast fyrir auðkenningu er yfirleitt önnur hönnun en sá sem opnast eftir hana. Lestu beiðnarhausana fyrir uppfærslubeiðnina eða samþykkta innihaldstegund, því þeir greina flutninginn sem síðan sem er í notkun valdi í raun.
Gamlar vettvangsfærslur lýsa flutningum sem vörur hættu að nota fyrir mörgum árum, svo treystu því sem vafrinn skráði frekar en greininni. Ef færslan vantar algjörlega kann að vera að kóði biðlarans hafi aldrei reynt samband, sem bendir til fyrri bilunar í skriftu eða stillingum. Síða sem hleðst sannar aðeins að skjalið kom fram, og sá greinarmunur ræður því hvort þú ert yfirleitt að kemba netið.
Uppsetning, afhending og líftími mistekst á mismunandi hátt
WebSocket opnast með HTTP-uppfærslu sem svarað er með stöðunni 101, og allt eftir það eru rammstýrð skilaboð frekar en síðusókn; þessi tvö stig heldur RFC 6455 skýrt aðskildum. Atburðastreymi svarar með streymisinnihaldstegund og heldur svarhlutanum opnum. Bæði geta mistekist að opnast, opnast og afhent ekkert, eða opnast, afhent og dáið síðan hljóðlega.
wscat -c wss://chat.example.com/socket -H "Origin: https://chat.example.com"
curl -N -H "Accept: text/event-stream" https://chat.example.com/events
Gríptu fyrstu merkingarbæru bilunina áður en þú snertir prófíl, því þessar þrjár tímasetningar benda á mismunandi lög. Ef handabandið klárast aldrei skaltu bera það saman við venjulega HTTPS-beiðni á sama hýsil til að sjá hvort eitthvað nái til hans yfirleitt. Ef það klárast og engin skilaboð berast skaltu fylgjast með römmunum eða streymisbolnum á meðan einhver sendir prófunarskilaboð frá öðrum reikningi. Ef það virkar og stöðvast svo skaltu skrá nákvæma tímasetningu og lokunarkóðann, því parið greinir hvor endinn gafst upp.
Kóði 1006 þýðir að sambandið lokaðist án lokunarramma, sem er eins og millistykki eða aðgerðaleysistími lítur út að innan frá vafranum. VPN-hjartsláttur sannar ekki að innri lota forritsins sé enn lifandi.
Beini vistþjónninn er sérstakur áfangastaður
Spjallbakendur búa oft á eigin hýsilsheiti, stundum á öðru porti eða á bak við sérstakt skírteini. Sá áfangastaður þarf eigin upplausn, leið og milliþjónsmeðferð, og klofin göngutenging getur haft síðuna inni en sambandið úti. Leystu beina hýsilsheitið frá biðlaravélinni og staðfestu að það svari með vistfanginu sem þú átt von á á því neti. Athugaðu skírteinakeðjuna sérstaklega fyrir það hýsilsheiti, því algildisvæði sem nær yfir síðuna nær ekki alltaf yfir endapunkt sambandsins.
Ef milliþjónn er á leiðinni skaltu staðfesta að hann leyfi uppfærsluna eða langlífa svarið í stað þess að biðminnisfylla það. Fyrirtækjamilliþjónar sem endurskrifa HTML fara oft illa með WebSocket-uppfærslur, sem gefur síðu sem teiknast á meðan spjallið tengist aldrei. Tvær beiðnir til sömu vöru eru því ekki tvær beiðnir til sama hýsils.
Lagaðu áfangastalann, ekki öryggisathuganirnar
Að laga áfangastalann er leiðabreyting og tilheyrir þeim sem á leiðina. Að slaka á skírteinisstaðfestingu eða fjarlægja Origin-haus er öryggisbreyting og tilheyrir þeim sem á stefnuna, sem er sjaldan sá sem kembir miðann. Skjótasta leiðin til að láta samband virðast vera er yfirleitt skjótasta leiðin til að gera atvik mögulegt.
Spurðu eiganda forritsins hvaða uppruna bakendinn samþykkir áður en þú breytir nokkru og sendu það svar til þess sem stjórnar milliþjóninum. Ef skírteinisvilla birtist aðeins í gegnum göngin skaltu skoða tækið sem grípur inn í frekar en að setja upp framhjáhlaup.
Skráðu nóg til að afhenda áfram
Gagnlegi gripurinn er stuttur: vefslóð síðunnar, beini endapunktur, niðurstaða handabands, fyrsti bilunartími og hvort reynt hafi verið að tengjast aftur. Bættu við heiti VPN-prófílsins og netinu sem þú varst á, og hver sem les það getur endurtekið prófið án þess að spyrja sex spurninga. Feldu vafrakökur, heimildarhausa og skilaboðabolinn og veldu frekar skjáskot af tímarúðunni en fulla skjalasafnsútflutning. Rammar og netsskjöl geta innihaldið einkaskilaboð og lotumerki, svo skoðaðu áður en þú hengir við nokkru.
Ef bilunin er hljóðlát lokun skaltu taka með lokunarkóðann og aðgerðaleysistímabilið sem á undan fór, því parið greinir yfirleitt eiganda tímamarksins. Afhentu skráninguna eiganda forritsins eða gáttarinnar í stað þess að giska sjálf á tímamarksgildi. Svar þeirra um studda lifandahaldið er það sem lokar miðanum.