AnyConnect-ийн „холболтын дэд системийг эхлүүлж чадсангүй“ алдааг засах
Алдаа нь машинаас ямар ч итгэмжлэл гарахаас өмнө үүсдэг. Агентын үйлчилгээ, офлайн HTTP туг, дараа нь адаптерыг эзэмшиж буй Hyper-V эсвэл ICS-ийг шалгана уу.
Та Холболт дармагц харилцан яриа бараг тэр дороо хариу өгнө: холболтын дэд системийг эхлүүлж чадсангүй. Гарц руу юу ч хүрээгүй тул нөгөө талд сертификатын солилцоо, итгэмжлэл, туннелийн бүлгийн сонголт байхгүй. Энэ нь концентраторын лог хоосон сесс харуулж, тусламжийн төв хэзээ ч хэрэгтэй юм агуулаагүй харилцан ярианы дэлгэцийн зураг шаардана гэсэн үг. Үүний оронд төгсгөлийн цэг дээр, тогтсон дарааллаар ажиллаж, үр дүнг өөрчилсөн эхний алхам дээр зогсоорой.
Цаг хугацаа бол таны хамгийн үнэтэй нотолгоо бөгөөд үүнийг тэмдэглэхэд юу ч зарцуулагдахгүй. Алдаа нь итгэмжлэлийн хүсэлтийн өмнө эсвэл дараа гарсан эсэх, шинэчлэл, Windows-ийн шинэчлэл эсвэл шинэ аюулгүй байдлын агентын дараа эхэлсэн эсэхийг бичээрэй. Эдгээр гурван хариулт нь ихэвчлэн ямар нэг тохиргоог хүрэхээс өмнө нэр дэвшигчдийн жагсаалтыг хагасаар багасгадаг.
Ямар нэг зүйлийг өөрчлөхөөс өмнө цагийг уншаарай
Гурван алдааны цэг ижил харагдах боловч ижил биш. Хэрэв Холболт дарсан тэр мөчид харилцан яриа гарч ирвэл клиент өөрийн дэд бүтцийг эхлүүлж чадаагүй бөгөөд энэ мессеж яг түүнийг зааж байна. Итгэмжлэл бичсэний дараа гарч ирвэл туннелийн бүлэгт хүрсэн бөгөөд асуудал цааш байна. Туннель босоод дараа нь унавал дэд систем зөв эхэлсэн бөгөөд та огт өөр алдааны араас явж байна. Гурвыг хольсон нь тус болохгүй дахин суулгацад хагас өдөр үрэгдүүлдэг.
Энд зөвхөн эхний тохиолдол хамаарна. Мессеж нь ямар ч сүлжээний шийдвэр гарахаас өмнө үүсдэг тул буруу гарцын хаяг, хугацаа дууссан сертификат эсвэл муу нууц үг үүнийг үүсгэхгүй.
Алхам 1: агентын үйлчилгээ ажиллаж байгаа эсэхийг баталгаажуулна уу
Таны дарж буй цонх бол зөвхөн урд хэсэг; ажил нь Cisco AnyConnect Secure Mobility Agent үйлчилгээнд явагдана, энэ нь vpnagent гэж бүртгэгдсэн. Хэрэв тэр үйлчилгээ зогссон эсвэл идэвхгүй болсон бол GUI-д ярилцах хэн ч байхгүй бөгөөд яг энэ эхлүүлэлтийн алдааг мэдээлнэ. Өргөгдсөн PowerShell-ийн командын мөрөөс төлөв болон эхлүүлэх төрлийг шалгана уу:
Get-Service vpnagent | Select-Object Name, Status, StartType
sc.exe qc vpnagent
net start vpnagent
Өмнө нь гараар тохируулсан эхлүүлэх төрлийг хүндэтгэсэн суулгагч нь үүнийг идэвхгүй болгох нийтлэг шалтгаан тул зүгээр Start дарахын оронд StartType -г шалгана уу. Үйлчилгээ хэдхэн секундэд эхэлж зогсвол Repair дарахаас өмнө System логноос Service Control Manager-ийн бичлэгүүдийг уншина уу:
Get-WinEvent -FilterHashtable @{LogName="System"; ProviderName="Service Control Manager"} -MaxEvents 40
Блоклогдсон драйвер, карантинд орсон файл эсвэл гуравдагч талын аюулгүй байдлын бүтээгдэхүүний шүүлтүүр драйвер тэдгээр үйл явдалд өөрийгөө нэрлэнэ. Repair мөнөөх блоклогдсон файл дээр дахин суулгаад юу ч өөрчлөхгүй, тиймээс үйл явдлын лог эхэнд байна.
Алхам 2: HTTP стек мэдээлж буй офлайн төлөвийг цэвэрлэнэ үү
Клиент өөрийн профайлыг татаж, бодлогыг Windows-ийн HTTP бүрэлдэхүүн хэсгүүдээр үнэлдэг тул хэрэглэгчийн интернетийн тохиргоонд тавьсан офлайн туг бүх хөтөч хуудас ачаалж байх үед эхлүүлэлтийг эвдэж болно. Утгыг шууд шалгана уу:
Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings" -Name GlobalUserOffline
Утга 1 гэдэг нь WinINet стек дуудагчдад машин холболтгүй гэж хэлж байна гэсэн үг; энэ төлөвийг ихэвчлэн Internet Explorer-ийн Офлайн ажиллах цэсний зүйл эсвэл автоматжуулалтын скрипт тогтоодог. Үүнийг буцааж 0 болгоод, гараад дахин нэвтэрч, өөр юу ч өөрчлөхөөс өмнө холболтыг дахин оролдоно уу.
Хэрэв та энэ машиныг өвлөж авсан бөгөөд туг яагаад тавигдсаныг хэлж чадахгүй бол тикетэд тэмдэглээрэй. Машин дээрх өөр зүйл үүнийг санаатайгаар тавьсан байж магадгүй бөгөөд дараагийн нэвтрэлтэд буцаж ирнэ.
Алхам 3: виртуал адаптерыг Hyper-V эсвэл ICS-ээс чөлөөлнө үү
Windows-ийн хоёр үүрэг клиентэд адаптераа үүсгэхэд хэрэгтэй хэсгүүдийг барьж болно. Hyper-V нь эхнийх: виртуал шилжүүлэгчийн үйлчилгээнүүд ажиллаж байхад адаптер үүсгэх нь энэ алдаа хэлбэрээр илрэх байдлаар бүтэлгүйтэж болно. Үйлчилгээг зогсоох нь оношлогоо, засвар биш:
Get-Service vmms, vmcompute | Stop-Service
Get-NetAdapter | Where-Object InterfaceDescription -like "*Hyper-V*"
Хэрэв клиент тэдгээр үйлчилгээг зогсоосон үед холбогдвол зөрчил батлагдаж, Hyper-V хост эзэмшигчтэй юу хэлэлцэхээ одоо мэдэж байна. Машинд виртуалчлал дахин хэрэггүй бол дараа нь тэдгээрийг дахин эхлүүлээрэй.
Интернэт холболт хуваалцах нь хоёр дахь эзэмшигч. Хэрэв ямар нэг холболт хуваалцагдаж байвал клиент туннель үүсгэхээс өмнө бүтэлгүйтэж болно. Get-Service SharedAccess -ээр баталгаажуулж, ажиллаж байгаа бөгөөд автомат руу тохируулсан бол адаптеруудаас хуваалцсан холболтыг хайж, зөвхөн тэр адаптер дээр хуваалцахыг унтраана уу.
Эхлээд хасах ёстой илүү хямд тайлбар бас бий. Ажиллаж байгаа интернэт хандалт огт байхгүй машин хүрч болох алдааны оронд энэ мессежийг ихэвчлэн харуулдаг тул клиентийг буруутгахаас өмнө Test-NetConnection гарцын хаяг руу болон нийтийн хост руу хоёулаа амжилттай байгаа эсэхийг баталгаажуулна уу.
Шалгаад, дараа нь хэрэггүй байсан зүйлээ буцаана уу
Шалгалт бол тавиурын ногоон бамбай биш. Адаптер байгаа, хаягтай, урсгалыг нэвтрүүлж байгаа эсэхийг баталгаажуулна уу: Get-NetAdapter -Name "Cisco AnyConnect*" үүнийг ажиллаж байгаа гэж харуулах ёстой, ipconfig /all олгогдсон хаяг болон DNS серверүүдийг харуулах ёстой бөгөөд дотоод нэр рүү хийсэн бодит хүсэлт локал шийдэгчээр биш, туннелээр шийдэгдэх ёстой.
Ажиллаж байхдаа алхам бүрийн богино жагсаалтыг олсон утга болон тогтоосон утгын хамт хөтлөөрэй. Хэрэв гурав дахь алхмын дараа холболт ажиллаж байвал тикетийг хаахаас өмнө Hyper-V үйлчилгээг сэргээж дахин шалгаарай, учир нь виртуалчлалыг чимээгүй унтраасан тойрч гарах шийдлийг анзаарсан дараагийн администратор цуцлана.
Гурван алхмын аль нь ч алдааг хөдөлгөхгүй бол төгсгөлийн цэгийг өөрчлөхөө болино уу. Клиентийн хувилбар, үйлчилгээний төлөв, энэ хуудасны дээд хэсгийн цаг хугацаа, клиентийн үүсгэж чадах оношлогооны багцыг цуглуулж, туршиж үзсэн яг дарааллын хамт хүлээлгэн өгнө үү. Тэр багц дараагийн инженерт харилцан ярианы дэлгэцийн зургаас илүү үнэ цэнэтэй бөгөөд дэд систем сүлжээнд хүрэхээс өмнө эсвэл дараа бүтэлгүйтсэн эсэхийг харуулдаг цорын ганц артефакт юм.