AnyConnect báo rằng dịch vụ VPN không khả dụng: cách sửa trên Windows
AnyConnect hiển thị điều này trước khi bất kỳ thông tin đăng nhập nào được gửi đi. Hãy kiểm tra dịch vụ tác nhân, rồi đến bộ điều hợp ảo, rồi đến phần cài đặt còn sót lại, theo đúng thứ tự đó.
Hộp thoại xuất hiện ngay khi bạn bấm Connect, trước mọi yêu cầu thông tin đăng nhập, và nó báo rằng dịch vụ VPN không khả dụng. Chưa có gì rời khỏi máy. Cửa sổ AnyConnect nói chuyện với một dịch vụ Windows cục bộ, và khi cuộc trò chuyện đó thất bại, ứng dụng khách bỏ cuộc trước khi kịp nêu tên bất kỳ cổng kết nối nào. Thứ tự đó là manh mối hữu ích nhất trong toàn bộ thông báo: bạn đang gỡ lỗi một dịch vụ và một trình điều khiển, không phải chứng chỉ hay quy tắc tường lửa ở phía bên kia. Đây là thứ tự tôi làm, phép kiểm tra rẻ nhất trước.
Hộp thoại xuất hiện trước khi cổng kết nối được liên hệ
Cửa sổ chỉ là phần giao diện mỏng. Nó yêu cầu dịch vụ tác nhân dựng đường hầm, và dịch vụ đó sở hữu bộ điều hợp, các thay đổi định tuyến và kho hồ sơ. Nếu dịch vụ thiếu, bị dừng hoặc bị chặn, phần giao diện không có ai để nói chuyện và báo đúng như vậy.
Hệ quả thực tế rất đơn giản: không có tên máy chủ, không có yêu cầu thông tin đăng nhập, không có lỗi chứng chỉ. Nếu bạn thấy bất kỳ điều nào trong số đó, hãy ngừng đọc bài này và nhìn vào đường hầm.
Kiểm tra dịch vụ tác nhân trước mọi thứ khác
Mở services.msc và tìm Cisco AnyConnect Secure Mobility Agent. Nếu kiểu khởi động là Disabled, đặt thành Automatic và khởi động nó. Một dịch vụ bị vô hiệu hóa bởi bản cập nhật hoặc bị bỏ lại sau sự cố thường khởi động sạch một lần rồi tiếp tục chạy. Nếu nó chết lại trong vài giây, hãy ghi lại mã lỗi và đọc tiếp.
Hai dịch vụ hỗ trợ đáng để xem trên những máy cứng đầu. Khởi động lại Base Filtering Engine đã xóa thông báo này khi trình điều khiển lọc bị kẹt. Ở nơi Internet Connection Sharing được bật, tắt ICS cũng làm được điều tương tự, vì cả hai cùng tranh nhau một hạ tầng mạng.
Trên máy tính xách tay được quản lý, dịch vụ có thể bị chính sách vô hiệu hóa có chủ đích, nên hãy xác nhận với chủ thiết bị trước khi bật lại.
Sau đó kiểm tra bộ điều hợp ảo
AnyConnect cần bộ điều hợp ảo riêng, và một bộ bị vô hiệu hóa tạo ra đúng hộp thoại này trên một số bản dựng. Mở Kết nối mạng, tìm mục Cisco AnyConnect Secure Mobility Client và bật nó nếu bị làm xám. Cùng bảng đó cũng xử lý trường hợp bị kẹt: giao diện đang ở trạng thái kết nối thường không thể gỡ khỏi Cài đặt, nhưng ở đây có thể vô hiệu hóa và xóa.
Nếu bộ điều hợp hoàn toàn không có, trình điều khiển chưa được cài. Điều đó chỉ sang phần tiếp theo chứ không phải thứ bạn có thể bật tắt.
Khi khởi động lại không giữ được
Thư mục cài đặt còn sót lại có thể khôi phục trạng thái hỏng ở mỗi lần khởi động. Gỡ cài đặt ứng dụng khách, xóa thư mục Cisco AnyConnect trong ProgramData, khởi động lại, rồi cài lại đúng phiên bản đó. Chính việc xóa thư mục đó là thứ dọn sạch hồ sơ và các mảnh chính sách máy mà trình gỡ cài đặt để lại. Một phiên bản chính mới hơn cũng có thể xóa thông báo, nhưng chỉ khi cổng kết nối của bạn chấp nhận phiên bản ứng dụng khách đó.
Người dùng macOS gặp cùng cách diễn đạt qua một thành phần khác. Tác nhân là một công việc launchd, nên hãy tải nó và xác nhận ứng dụng được phép chạy nền. Trong các bản phát hành hiện tại, công tắc đó nằm trong Login Items và Extensions, và một ứng dụng bị tắt ở đó sẽ khởi động rồi thất bại với đúng thông báo này.
Khi ứng dụng khách VPN thứ hai là nguyên nhân
Hai ứng dụng khách có thể tranh nhau trình điều khiển lọc và mức ưu tiên bộ điều hợp. Một ứng dụng khách Forti cài bên cạnh ứng dụng khách Cisco cũ đã để mọi người kết nối nhưng không thể truy cập bất cứ thứ gì, và việc gỡ ứng dụng khách không dùng đã khôi phục dịch vụ. Giải pháp khả thi là các tuyến đường rõ ràng cho từng mạng con VPN, để địa chỉ của mỗi ứng dụng khách rơi vào đúng bộ điều hợp thay vì phụ thuộc vào thứ tự metric.
Nếu cả hai ứng dụng khách phải ở lại, hãy quyết định tuyến đường một cách có chủ đích và ghi lại. Đoán metric sẽ hỏng ở lần cập nhật tiếp theo.
Một thứ tự sửa lỗi không cần hai lần cài lại
Trước khi cài lại, hãy lấy nhật ký của tác nhân. Thông báo bao gồm nhiều lỗi khác nhau, và nhật ký là thứ duy nhất phân biệt chúng sau đó. Rồi chạy thứ tự này và dừng ở bước đầu tiên làm thay đổi hành vi:
- Dịch vụ tác nhân có mặt, kiểu khởi động Automatic, chạy trước khi GUI khởi động.
- Bộ điều hợp ảo được bật trong Kết nối mạng, không có giao diện nào kẹt ở trạng thái kết nối.
- Internet Connection Sharing tắt, Base Filtering Engine khỏe mạnh.
- Thư mục ProgramData bị xóa trước khi cài lại, cùng phiên bản được cài lại.
- Không có ứng dụng khách VPN thứ hai giữ cùng các trình điều khiển lọc.
Nếu ứng dụng khách thoát trước khi hiển thị tên máy chủ hoặc yêu cầu thông tin đăng nhập, thì không có gì trên mạng bị liên hệ. Lần cài lại thứ tư sẽ không tìm ra nguyên nhân mà trạng thái dịch vụ đã cho bạn thấy trong hai phút.