Göngin koma til baka, biðlarinn segir tengt, og vafrinn snýst enn á síðu sem hann var að hlaða fyrir rofið. Endurtenging VPN endurheimtir leið og endurheimtir ekki þá tengistöðu sem forritin og fjarlægi endinn söfnuðu á þeirri gömlu. Þetta eru tvennt ólíkt að laga, og að rugla þeim sendir þig aftur í VPN-stillingarnar að ástæðulausu.

Ein próf aðgreinir þau skýrt, og hún tekur tíu sekúndur. Sendu nýja beiðni á sama áfangastað á meðan gamla hangir.

Hvað lifir endurtengingu af og hvað ekki

Göng eru safn leiða, lykla og vistfanga, og endurtenging getur endurheimt öll þrjú á meðan hvert uppsett streymi er dautt. Stýrikerfið heldur sokka opnum vegna þess að forritið bað um það, og tímatakmörk sokkans geta verið mínútur eða klukkustundir í burtu. Undir því hefur mótaðilinn gleymt streyminu, færsla í þýðingu er útrunnin, eða leiðin liggur nú í gegnum endapunkt sem sá handabandið aldrei. Ekkert í endurtengingarferlinu fer í gegnum sokka forritsins og lagar þá.

Sumir biðlarar bæta við krók sem sleppir úreltum tengingum við endurtengingu, og flestir gera það ekki. Hegðunin hér er breytileg eftir biðlara, kerfi og útgáfu.

Fjarlægi endinn gleymdi þér líka

Fjarlægi endinn heldur eigin stöðu: TLS-lotu, TCP-stýriblokk og ef til vill færslu í vörpun sem bindur vistfangið og portið þitt við streymið. Þýðingartæki á leiðinni getur látið þá vörpun renna út á meðan bilið stendur, jafnvel þótt göngin endurreisist fljótt. Þegar vörpunin er farin koma pakkar fyrir streymi sem þjónninn þekkir ekki lengur, og svarið getur verið reset sem biðlarinn sýnir aldrei. Forrit tilkynna þetta sem stöðnun en ekki villu, því þau bíða enn eftir sokka sem svarar aldrei.

Aðgerðarleysistímatakmörk á þjónshlið gera það sama eftir eigin áætlun, og þess vegna getur lota dáið án nokkurs netatburðar. Tenging sem var aðgerðarlaus lengur en þjónninn gerir ráð fyrir er þegar farin áður en þú tekur eftir að göngin færðust.

Ný beiðni er prófið sem aðgreinir þau

Sendu nýja beiðni á sama hýsil á meðan gamla hangir enn, og fylgstu með báðum. Ef nýja beiðnin tekst virka göngin, leiðin og nafnaleysnin, og bilunin takmarkast við úrelta streymið. Ef nýja beiðnin mistekst líka ertu með leiðarvandamál og lotustaða forritsins er fölsk vísbending.

Hafðu hvers kona blokkun beins umferðar á sínum stað meðan prófið stendur. Beiðni sem tekst um tilviljunarkennda varaleið sannar ekkert um göngin.

Staðfestu með nýrri tengingu, ekki þeirri gömlu

Skipanirnar hér að neðan sýna sokkana sem enn eru opnir, hefja eina nýja beiðni og athuga hvort lotutaflan heldur enn færslu fyrir streymið. Keyrðu fyrstu fyrir og eftir endurtengingu svo munurinn sjáist. Skiptu hýslinum og portinu út fyrir þína eigin þjónustu.

ss -tanp | grep -E ':(443|8443)'
curl -sS -o /dev/null -w '%{http_code} %{time_connect}\n' --max-time 8 https://intranet.example.com/
conntrack -L 2>/dev/null | grep 8443
dig +short intranet.example.com

Uppsettur sokkur án umferðar á hreyfingu er það einkenni sem á að leita að, og ný beiðni sem skilar stöðukóða sýnir að leiðin er lifandi. Tengingartaflan svarar því hvort eitthvað varpar enn streyminu, og það er sá hluti sem biðlarinn getur ekki séð. Fyrirspurn þýðandans nær yfir hinn helminginn af síðuhleðslu, því nafnabilun og stífluð tenging líta eins út í vafra. Saman aðgreina þessi fjögur úttök úrelta lotu frá brotnum göngum.

Skráðu tíma rofsins, tíma endurtengingarinnar og muninn á gömlu og nýju beiðninni. Sú skráning breytir óljósum kvörtunum í skýrslu sem einhver getur brugðist við.

Tengdir greinar