துண்டி என்பதை அழுத்துவது வேலை செய்கிறது, பத்து வினாடிகளுக்குப் பிறகு சுரங்கம் எப்படியும் திரும்பி வருகிறது. அந்த சுழற்சி அரிதாகவே VPN கிளையண்டின் தவறான நடத்தை; அது எப்போதும் ஒரே ஒரு கேள்வியை மட்டும் கேட்ட மீட்பு ஸ்கிரிப்ட், «அது கீழே உள்ளதா?», மற்றும் இணைப்பதன் மூலம் அதற்கு பதிலளித்தது. பயனர் பதிலளித்த கேள்வியை கணினி தெரிவிக்கும் கேள்வியிலிருந்து நீங்கள் பிரிக்கும்போது, சரிசெய்தல் நீண்ட தூக்கத்திற்குப் பதிலாக சிறிய அளவு நிலையாக மாறுகிறது.

இரண்டு கேள்விகள், ஒன்று அல்ல

இந்த சுயவிவரம் இப்போது இணைக்கப்பட்டிருக்க வேண்டுமா, மற்றும் கணினி இந்த நேரத்தில் என்ன தெரிவிக்கிறது? அவை வெவ்வேறு உரிமையாளர்களைக் கொண்ட வெவ்வேறு கேள்விகள், மேலும் மீட்புக் கொள்கைக்கு செயல்படும் முன் இரண்டும் தேவை. நோக்கம் என்பது உங்கள் கருவி முடிவெடுத்து நினைவில் வைத்திருக்கும் ஒன்று. கவனிக்கப்பட்ட நிலை என்பது தளம் உங்களுக்குச் சொல்லும் ஒன்று.

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

வரிகளை நிகழ்வுகளின் பட்டியலாக அல்ல, கொள்கையாகப் படியுங்கள். இரண்டாவது வரி பெரும்பாலான ஸ்கிரிப்ட்கள் தவிர்க்கும் வரி, மேலும் தான் சரியானது என்று பிடிவாதம் பிடிக்கும் இயந்திரத்திலிருந்து கண்காணிப்பை வேறுபடுத்தும் ஒரே வரி அதுவே.

கவனிக்கப்பட்ட நிலை ஒரு விருப்பம் அல்ல

Apple இன் Network Extension நிலை மாதிரி connecting, connected, disconnecting, disconnected மற்றும் recovery நிலைகளைத் தெரிவிக்கிறது. ஐந்தும் இணைப்பை விவரிக்கின்றன. அவற்றில் எதுவும் «பயனர் இந்த சுயவிவரம் இடைநிறுத்தப்பட்டே இருக்க வேண்டும் என்று கேட்டார்» என்று சொல்லவில்லை, ஏனெனில் அது இணைப்பு நிலையே அல்ல. அந்த கட்டமைப்பின் மீது கட்டப்படாத கிளையண்டுகள் தங்கள் ஆதரிக்கப்பட்ட கட்டுப்பாடுகளையும் நிலை அழைப்புகளையும் வெளிப்படுத்துகின்றன, மேலும் அவை அதே கோட்டை தங்கள் சொற்களஞ்சியத்தில் வரைகின்றன.

விளைவு என்னவென்றால், துண்டிக்கப்பட்ட நிலையை ஒருபோதும் தனியாக விளக்க முடியாது. அது குறைந்தது மூன்றில் ஒன்றைக் குறிக்கிறது: சுரங்கம் விழுந்தது, பயனர் அதை நிறுத்தினார், அல்லது கணினி முயற்சிகளுக்கு இடையில் உள்ளது. அவற்றை வேறுபடுத்துவது உங்கள் சொந்த நோக்கப் பதிவு மட்டுமே. அந்தப் பதிவை எழுதுங்கள், அது மறுதொடக்கத்தைத் தாண்டி நீடிக்க வேண்டும் என்றால் மறுதொடக்கங்களுக்கு இடையில் வைத்திருங்கள், மேலும் பயனர் செயல்படும் அந்த நொடியில் அதைப் புதுப்பியுங்கள், பின்னர் பதிவு வரியிலிருந்து ஊகிக்க வேண்டாம்.

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

இந்த சுயவிவரத்தைத் தொடங்க வேறு யாருக்கு அனுமதி உள்ளது

