Windows තම VPN සේවාදායකයාට නැවත ඇමතුම් ප්‍රතිපත්තියක් ලබා නොදේ, එබැවින් මධ්‍යම රාත්‍රියේ කැඩී යන සම්බන්ධතාවය උදෑසන ආහාරය වන විටත් විසන්ධි වී ඇත. විසන්ධිය නිරීක්ෂණය කර rasdial ධාවනය කරන නියමිත කාර්යය තෙවන පාර්ශව සේවාදායකයෙකු නොමැතිව එම පරතරය පුරවයි. කාර්යය ක්‍රියාකරුවෙකු මෙන් හෝ ලූපයක් මෙන් හැසිරෙන්නේද යන්න විස්තර තුනක් මත රඳා පවතී: එය කුමන සිදුවීම් වලට ගැලපේද, කුමන අක්තපත්‍ර දැකිය හැකිද සහ ප්‍රතිඵලය සමඟ කුමක් කරයිද. තුනෙන් එකක්වත් අපහසු නොවේ, සහ ඒවායින් එකක් හෝ මඟහැරීම තමයි සදාකාලිකව ඇමතුම් ගන්නා කාර්යයක් නිර්මාණය කරන්නේ.

ටයිමරය වැරදි ට්‍රිගරය වන්නේ ඇයි

ටයිමරය උමඟ විසන්ධි වී තිබුණත් නැතත් තමන්ගේම කාලසටහනට අනුව ඇමතුම් ගනී. එයින් කිසිවෙකුට අවශ්‍ය නොවූ උත්සාහයන් ඇති වේ, සහ වැඩ සැසියක් අතරතුර උත්සාහයක් එයට බාධා කළ හැක. සිදුවීම් ට්‍රිගරය ක්‍රියාත්මක වන්නේ සම්බන්ධතාවය තත්ත්වය වෙනස් වූ විට පමණි, එය ලාභදායී සහ තර්ක කිරීමට පහසු ය. සිදුවීම හේතුව ද ගෙන යයි, සහ හේතුව තමයි ජාල අසාර්ථකත්වය හිතාමතා විසන්ධි වන පුද්ගලයාගෙන් වෙන් කරන්නේ.

එම වෙනස තමයි ප්‍රයෝජනවත් කාර්යයක් සහ සෑම සවසකම පරිශීලකයා සමඟ සටන් කරන කාර්යයක් අතර වෙනස. ක්‍රියාව පමණක් විස්තර කරන වට්ටෝරු වලින් සාමාන්‍යයෙන් නොමැති කොටස ද එයයි.

සිදුවීම් යුගලය, සහ මැඬපීමට ඇති එක

Remote Access Service සේවාදායකයා ජීවන චක්‍ර වාර්තා RasClient සපයන්නා යටතේ Application ලොගයට ලියයි. 20226 අවසන් වූ සම්බන්ධතාවයක් සහ 20227 අසාර්ථක උත්සාහයක් සලකුණු කරයි, එබැවින් දෙකෙන් ඕනෑම එකකට නව ඇමතුමක් සාධාරණීකරණය කළ හැක. කාර්යයේ අනෙක් සියල්ල රඳා පවතින්නේ එම හඳුනාගැනීම් දෙක හරියටම ගැලපීම මතය. ඒවා වසර ගණනාවක් තිස්සේ ස්ථාවරය, එබැවින් ඒවා මත ගොඩනැගුණු වට්ටෝරු තවමත් භාවිතයේ ඇත, නමුත් සපයන්නාගේ හෝ හඳුනාගැනීම් වල නම වෙනස් කරන ගොඩනැගීම විමසුම කිසිවක් ආපසු නොදෙන ලෙස සලසයි. සෑම විශේෂාංග යාවත්කාලීනයකට පසුව සාක්ෂි පියවර නැවත ධාවනය කරන්න, කාර්යය නතර වන තෙක් බලා සිටීම වෙනුවට.

එක් අවසානයක් බැහැර කළ යුතුය. දෝෂ 631 යනු පරිශීලකයා වරාය විසන්ධි කළ බවයි, සහ එම මොහොතේ නැවත ඇමතුමක් දැන් හිතාමතා ජාලය මාරු කළ පුද්ගලයා සමඟ සටන් කරයි. බැහැර කිරීම ස්ක්‍රිප්ටයේ නොව ට්‍රිගර පෙරහනෙහි තබන්න, කාර්යය කිසිසේත් ආරම්භ නොවන පරිදි. එය එක් සිදුවීම් හැඳුනුමකට පමණක් අදාළ විය යුතුය, මන්ද EventData ප්‍රකාශය ගැලපෙන්නේ නම් කළ අංගය පවතින විට පමණක් බැවින්, සහ පොදු වගන්තියක් අනෙක් හැඳුනුමේ සෑම සිදුවීමක්ම නිහඬව ඉවත් කරනු ඇත. පෙරහන ලිවීමට පෙර සැබෑ වාර්තාවකින් අංගයේ නම කියවන්න:

