![]() |
|
Welcome to Vista Banter. You are currently viewing our boards as a guest which gives you limited access to view most discussions, articles and access our other FREE features. By joining our free community you will have access to ask questions and reply to others posts, upload your own photos and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact support. |
|
|||||||
| Networking with Windows Vista Networking issues and questions with Windows Vista. (microsoft.public.windows.vista.networking_sharing) |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
I've IIS 6 with HTTPS enabled directory+basic authentification(without client
certificate req). Server certificate is not valid but that's OK-it's my test self signed cert. When I try to map it as network drive though "net use * https://server/dir" all goes fine-my seems passwod accepted and client cert requested(don't know why-IIS configured to ignore client cert) but after that I get: System error 59 has occurred. An unexpected network error occurred. What does it means? By the way,I could not open same dir from IE ever(open as webfolder)-server doen't accept password. |
|
|||
|
Hi Andrey,
Our apologies for the delay in responding to your query. When you do a "net use" to a WebDAV share (such as your example below), it doesn't use Internet Explorer (IE) at any point so it doesn't matter what version of IE you have installed. In you particular case, you will have to install the server certificate to a list of trusted publishers and then try to net use again. To install the server certificate in the trusted list, you need to do the following: 1. Add the website to the trusted website list in IE. 2. Launch IE in non-protected mode. To do this, you can first go to (Start | All Programs | Accessories | right click on Command Prompt | Launch as Administrator). From this “elevated” command prompt window, launch IE via: C:\Program Files\Internet Explorer\IEXPLORE.exe 3. From the elevated/non-protected IE, browse to your website. When you get the cert error, click on “Continue to Website (not recommended)” and enter your credentials. 4. You’ll see a “Certificate Error” button next to the address bar in the IE window. Click on that. Then click on “View Certificates”. In the new window, click on “Install Certificate” and install the certificate in the default store. Once the server certificate is trusted, your attempt to "net use" should work. Thanks. -Ather Haleem (MSFT) "Andrey Skvortsov" wrote: I've IIS 6 with HTTPS enabled directory+basic authentification(without client certificate req). Server certificate is not valid but that's OK-it's my test self signed cert. When I try to map it as network drive though "net use * https://server/dir" all goes fine-my seems passwod accepted and client cert requested(don't know why-IIS configured to ignore client cert) but after that I get: System error 59 has occurred. An unexpected network error occurred. What does it means? By the way,I could not open same dir from IE ever(open as webfolder)-server doen't accept password. |
|
|||
|
Thanks for response,but this dosen't work ever.
I tried as you say-add server certificate using 1) "Automatically select the certificate store" option of install cert wizard 2) manually select "Trusted root certification authorities" as target now I see server cert installed in "Intermediate certification authorities" and "Trusted root certificate authrities"-both from can be viewed from "IE/Content/Certificates" Now,when I try to open website in "admin" IE-it shows "Certificate error" in right corner anyway,and you can install it second time;-)but this dosen't change much. Yes,I can see protected file in IE,I see password prompt and authentification works fine.But I can't open site using "Open as web folder" option in IE,I tried both-url of the file which perfectly opened through http and url of parent dir -https://myserver/folder/-nothing works: Error- Internet Explorer could not open https://myserver/folder/ as a web Folder. Would you like to see its default view instead? "net use * https://myserver/folder/" command dosen't work-it requires client cert(mutual auth) as usual-I don't have one at the moment.So I've to create one,and as it request client cert,it seems I need to install it on server???But server dosen't require client authentification!!! Now I've tested it on Vista RTM-same he-( Please,help,I don't wanna use Hamachi,and IE6's https webfolder works fine on XP...("net use *" dosen't work though:-) Thanks. "Ather Haleem (MSFT)" wrote: Hi Andrey, Our apologies for the delay in responding to your query. When you do a "net use" to a WebDAV share (such as your example below), it doesn't use Internet Explorer (IE) at any point so it doesn't matter what version of IE you have installed. In you particular case, you will have to install the server certificate to a list of trusted publishers and then try to net use again. To install the server certificate in the trusted list, you need to do the following: 1. Add the website to the trusted website list in IE. 2. Launch IE in non-protected mode. To do this, you can first go to (Start | All Programs | Accessories | right click on Command Prompt | Launch as Administrator). From this "elevated" command prompt window, launch IE via: C:\Program Files\Internet Explorer\IEXPLORE.exe 3. From the elevated/non-protected IE, browse to your website. When you get the cert error, click on "Continue to Website (not recommended)" and enter your credentials. 4. You'll see a "Certificate Error" button next to the address bar in the IE window. Click on that. Then click on "View Certificates". In the new window, click on "Install Certificate" and install the certificate in the default store. Once the server certificate is trusted, your attempt to "net use" should work. Thanks. -Ather Haleem (MSFT) "Andrey Skvortsov" wrote: I've IIS 6 with HTTPS enabled directory+basic authentification(without client certificate req). Server certificate is not valid but that's OK-it's my test self signed cert. When I try to map it as network drive though "net use * https://server/dir" all goes fine-my seems passwod accepted and client cert requested(don't know why-IIS configured to ignore client cert) but after that I get: System error 59 has occurred. An unexpected network error occurred. What does it means? By the way,I could not open same dir from IE ever(open as webfolder)-server doen't accept password. |
|
|||
|
By the way,if I create client cert using:
makecert.exe -sr CurrentUser -ss MY -a sha1 -n CN=%USERNAME% -sky exchange -pe "net use" dosen't work ever- C:\Windows\system32net use * https://myserver/myfolder/ System error 1790 has occurred. The network logon failed. from admin cmd.exe. Server's cert installation needed? Maybe reboot or secpol/gp /forceupdate can help a little? Thanks. |
|
|||
|
What's missing here is that you are not storing the server certificate in
your personal store. Once you do that, net use should work. thanks. -Ather "Andrey Skvortsov" wrote: By the way,if I create client cert using: makecert.exe -sr CurrentUser -ss MY -a sha1 -n CN=%USERNAME% -sky exchange -pe "net use" dosen't work ever- C:\Windows\system32net use * https://myserver/myfolder/ System error 1790 has occurred. The network logon failed. from admin cmd.exe. Server's cert installation needed? Maybe reboot or secpol/gp /forceupdate can help a little? Thanks. |
|
|||
|
This dosen't work-from "not protected" IE window I've selected manual
certificate installation and select "Personal" store.Now I've another certificate for my server in "Personal" store beside of client cert I've created using "makecert". "net use" throws same 1790 error. By the way,why "net" command prompts for client(or server?) cert,showing my personal store with two certs(one of my server and second I've created for testing purposes,but this dosen't help),BUT never request user credentials usual way-as user name/password window in IE,so authentification always fails(though I've tried to map my client cert on iis to account I want be authentificated under-useless.) IIS configured to dosen't require client cert at all!But "net use" think otherwise... Explorer dosen't work ever-same error,suggest usual "http" view:-( I've heard that Webdav implementation(server or client can't remember) has some problems with nested folders,problem is:I try to map subdir(particularly subdir of "Virtual folder") of my site,not site itself,so site(and "virtual folder") has "Read" only permission,and only particular folder of "Virtual folder" has "Write/Bowse directory" etc. permissions.Maybe,that could be issue or proxy(I'm working though proxy)? Strange,why final IE7's webdav works fine on XP?"net use" dosen't work though. Would you like to see my config files or something? Thanks. "Ather Haleem (MSFT)" wrote: What's missing here is that you are not storing the server certificate in your personal store. Once you do that, net use should work. thanks. -Ather "Andrey Skvortsov" wrote: By the way,if I create client cert using: makecert.exe -sr CurrentUser -ss MY -a sha1 -n CN=%USERNAME% -sky exchange -pe "net use" dosen't work ever- C:\Windows\system32net use * https://myserver/myfolder/ System error 1790 has occurred. The network logon failed. from admin cmd.exe. Server's cert installation needed? Maybe reboot or secpol/gp /forceupdate can help a little? Thanks. |
| Thread Tools | |
| Display Modes | |
|
|