Діалог з’являється в момент, коли ви натискаєте Connect, ще до будь-якого запиту облікових даних, і повідомляє, що служба VPN недоступна. З машини ще нічого не вийшло. Вікно AnyConnect розмовляє з локальною службою Windows, і коли ця розмова зривається, клієнт здається, не встигнувши навіть назвати шлюз. Цей порядок — найкорисніша підказка в усьому повідомленні: ви налагоджуєте службу й драйвер, а не сертифікат чи правило брандмауера з іншого боку. Ось порядок, яким я йду, найдешевша перевірка першою.

Діалог з’являється раніше, ніж відбувається звернення до шлюзу

Вікно — тонкий фронтенд. Воно просить службу агента побудувати тунель, а ця служба володіє адаптером, змінами маршрутизації та сховищем профілів. Якщо служба відсутня, зупинена або заблокована, фронтенду нема з ким говорити, і він повідомляє саме це.

Практичний наслідок простий: немає імені сервера, немає запиту облікових даних, немає помилки сертифіката. Якщо ви бачите щось із цього, припиніть читати це й подивіться на тунель.

Спочатку перевірте службу агента

Відкрийте services.msc і знайдіть Cisco AnyConnect Secure Mobility Agent. Якщо тип запуску Disabled, поставте Automatic і запустіть її. Служба, вимкнена оновленням або залишена після збою, часто запускається чисто один раз і залишається працювати. Якщо вона знову вмирає за секунди, запишіть код помилки й читайте далі.

Дві допоміжні служби варто оглянути на впертих машинах. Перезапуск Base Filtering Engine прибирав це повідомлення, коли драйвер фільтра застрягав. Там, де було ввімкнено Internet Connection Sharing, вимкнення ICS давало той самий результат, бо обидві конкурують за ту саму мережеву інфраструктуру.

На керованому ноутбуці служба може бути навмисно вимкнена політикою, тож підтвердьте у власника пристрою, перш ніж вмикати її знову.

Потім перевірте віртуальний адаптер

AnyConnect потребує власного віртуального адаптера, і вимкнений дає той самий діалог у деяких збірках. Відкрийте Мережеві підключення, знайдіть запис Cisco AnyConnect Secure Mobility Client і ввімкніть його, якщо він сірий. Та сама панель дає раду і з завислим випадком: інтерфейс у стані підключення зазвичай не можна вилучити з Параметрів, але тут його можна вимкнути й видалити.

Якщо адаптер зовсім відсутній, драйвер не встановився. Це вказує на наступний розділ, а не на щось, що можна перемкнути.

Коли перезапуск не тримається

Залишковий каталог інсталяції може відновлювати зламаний стан під час кожного завантаження. Видаліть клієнт, знищте теку Cisco AnyConnect у ProgramData, перезавантажтеся, а потім установіть ту саму версію знову. Саме вилучення цієї теки очищає профілі та фрагменти машинної політики, які залишає деінсталятор. Новіша основна версія теж може зняти повідомлення, але лише якщо ваш шлюз приймає цю версію клієнта.

Користувачі macOS стикаються з тим самим формулюванням через інший компонент. Агент — це завдання launchd, тож завантажте його й переконайтеся, що застосунку дозволено працювати у фоні. У поточних випусках цей перемикач міститься в Login Items і Extensions, і застосунок, вимкнений там, запускається, а потім падає саме з цим повідомленням.

Коли причина — другий клієнт VPN

Два клієнти можуть битися за драйвери фільтра та пріоритет адаптера. Клієнт Forti, встановлений поруч зі старішим клієнтом Cisco, залишав людей підключеними, але нездатними нікуди дістатися, і вилучення невикористовуваного клієнта відновлювало службу. Робоча альтернатива — явні маршрути для кожної підмережі VPN, щоб адреси кожного клієнта потрапляли на правильний адаптер, а не залежали від порядку метрик.

Якщо обидва клієнти мають залишитися, вирішіть маршрути свідомо й запишіть їх. Здогадування метрик ламається на наступному оновленні.

Порядок виправлення, який не потребує двох переінсталяцій

Перед переінсталяцією збережіть журнал агента. Повідомлення охоплює кілька різних збоїв, і журнал — єдине, що розрізняє їх заднім числом. Потім виконайте цей порядок і зупиніться на першому кроці, який змінює поведінку:

  • Служба агента є, тип запуску Automatic, працює до старту GUI.
  • Віртуальний адаптер увімкнено в Мережевих підключеннях, жоден інтерфейс не застряг у стані підключення.
  • Internet Connection Sharing вимкнено, Base Filtering Engine здоровий.
  • Теку ProgramData вилучено перед переінсталяцією, ту саму версію встановлено знову.
  • Немає другого клієнта VPN, який тримає ті самі драйвери фільтра.

Якщо клієнт завершується, не показавши імені сервера або запиту облікових даних, у мережі нічого не торкалися. Четверта переінсталяція не знайде причину, яку стан служби показав би вам за дві хвилини.

Схожі статті