Get-WinEvent -LogName Application -MaxEvents 5 -FilterXPath "*[System[Provider[@Name='RasClient'] and EventID=20226]]" | Select-Object -First 1 -ExpandProperty ToXml

XML එම වාර්තාවේ Data හි නිශ්චිත නම් පෙන්වයි. ErrorCode සාමාන්‍ය අක්ෂර වින්‍යාසයයි, සහ වෙනත් දෙයක් භාවිතා කරන වාර්තාවකට පහත පෙරහනෙහි එම නම ආදේශ කළ යුතුය.

<QueryList><Query Id="0" Path="Application"><Select Path="Application">*[System[Provider[@Name='RasClient'] and (EventID=20226 or EventID=20227)]] and (EventData[Data[@Name='ErrorCode'] != '631'] or System[EventID=20227])</Select></Query></QueryList>

එය ට්‍රිගරයේ අභිරුචි පෙරහනට අලවා, එය ට්‍රිගරයක් වීමට පෙර විමසුමක් ලෙස ඔප්පු කරන්න. එම XPath PowerShell වලින් සජීවී ලොගයට එරෙහිව ධාවනය වේ, එය කාර්ය ඉතිහාසය තවම සම්බන්ධ නොවන විට එය කුමකට ගැලපේද යන්න බැලීමේ ලාභදායී ක්‍රමයයි.

Get-WinEvent -LogName Application -MaxEvents 40 -FilterXPath "*[System[Provider[@Name='RasClient'] and (EventID=20226 or EventID=20227)]] and (EventData[Data[@Name='ErrorCode'] != '631'] or System[EventID=20227])" | Select-Object TimeCreated,Id,Message

නිහඬව කිසිවකට නොගැලපෙන ට්‍රිගරයක් ධාවනය වී අසාර්ථක වන කාර්යයක් මෙන්ම පෙනේ. දෙකම "ස්වයංක්‍රීයකරණය ක්‍රියා නොකරයි" ලෙස පෙනේ, සහ කිසිවක් කුමන අඩක් නොමැතිද යන්න නොකියයි. පළමුව විමසුමේ ප්‍රතිදානය පරීක්ෂා කරන්න, මන්ද එය අවස්ථා දෙක එක් පියවරකින් වෙන් කරයි.

මුරපදය ටයිප් කිරීමට කිසිවෙකු නොමැති නිසා ඇමතුම අසාර්ථක වේ

ක්‍රියාව සම්බන්ධතාවයේ නම සමඟ rasdial ධාවනය කරයි. පැතිකඩේ කැෂ් කළ අක්තපත්‍ර නොමැති විට, විමසුමට පිළිතුරු දීමට කිසිවෙකු නොමැති නිසා ඇමතුම වහාම අසාර්ථක වේ. නිවැරදිව ට්‍රිගර් කළ කාර්යයක් දෘශ්‍යමානව කිසිවක් නොකරන්නේ මෙයයි වඩාත් පොදු හේතුව, එබැවින් ට්‍රිගරය ස්පර්ශ කිරීමට පෙර මෙය පරීක්ෂා කරන්න. විධාන විමසුමකින් අතින් ඇමතුම් ගැනීම අක්තපත්‍ර ගැටලුවක් කාලසටහන් ගැටලුවකින් වෙන් කරයි.

කාර්යය ධාවනය වන ගිණුම යටතේ අක්තපත්‍ර එක් වරක් සුරකින්න, සහ එම ගිණුම නිර්මාණයේ කොටසක් කරන්න. SYSTEM ලෙස ධාවනය වන කාර්යයකට ඔබේ අන්තර්ක්‍රියාකාරී ගිණුම කැෂ් කළ අක්තපත්‍ර කියවිය නොහැක, වෙනත් කෙනෙකු ලෙස ධාවනය වන කාර්යයකට ද නොහැක. නම ද පැතිකඩ සමඟ හරියටම ගැලපිය යුතුය, පරිශීලක ක්ෂේත්‍රයේ ඕනෑම වසම් උපසර්ගයක් ඇතුළුව.

