Hai triệu chứng trông không liên quan lại chung một nguyên nhân trên Windows: kết nối đã lưu báo thiếu thiết bị, và dịch vụ SSTP khởi động rồi dừng trong vài giây. Cả hai đều không phải vấn đề mật khẩu, và cả hai đều không được sửa bằng cách tạo lại hồ sơ trước. Các phần cục bộ phải tồn tại trước mọi lần đăng nhập chính là nơi bắt đầu sửa chữa.

Làm việc từ trong ra ngoài theo thứ tự dưới đây, và dừng ở bước đầu tiên làm thay đổi triệu chứng. Dựng lại hồ sơ trước khi thiết bị tồn tại chỉ tạo ra mục thứ hai với cùng thông báo.

Bắt đầu với dịch vụ, không phải thông tin đăng nhập

Ba dịch vụ đứng sau một kết nối Windows gốc: Telephony, Remote Access Connection Manager và Remote Access Auto Connection Manager. Cả ba phải chạy cho hồ sơ đi ra, và bất kỳ dịch vụ nào cũng có thể bị một script dọn dẹp trước đó hoặc một image đã gia cố để lại ở trạng thái tắt. Đặt những dịch vụ đang dùng thành Manual hoặc Automatic thay vì để Disabled, và khởi động chúng trước khi chạm vào bất cứ thứ gì khác. Routing and Remote Access là thành phần khác, chuyên lưu trữ các kết nối vào, nên bật nó không phải điều kiện tiên quyết để quay số ra.

Get-Service -Name TapiSrv,RasMan,RasAuto | Format-Table Name,Status,StartType
Get-WinEvent -LogName System -MaxEvents 30 | Where-Object { $_.ProviderName -match 'Ras|RemoteAccess' }

Một dịch vụ khởi động rồi quay lại Stopped ngay là lỗi khác với dịch vụ chỉ bị tắt. Mục nhật ký sự kiện tương ứng nêu tên thành phần đã từ chối tiếp tục.

Sau đó kiểm tra các miniport phía sau hồ sơ

Một bản cài đặt hoạt động liệt kê các thiết bị WAN Miniport cho những giao thức có thể dùng, gồm PPTP, L2TP, IKEv2 và PPPoE. Nếu những mục đó không có hoặc bị tắt, Windows không có gì để buộc kết nối vào, và hồ sơ tiếp tục báo thiếu thiết bị. Mở Device Manager với thiết bị ẩn được hiển thị và mở rộng Network adapters để thấy danh sách thật thay vì danh sách đã lọc. Khởi động trình quản lý kết nối thường liệt kê lại các thiết bị đó, nên lỗi dịch vụ có thể giả làm thiết bị phần cứng vắng mặt.

Bật miniport là cách sửa được hỗ trợ, còn xóa hàng loạt adapter thì không. Sự khác biệt quan trọng trên máy từ xa, nơi mỗi adapter bị gỡ là một đường quay lại mà bạn mất.

Khi SSTP khởi động và dừng trong vài giây

Hai thành phần dùng chung nằm dưới SSTP: nhật ký sự kiện và kho WMI. Khi kho đó hỏng, dịch vụ từ chối tiếp tục chạy, và không có gì trong hồ sơ VPN giải thích điều đó. Khởi động vào Safe Mode với phiên quản trị, sau đó làm rỗng thư mục RtBackup bên trong thư mục nhật ký WMI trên ổ hệ thống trong khi vẫn để thư mục đó tồn tại. Ở nơi việc đổi tên bị chặn, hãy xóa nội dung trước rồi đổi tên sau, mang các tệp cũ sang bản thay thế. Lưu nhật ký sự kiện rồi làm rỗng chúng, vì dịch vụ khởi động trên RtBackup trống thường lại thất bại ở lần khởi động sau chừng nào nhật ký còn hỏng.

Nếu Event Viewer hoàn toàn không mở, vấn đề là nhật ký chứ không phải cấu hình VPN. Hãy quay lại chúng trước khi đổi cài đặt khác.

Dựng lại một mục và thử riêng nó

Mỗi kết nối gốc sống trong một tệp sổ điện thoại, và bản sao cho từng người dùng nằm trong thư mục dữ liệu ứng dụng chuyển vùng ở đường dẫn Network/Connections. Sổ điện thoại của toàn máy là một tệp riêng có thể chứa các mục không liên quan đến nhau. Thêm một kết nối mới bằng trình hướng dẫn, hoặc nhập gói mà nhà cung cấp cung cấp, và thử riêng mục đó trước mọi thứ khác. Thay toàn bộ sổ điện thoại sẽ kéo các kết nối đang hoạt động xuống cùng với cái hỏng.

rasdial "Office VPN"
rasdial "Office VPN" /disconnect
Get-PnpDevice -Class Net | Where-Object FriendlyName -like '*WAN Miniport*'

Một kết nối được thiết lập rồi không mang theo gì đã vượt qua lần sửa này. Trên máy chủ Hyper-V, bật NetBIOS over TCP/IP trên adapter ảo là mảnh còn thiếu trong một số trường hợp SSTP đã được ghi lại, và kiểm tra nó không tốn gì. Mật khẩu hết hạn được sửa khi đang kết nối, vì thư mục chỉ biết giá trị mới sau khi đăng nhập thành công. Ghi lại bước nào đã thất bại trước khi tiếp tục, vì dựng lại đường dẫn thiết bị để phản ứng với lỗi xác thực chỉ tạo ra rối ren và không có tiến bộ.

Dịch vụ, rồi miniport, rồi một hồ sơ, rồi xác thực, rồi tài nguyên từ xa. Thứ tự đó là toàn bộ phương pháp, và dừng ở thay đổi đầu tiên là điều giữ nó ngắn.

Bài viết liên quan