உங்கள் உதவியாளர் உறுதியளிக்கும் இடைநிறுத்தம், அதே சுயவிவரத்தின் மற்ற உரிமையாளர்கள் எவ்வளவு வலிமையானவர்களோ அவ்வளவு மட்டுமே வலிமையானது. On Demand விதி, நிர்வகிக்கப்பட்ட உள்ளமைவு அல்லது இரண்டாவது கிளையண்ட் அனைத்தும் இணைப்பைக் கோரலாம், உங்கள் உதவியாளர் எழுதியபடியே நடந்துகொள்ளும்போது உடைந்ததாகத் தோன்றும்.

சுயவிவரத்தைத் தொடங்கக்கூடிய ஒவ்வொரு வழிமுறையையும் கண்டறியுங்கள் இடைநிறுத்தத்தை மதிப்பேன் என்று உறுதியளிக்கும் முன், எது வெல்லும் என்று எழுதுங்கள். நிர்வகிக்கப்பட்ட சேவை வேண்டுமென்றே தனிப்பட்ட இடைநிறுத்த விருப்பத்தை வழங்காதபோது, அது கொள்கை பற்றிய நிர்வாகியின் முடிவு, நிர்வாகத்துடன் போராடி ஸ்கிரிப்ட் நிரப்ப வேண்டிய இடைவெளி அல்ல.

மீண்டும் முயற்சிகளை சலிப்பூட்டலாக்குங்கள்

முயற்சிகளின் எண்ணிக்கையை வரம்பிடுங்கள், ஒவ்வொன்றையும் மாறிய ஏதோ ஒன்றுக்கு பதிலளிக்கச் செய்யுங்கள்: வலைப்பிணையம் திரும்பியது, நுழைவாயில் பதிலளித்தது, சான்று கேட்பு நிறைவடைந்தது. கிடைக்காத நுழைவாயில், காலாவதியான அடையாளம் மற்றும் நிராகரிக்கப்பட்ட இரண்டாவது காரணி ஆகியவற்றுக்கு மூன்று வேறுபட்ட பதில்கள் தேவை, இறுக்கமான சுழற்சி மூன்றிற்கும் ஒரே பதிலைத் தருகிறது.

விரைவான மீண்டும் முயற்சி திரையில் உண்மையில் என்ன உருவாக்குகிறது என்பதைப் பாருங்கள். பயனர் மூடும் மீளும் உரையாடல்கள் ஒரு தெளிவான தோல்வி செய்தியை விட மோசமானவை, மேலும் அவை மக்களை கேட்புகளைப் படிக்காமல் கிளிக் செய்யப் பழக்கப்படுத்துகின்றன.

இடைநிறுத்தமும் போக்குவரத்து கொள்கையும் தனித்தனி உறுதிமொழிகள்

பயனரால் இடைநிறுத்தப்பட்ட சுரங்கம் பெரும்பாலும் போக்குவரத்தை வேண்டுமென்றே தடுக்கப்பட்டதாக விட்டுவிடும், அதுவே kill switch பாணி கொள்கையின் முழு நோக்கம். அதாவது இடைநிறுத்தம் சரியாக ஒரு விஷயத்தை மட்டும் உறுதியளிக்க வேண்டும்: மீட்பு நிற்கிறது. வலைப்பிணையம் அனுமதிப்பதை அது அமைதியாக மாற்றக்கூடாது.

போக்குவரத்து நடத்தையை தனித்தனியாக முடிவு செய்யுங்கள், அதை இடைநிறுத்தக் கட்டுப்பாட்டின் அருகில் ஆவணப்படுத்துங்கள், சுரங்கம் இடைநிறுத்தப்பட்டதாக, தோல்வியடைந்ததாக அல்லது இல்லாததாக இருந்தாலும் அதைச் சீராக வைத்திருங்கள். இல்லையெனில் துண்டி அழுத்துவது ஏதோ எதிர்பாராததைச் செய்கிறது என்று பயனர் கற்றுக்கொள்வார், அடுத்த ஆதரவு டிக்கெட் «சில சமயங்களில் தெரியும் காரணமின்றி வேலை செய்வதை நிறுத்தும்» வலைப்பிணையம் பற்றியதாக இருக்கும்.

தொடர்புடைய கட்டுரைகள்