Windows dapat membangun tunnel lalu menawarkan akun yang sama ke server file yang belum pernah mengenalnya. Gateway menerima login; share-nya tidak, dan mengetik ulang kata sandi tidak mengubah apa pun. Mematikan penyimpanan kredensial untuk seluruh komputer tampak seperti solusinya, padahal bukan. Koneksi RAS asli membawa sakelar per profil yang menyatakan maksud ini dengan tepat.

Identifikasi akun mana yang ditolak

Bacalah perintahnya alih-alih mengabaikannya. Nama server di dialog, domain yang tercetak di samping nama pengguna, dan apakah perintah itu muncul sebelum atau sesudah tunnel terbentuk menunjuk ke tempat yang berbeda-beda. Kegagalan yang menyebut share tidak sama dengan kegagalan yang menyebut host.

Pastikan sumber daya itu menjawab sama sekali sebelum berdebat soal identitas. Rute yang hilang, salah ketik nama server, dan akun tanpa izin share menghasilkan tiga gejala berbeda, dan hanya yang terakhir menyangkut identitas yang ditawarkan Windows. Periksa apakah akun yang ditolak adalah akun gateway. Jika login VPN adalah identitas akses jarak jauh milik gateway, bukan akun direktori, server file tidak punya alasan untuk mengenalinya, dan mengetik ulang kata sandi yang sama hanya mengulang penolakan yang sama. Perbedaan itulah yang menentukan apakah bagian berikutnya berlaku bagi Anda.

Setel UseRasCredentials pada satu profil

Bidangnya adalah UseRasCredentials, dan nilai nol mencegah koneksi itu menawarkan kredensial RAS-nya ke sumber daya jaringan. Perubahan dibatasi pada satu profil, dan itulah intinya: bidang ini punya satu makna terdokumentasi dan tidak menyentuh hal lain di mesin.

Kebijakan keamanan yang memblokir kredensial tersimpan untuk autentikasi jaringan melakukan sebaliknya, karena berlaku untuk setiap koneksi di komputer. Menggunakannya di sini akan mengubah perilaku setiap sumber daya yang dibuka pengguna pekan depan, karena itu kebijakan tersebut berada di luar perbaikan ini. UseRasCredentials juga merupakan fitur RAS, jadi klien pihak ketiga dengan penanganan kredensial sendiri akan mengabaikannya. Bagi klien seperti itu, dokumentasi vendor adalah satu-satunya acuan apakah perilakunya dapat diubah. Periksa klien mana yang memiliki koneksi sebelum menyunting file yang tidak pernah dibaca klien itu.

Sunting buku telepon yang memiliki koneksi

Temukan buku telepon yang memiliki koneksi sebelum membuka editor. Koneksi yang dibuat pengguna berada di jalur data aplikasi roaming, dan yang dibuat untuk semua pengguna berada di direktori data program; kedua file itu independen. Menyunting yang salah tidak mengubah apa pun, dan kegagalannya tampak sama sesudahnya.

Buat daftar kedua lokasi dan pastikan jalur lengkap file yang hendak Anda sunting. File di bawah profil yang salah akan diabaikan bahkan setelah Anda mengubahnya dengan benar, dan kegagalan kedua tampak persis seperti yang pertama.

Get-ChildItem "$env:APPDATA\Microsoft\Network\Connections\Pbk"
Get-ChildItem "$env:PROGRAMDATA\Microsoft\Network\Connections\Pbk"
Copy-Item "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk.bak"
Select-String -Path "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" -Pattern "UseRasCredentials"

Di dalam bagian yang memuat nama koneksi persis, sakelarnya satu baris. Ubah hanya nilai itu, dan biarkan setiap bagian lain seperti semula.

UseRasCredentials=1   becomes   UseRasCredentials=0

Penggantian di seluruh file untuk setiap koneksi dalam buku telepon bukan perubahan satu profil, dan muncul berminggu-minggu kemudian ketika seseorang men-debug tunnel yang tidak terkait. Simpan cadangan di samping file sampai perubahan terverifikasi. Jika perangkat dikelola, pentahapan pemiliknya adalah tempat setelan harus diubah, bukan file di bawah profil pengguna. Versi Windows yang didukung menyediakan padanan per profil melalui penyedia layanan konfigurasi VPNv2, dan persyaratan versinya perlu diperiksa terpisah dari persyaratan penyedia secara keseluruhan.

Verifikasi dengan percobaan baru

Putuskan koneksi, tutup sesi yang terbuka, lalu coba lagi. Drive yang sudah dipetakan atau handle file yang terbuka dapat terus memakai identitas yang sudah diautentikasi, jadi apa pun yang bekerja lewat sesi lama tidak membuktikan apa pun tentang perubahan itu. Pastikan dulu nilai yang disunting, dengan konteks cukup untuk menunjukkan bagian tempatnya berada.

Select-String -Path "$env:APPDATA\Microsoft\Network\Connections\Pbk\rasphone.pbk" -Pattern "UseRasCredentials=0" -Context 4,0

Lalu pastikan identitas mana yang benar-benar diterima sumber daya. Share yang masih menolak akses dengan akun yang benar adalah masalah otorisasi, dan log server file itu sendiri adalah tempat jawabannya. deskripsi terdokumentasi setelan ini mencakup pentahapan ketika identitas VPN berbeda dari identitas direktori, dan layak dibaca sebelum Anda menganggap bidang itu berlaku untuk klien Anda. Catat perubahan, jalur buku telepon, dan akun yang kini dilihat sumber daya, karena orang berikutnya yang menemuinya mulai dari kebingungan yang sama.

Artikel terkait