Að ýta á Aftengja virkar, og tíu sekúndum síðar kemur göngin samt aftur. Þessi lykkja er sjaldan rangt hegðun VPN-biðlara; hún er endurheimtuskrift sem spurði alltaf bara einnar spurningar, „er það niðri?“, og svaraði henni með því að tengja. Þegar þú aðskilur spurninguna sem notandinn svaraði frá spurningunni sem kerfið greinir frá, verður lagfæringin lítill skammtur af ástandi í stað lengri svefns.

Tvær spurningar, ekki ein

Ætti þessi prófíll að vera tengdur núna, og hvað greinir kerfið frá í augnablikinu? Þetta eru mismunandi spurningar með mismunandi eigendum, og endurheimtustefna þarf báðar áður en hún bregst við. Ásetningur er eitthvað sem tólið þitt ákveður og man. Athugað ástand er eitthvað sem pallurinn segir þér.

IntentWhat you observeWhat to do
WantedDropped unexpectedlyAllow one supported recovery attempt
Paused by the userDisconnectedDo nothing until intent changes
WantedAlready connectingWait instead of starting a rival attempt
WantedAuthentication needs a personPrompt, then stop replaying credentials

Lestu raðirnar sem stefnu frekar en lista yfir tilvik. Önnur röðin er sú sem flestar skriftir sleppa, og hún er eina röðin sem greinir vöktun frá vél sem krefst þess að hafa rétt fyrir sér.

Athugað ástand er ekki val

Staðallíkan Network Extension frá Apple greinir frá stöðunum connecting, connected, disconnecting, disconnected og recovery. Öll fimm lýsa tengingunni. Ekkert þeirra segir „notandinn bað um að þessi prófíll yrði áfram í bið“, því það er alls ekki tengingarstaða. Biðlarar sem eru ekki byggðir á þeim ramma sýna eigin studdu stýringar og stöðuköll, og þeir draga sömu línuna með eigin orðaforða.

Afleiðingin er sú að aftengt ástand er aldrei hægt að túlka eitt og sér. Það þýðir eitt af að minnsta kosti þremur hlutum: göngin féllu, notandinn stöðvaði þau, eða kerfið er milli tilrauna. Aðeins eigin skrá þín um ásetning getur greint þau að. Skrifaðu þá skrá niður, haltu henni yfir endurræsingar ef hún þarf að lifa endurræsingu af, og uppfærðu hana á þeirri stundu þegar notandinn bregst við í stað þess að álykta hana síðar út frá logglínu.

scutil --nc list
scutil --nc status "Office VPN"

Hverjir aðrir mega ræsa þennan prófíl

Bið sem aðstoðarmaður þinn lofar er aðeins eins sterk og aðrir eigendur sama prófíls. On Demand-regla, stýrð stilling eða annar biðlari geta allir beðið um tengingu, og aðstoðarmaður þinn mun líta út fyrir að vera bilaður á meðan hann hagar sér nákvæmlega eins og skrifað er.

Finndu hvert fyrirkomulag sem getur ræst prófílinn áður en þú lofar að virða bið, og skrifaðu niður hver vinnur. Þegar stýrð þjónusta heldur viljandi eftir persónulegum biðvalkosti er það ákvörðun stjórnanda um stefnu, ekki bil sem skrift á að fylla með því að berjast við stjórnun.

Gerðu endurtilraunirnar leiðinlegar

Takmarkaðu fjölda tilrauna og gerðu hverja háða einhverju sem breyttist: netið kom aftur, gáttin svaraði, skilríkjabeiðninni lauk. Óaðgengileg gátt, útrunnið auðkenni og hafnaður annar þáttur þurfa þrjú mismunandi svör, og þétt lykkja gefur öllum þremur sama svarið.

Fylgstu með því hvað hröð endurtilraun framleiðir í raun á skjánum. Endurteknir gluggar sem notandinn lokar eru verri en ein skýr bilunarskilaboð, og þeir kenna fólki að smella í gegnum skilaboð án þess að lesa þau.

Bið og umferðarstefna eru aðskilin loforð

Göng sem notandinn setti í bið láta umferð oft vera lokaða viljandi, og það er allt tilgangurinn með stefnu í kill switch-stíl. Það þýðir að Bið ætti að lofa nákvæmlega einu: endurheimtin stöðvast. Hún ætti ekki að breyta hljóðlega því sem netið leyfir.

Ákveddu hegðun umferðar sérstaklega, skjalfestu hana við hlið Bið-stýringarinnar, og haltu henni samkvæmri hvort sem göngin eru í bið, hafa brugðist eða eru ekki til staðar. Annars lærir notandinn að ýta á Aftengja geri eitthvað ófyrirsjáanlegt, og næsta stuðningsbeiðnin fjallar um net sem „hættir stundum að virka“ án sýnilegrar ástæðu.

Tengdir greinar