Op Ôfbrekke klikke wurket, en tsien sekonden letter komt de tunnel dochs werom. Dy loop is komselden de VPN-klant dy't him ferkeard hâldt; it is in herstel-skript dat altyd mar ien fraach stelde, „is er dels?“, en dy beäntwurde troch te ferbinen. Sadree't jo de fraach dy't de brûker beäntwurde skiede fan de fraach dy't it systeem rapportearret, wurdt de fix in lyts bytsje steat ynstee fan in langer sliepen.

Twa fragen, net ien

Moat dit profyl no ferbûn wêze, en wat rapportearret it systeem op dit stuit? Dat binne ferskillende fragen mei ferskillende eigners, en in herstelbelied hat beide nedich foar't it hannelt. Bedoeling is eat dat jo ark beslút en ûnthâldt. Waarnommen steat is eat dat it platfoarm jo fertelt.

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

Lês de rigen as in belied, net as in list fan gefallen. De twadde rige is dy't de measte skripts weilitte, en it is de iennige rige dy't in monitor ûnderskiedt fan in masine dy't derop stiet gelyk te hawwen.

Waarnommen status is gjin foarkar

Apple's Network Extension-statusmodel rapportearret de steaten connecting, connected, disconnecting, disconnected en recovery. Alle fiif beskriuwe de ferbining. Gjint fan harren seit „de brûker frege dit profyl yn pause te bliuwen“, want dat is hielendal gjin ferbiningssteat. Kliïnten dy't net op dat ramt boud binne, eksposearje har eigen stipe kontrôles en statusopropen, en se lûke deselde line yn har eigen wurdskat.

It gefolch is dat in ferbrutsen status nea op himsels ynterpretearre wurde kin. It betsjut ien fan teminsten trije dingen: de tunnel foel del, de brûker stoppe him, of it systeem sit tusken besykjen. Allinnich jo eigen bedoelingsregistraasje kin dy útinoar helje. Skriuw dy registraasje op, hâld him oer werstarts hinne as er in werstart oerlibje moat, en fernij him op it stuit dat de brûker hannelt ynstee fan him letter út in logrigel ôf te lieden.

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

Wa meie dit profyl noch mear starte

In pause dy't jo helper ûnthjit is mar sa sterk as de oare eigners fan itselde profyl. In On Demand-regel, in beheard konfiguraasje of in twadde klant kinne allegear in ferbining freegje, en jo helper sil stikken lykje wylst er him krekt hâldt sa't it skreaun is.

Fyn elk meganisme dat it profyl starte kin foar't jo ûnthjitte in pause te respektearjen, en skriuw op hokker wint. Wannear't in beheard tsjinst bewust in persoanlike pausopsje efterhâldt, is dat in beslút fan de behearder oer belied, net in gat dat in skript foltôgje moat troch mei it behear te fjochtsjen.

Meitsje de werbesykjen saai

Behein it oantal besykjen en meitsje elk besyk reagearjend op eat dat feroare is: it netwurk kaam werom, de gateway antwurde, de oanmelding foltôge. In net berikbere gateway, in ferrûne identiteit en in ôfwiisde twadde faktor nedichje trije ferskillende antwurden, en in strakke loop jout alle trije itselde.

Sjoch wat in fluch werbesykjen eins op it skerm produsearret. Werhelle dialogen dy't de brûker slút binne slimmer as ien dúdlike flatermelding, en se leare minsken troch prompts te klikken sûnder se te lêzen.

Pause en ferkearsbelied binne aparte ûnthjitten

In troch de brûker pauzearre tunnel lit ferkear faak mei opset blokkearre, en dat is krekt it hiele punt fan in belied yn kill switch-styl. Dat betsjut dat Pause krekt ien ding ûnthjitte moat: herstel stoppet. It moat net stil feroarje wat it netwurk tastean.

Beslis it ferkearsgedrach apart, dokumintearje it njonken de Pause-kontrôle, en hâld it konsekwint oft de tunnel no pauzearre, mislearre of ôfwêzich is. Oars leart de brûker dat op Ôfbrekke klikke eat ûnfoarsisber docht, en it folgjende stipekaartsje giet oer in netwurk dat „soms ophâldt te wurkjen“ sûnder sichtbere reden.

Relatearre artikelen