Menggunakan Pengalihan WebDAV
oleh Robert McMurray
Microsoft telah membuat modul ekstensi WebDAV baru yang telah ditulis ulang sepenuhnya untuk Windows Server 2008 dan Windows Server 2012. Modul ekstensi WebDAV baru ini menggabungkan banyak fitur baru yang memungkinkan penulis web menerbitkan konten lebih baik dari sebelumnya.
Dokumen ini memanding Anda menggunakan pengalih WebDAV untuk menerbitkan isi ke situs web yang sudah ada yang memiliki modul WebDAV baru yang terinstal.
Menginstal Pengalihan WebDAV
Prasyarat
Anda harus menjalankan salah satu sistem operasi berikut:
- Windows Vista, Windows 7, atau Windows 8
- Windows Server 2008, Windows Server 2008 R2, atau Windows Server 2012
Anda harus menyambungkan ke server web yang sudah menginstal modul WebDAV.
Catatan
Lihat topik Menginstal dan Mengonfigurasi WebDAV di IIS 7.0 untuk informasi selengkapnya.
Windows Vista, Windows 7, Windows 8, atau Windows 8.1
Jika Anda menggunakan sistem operasi desktop seperti Windows Vista, Windows 7, Windows 8, atau Windows 8.1, pengalih WebDAV sudah diinstal.
Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, atau Windows Server 2012 R2
Jika Anda menggunakan sistem operasi server seperti Windows Server 2008 atau yang lebih baru, Anda perlu menginstal fitur Pengalaman Desktop . Untuk melakukannya, gunakan langkah-langkah berikut:
- Mulai Pengelola Windows Server.
- Dalam tampilan pohon, sorot node Fitur .
- Di panel detail, klik Tambahkan Fitur.
- Dalam Wizard Tambahkan Fitur, centang kotak Pengalaman Desktop , lalu klik Berikutnya.
- Klik Pasang.
- Setelah Wizard Tambahkan Fitur selesai, klik Tutup.
- Klik Ya ketika dipromosikan untuk memulai ulang komputer.
Memetakan Drive menggunakan Pengalih WebDAV
Setelah Pengalihan WebDAV diinstal, Anda dapat memetakan drive ke situs web Anda menggunakan WebDAV. Ada dua cara untuk mencapai hal ini:
Metode 1: Memetakan Drive menggunakan Wizard Drive Jaringan Peta
Untuk memetakan drive menggunakan Wizard Drive Jaringan Peta, gunakan langkah-langkah berikut:
Buka wizard Map Network Drive. Ini dapat dicapai dengan menggunakan salah satu metode berikut:
- Membuka folder di Windows Explorer dan mengklik Alat, lalu Petakan Drive Jaringan:
- Membuka Pusat Jaringan dan Berbagi di windows Panel Kontrol dan mengklik Alat, lalu Petakan Drive Jaringan:
- Mengklik kanan ikon desktop untuk Komputer atau Jaringan, lalu mengklik Petakan Drive Jaringan:
- Membuka folder di Windows Explorer dan mengklik Alat, lalu Petakan Drive Jaringan:
Saat Wizard Drive Jaringan Peta muncul, masukkan URL untuk situs web Anda lalu klik Selesai:
Jika dimintai kredensial, masukkan nama pengguna dan kata sandi Anda, lalu klik OK.
Setelah langkah-langkah ini selesai, drive berjaringan akan terbuka di Windows Explorer:
Catatan
Jika Anda menerima kesalahan, silakan lihat bagian Pemecahan Masalah Pengalihan WebDAV untuk informasi selengkapnya.
Metode 2: Memetakan Drive dari Prompt Perintah
Untuk memetakan drive dari prompt perintah, gunakan langkah-langkah berikut:
Klik ikon Mulai Windows.
Klik Semua Program.
Klik Aksesori.
Klik Prompt Perintah.
Saat perintah terbuka, ketik perintah berikut:
NET USE * http://www.example.com
Di mana
www.example.com
URL untuk server Anda.Setelah selesai, Anda harus memiliki huruf kandar berikutnya yang tersedia yang dipetakan ke situs web Anda.
Gambar berikut menunjukkan seperti apa tampilannya:
Catatan
Jika Anda menerima kesalahan, silakan lihat bagian Pemecahan Masalah Pengalihan WebDAV untuk informasi selengkapnya.
Pemecahan masalah Pengalihan WebDAV
Daftar kondisi kesalahan berikut dirancang untuk membantu memecahkan masalah situasi yang mungkin Anda lihat saat bekerja dengan WebDAV.
Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi Kesalahan sistem 67.
Nama jaringan tidak dapat ditemukan.
Ini dapat disebabkan oleh salah satu kondisi berikut:
- IIS tidak terinstal atau tidak berjalan pada server yang coba Anda sambungkan.
- Anda belum menginstal Pengalihan WebDAV pada sistem klien Anda.
- Layanan WebClient tidak berjalan pada sistem klien Anda.
- Anda belum mengaktifkan WebDAV pada situs web Anda.
- Anda menggunakan Autentikasi Dasar dan menyambungkan ke situs web Anda menggunakan HTTP alih-alih HTTPS.
- Anda menyambungkan ke situs web di jaringan lokal Anda yang menggunakan nama domain Fully-Qualified (FQDN) untuk resolusi nama, situs web Anda menggunakan Autentikasi Windows, dan Anda belum menambahkan FQDN situs web ke daftar bypass server proksi pada klien Anda.
Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 1920.
File tidak dapat diakses oleh sistem.
Kesalahan ini terjadi ketika akun yang Anda gunakan tidak memiliki aturan penulisan yang dibuat untuknya.
Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 5.
Akses ditolak.
Ini dapat disebabkan oleh salah satu kondisi berikut:
- Akun yang Anda coba gunakan tidak ada.
- Anda memasukkan kata sandi yang salah untuk akun yang Anda gunakan.
- Akun yang Anda gunakan tidak memiliki izin yang memadai untuk isi situs web Anda.
- Anda belum mengaktifkan metode autentikasi apa pun untuk situs web Anda.
Saat mencoba memetakan drive ke situs WebDAV menggunakan HTTPS, Anda akan diminta dengan dialog berikut:
Ini terjadi ketika sertifikat SSL untuk situs yang Anda gunakan tidak cocok dengan nama alamat yang Anda gunakan. Misalnya, Anda menyambungkan ke situs bernama
www.contoso.com
, tetapi sertifikat SSL Anda dikeluarkan untukshopping.contoso.com
.Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi Kesalahan Sistem 1244.
Operasi yang sedang diminta tidak dilakukan karena pengguna belum diautentikasi.
Ini dapat disebabkan oleh salah satu kondisi berikut:
- Server yang Anda sambungkan tidak mengaktifkan metode autentikasi apa pun.
- Klien WebDAV mengalami masalah yang dijelaskan dalam KB941050 atau KB943280.
- Jenis log masuk untuk konten pada berbagi UNC salah; pengaturan ini dikonfigurasi dalam opsi Jenis Masuk Kredensial Jalur Fisik di Pengaturan Tingkat Lanjut untuk situs web atau aplikasi, dan ditentukan oleh atribut logonMethod untuk pengaturan virtualDirectory untuk situs web atau direktori virtual. Misalnya: jika direktori untuk konten situs web Anda berada di berbagi jaringan, Anda mungkin perlu mengubah pengaturan anda dari Clear Text ke Network tergantung pada konfigurasi jaringan Anda.
Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 59.
Terjadi kesalahan jaringan tak terduga.
Ini dapat disebabkan oleh salah satu kondisi berikut:
- Situs web yang Coba Anda sambungkan telah dihentikan.
- Kumpulan aplikasi untuk situs web yang Anda coba sambungkan telah dihentikan.
Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 1397.
Autentikasi Timbal Balik gagal. Kata sandi server sudah kedaluarsa di pengendali domain.
Kesalahan ini terjadi ketika klien WebDAV mengalami masalah yang dijelaskan dalam KB941298 (
https://support.microsoft.com/kb/941298
).Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 58.
Server yang ditentukan tidak dapat melakukan operasi yang diminta.
Kesalahan ini terjadi ketika server WebDAV tidak memiliki nama host yang benar dalam pengikatannya. Misalnya, jika Anda memiliki entri DNS untuk
contoso.com
danwww.contoso.com
, tetapi Anda hanya memiliki pengikatan IIS untukcontoso.com
, Anda akan melihat kesalahan ketika Anda mencoba memetakan drive kewww.contoso.com
.Saat mencoba memetakan drive ke situs WebDAV, Anda menerima kesalahan berikut:
Terjadi kesalahan sistem 224.
Akses Ditolak. Sebelum membuka file di lokasi ini, Anda harus terlebih dahulu menambahkan situs web ke daftar situs tepercaya Anda, menelusuri situs web, dan memilih opsi untuk masuk secara otomatis.
Kesalahan ini terjadi ketika situs WebDAV tidak dipercaya oleh pengalih WebDAV. Untuk mengatasi masalah ini, Anda perlu menambahkan URL situs web ke daftar situs yang di-trsut. Untuk melakukannya, gunakan langkah-langkah berikut:
- Buka Panel Kontrol Windows.
- Buka Opsi Internet.
- Klik tab Keamanan.
- Klik ikon Situs tepercaya .
- Klik tombol Situs .
- Ketik URL situs web Anda di kotak teks Tambahkan situs web ini ke zona , lalu klik tombol Tambahkan .
(Catatan: Anda mungkin perlu menghapus centang kotak centang Wajibkan verifikasi server (https:) untuk semua situs di zona ini jika situs web Anda menggunakan URL HTTP.) - Klik tombol Tutup.
- Klik tombol Ok.
Sistem file windows tidak peka huruf besar/kecil, Linux peka huruf besar/kecil. Saat menyambungkan pengalih WebDAV Windows ke server WebDAV Linux, dimungkinkan untuk memiliki beberapa versi file dengan nama yang sama tetapi berbeda menurut kasus. Ini dapat menyebabkan data yang ditimpa dan kesalahan seperti "File Tidak Ditemukan" atau "Windows tidak dapat mengakses <nama> file".
- Untuk mengatasi kesalahan file yang tidak ditemukan, atur ke
FileNotFoundCacheLifeTimeInSec
0 menggunakan Ubah nilai cache batas waktu untuk WebDAV. - Gunakan nama file unik, tidak pernah berbeda nama file menurut kasus.
Pengaturan Registri Pengalihan WebDAV
Ada beberapa pengaturan yang mengontrol perilaku pengalihan WebDAV yang dapat dikonfigurasi dalam kunci registri berikut:
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters
Tabel berikut ini merinci berbagai pengaturan dan nilai yang tersedia.
Catatan
Setelah mengubah salah satu nilai ini, Klien Web harus dimulai ulang atau komputer Anda perlu di-boot ulang.
PERINGATAN: Jika Anda salah menggunakan Editor Registri, Anda dapat menyebabkan masalah serius yang mungkin mengharuskan Anda menginstal ulang sistem operasi Anda. Microsoft tidak dapat menjamin bahwa Anda dapat menyelesaikan masalah yang diakibatkan oleh penggunaan Editor Registri dengan tidak benar. Gunakan Editor Registri dengan risiko Anda sendiri.
Deskripsi & Nilai | Jenis | Nilai | Default |
---|---|---|---|
AcceptOfficeAndTahoeServers Menentukan apakah layanan WebClient bisa tersambung ke situs web yang menjalankan SharePoint atau Office Web Server. | DWORD | 0 = False 1 = Benar |
1 |
AuthForwardServerList Menentukan daftar URL lokal untuk meneruskan kredensial yang melewati pengaturan proksi apa pun. (Catatan: Ini memerlukan Windows Vista SP1 atau yang lebih baru.) | MULTI_SZ | Daftar URL yang dipisahkan carriage-return/line-feed. | n/a |
BasicAuthLevel Menentukan apakah layanan WebClient dapat menggunakan autentikasi dasar untuk berbicara dengan server. Catatan: Menggunakan autentikasi dasar dapat menyebabkan masalah keamanan serius karena nama pengguna/kata sandi dikirimkan dalam teks yang jelas, oleh karena itu penggunaan autentikasi dasar melalui WebDAV dinonaktifkan secara default kecuali koneksi menggunakan SSL. Meskipun demikian, kunci registri ini dapat mengambil alih perilaku autentikasi dasar default, tetapi masih sangat tidak dianjurkan. | DWORD | 0 = Autentikasi dasar dinonaktifkan 1 = Autentikasi dasar diaktifkan hanya untuk situs web SSL 2 = Autentikasi dasar diaktifkan untuk situs web SSL dan non-SSL |
1 |
FileAttributesLimitInBytes Menentukan ukuran maksimum yang diizinkan oleh layanan WebClient untuk semua properti pada koleksi tertentu. | DWORD | Ukuran atribut dalam byte | 1.000.000 desimal (1 MB) |
FileSizeLimitInBytes Menentukan ukuran maksimum dalam byte yang diizinkan layanan WebClient untuk transfer file. | DWORD | Ukuran file dalam byte | 50.000.000 desimal (50 MB) |
InternetServerTimeoutInSec Menentukan batas waktu koneksi untuk layanan WebClient yang digunakan saat berkomunikasi dengan server WebDAV non-lokal. | DWORD | Waktu dalam detik | 30 desimal |
LocalServerTimeoutInSec Menentukan batas waktu koneksi untuk layanan WebClient yang digunakan saat berkomunikasi dengan server WebDAV lokal. | DWORD | Waktu dalam detik | 15 desimal |
SendReceiveTimeoutInSec Menentukan batas waktu dalam detik yang digunakan layanan WebClient WebDAV setelah mengeluarkan permintaan, seperti "GET /file.ext" atau "PUT /file.ext". | DWORD | Waktu dalam detik | 60 desimal |
ServerNotFoundCacheLifeTimeInSec Menentukan periode waktu server di-cache sebagai non-WebDAV oleh layanan WebClient. Catatan: Layanan WebClient mempertahankan daftar server non-WebDAV yang telah dihubungi. Jika server ditemukan dalam daftar ini, kegagalan segera dikembalikan tanpa mencoba menghubungi server. | DWORD | Waktu dalam detik | 60 desimal |
SupportLocking Menentukan apakah layanan WebClient mendukung penguncian. | DWORD | 0 = False 1 = Benar |
1 |