rasdial
rasdial "Office VPN"
(Start-Process rasdial -ArgumentList '"Office VPN"' -Wait -PassThru -NoNewWindow).ExitCode

පළමු විධානය Windows දන්නා නම් ලැයිස්තුගත කරයි. දෙවැන්න කැෂ් කළ අක්තපත්‍ර භාවිතා කර නමින් ඇමතුම් ගනී, සහ තෙවැන්න PowerShell ක්‍රියාවක් භාවිතා කළ යුතු ස්වරූපයයි, මන්ද එය රැඳී සිට කාර්යයට වාර්තා කළ හැකි අගයක් ආපසු දෙයි.

කවුළුව වෙනුවට පිටවීමේ කේතය කියවන්න

රැඳී නොසිට ක්‍රියාවලියක් ආරම්භ කරන කාර්යයක් ක්‍රියාවලිය පවතින විගස සාර්ථක බව වාර්තා කරයි. තත්පරයකින් පසුව අසාර්ථක විය හැකි ඇමතුමකට එම තීන්දුව වටින්නේ නැත. පිටවීමේ කේතය එනතෙක් රැඳී සිටීම ක්‍රියාව සැබෑ ප්‍රතිඵලයක් බවට පත් කරයි. කාර්ය ඉතිහාසය තනිවම පෙන්වන්නේ ක්‍රියාවලියක් ආරම්භ වූ බව පමණි, උමඟක් ඉහළ ආ බව කිසිදාක නොපෙන්වයි.

සෑම ධාවනයකදීම කාල මුද්‍රාව සමඟ අගය ලොග් කරන්න. බාධාවකින් පසු තනි අසාර්ථකත්වයක් සාමාන්‍යයි, නමුත් එකම කේතය සමඟ පේළියට අසාර්ථකත්වයන් තුනක් ජාලයට නොව අක්තපත්‍ර හෝ පැතිකඩ වෙත යොමු කරයි. එම රටාව තමයි ඉතිහාසය කියවීමට වටිනා එකක් කරන්නේ.

රක්ෂණයක් ලෙස කෙටි පුනරාවර්තන පරතරයක් එකතු කරන්න, සහ එය සිදුවීම් ට්‍රිගරයක් සමඟ අන්තර්ක්‍රියා කරන ආකාරය පැහැදිලිව කියන්න. මිනිත්තු පහක් තිස්සේ සෑම මිනිත්තුවකම පුනරාවර්තනය අන්තර්ජාලය උමඟ සමඟ ආපසු පැමිණි විට දෙවන උත්සාහය සපයයි, සහ සැකසීම් යටතේ, "කාර්යය දැනටමත් ධාවනය වන්නේ නම්, පහත රීතිය අදාළ වේ", කාර්යයට "නව අවස්ථාවක් ආරම්භ නොකරන්න" අවශ්‍ය වේ, එවිට පුනරාවර්තනයක් තවම ක්‍රියාත්මක වන ඇමතුමක් සමඟ අතිච්ඡාදනය නොවේ. එම සැකසීම නොමැතිව rasdial ක්‍රියාවලි දෙකක් එකම වරාය සඳහා තරඟ කළ හැකි අතර දෙවැන්න ප්‍රයෝජනවත් හේතුවක් නොමැතිව අසාර්ථක වේ.

ප්‍රකෘති මාර්ගය ඔප්පු කරන්න

දිශා දෙකම හිතාමතා පරීක්ෂා කරන්න. අතින් විසන්ධි කර නැවත ඇමතුමක් සිදු නොවන බව තහවුරු කරන්න, පසුව ජාල අනුවර්තකය අබල කර සම්බන්ධය ආපසු පැමිණි විට කාර්යය ක්‍රියාත්මක වන බව තහවුරු කරන්න. එම පරීක්ෂණ දෙක මැඬපීමේ රීතිය සහ සැබෑ අසාර්ථක අවස්ථාව ආවරණය කරයි, සහ වෙන කිසිවක් එය නොකරයි.

ඉන් පසු සම්බන්ධතා නිරූපකය වෙනුවට කාර්ය ඉතිහාසය කියවන්න. ඉතිහාසය වාර්තා කරන්නේ කාර්යය කවදා ධාවනය වූයේද, කුමන ගිණුම භාවිතා කළේද සහ ක්‍රියාව කුමක් ආපසු දුන්නේද යන්නයි, සහ ලබන මාසයේ එම යන්ත්‍රය නැවත කැඩී යන විට අවශ්‍ය සාක්ෂිය එයයි.

අදාළ ලිපි