Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[IIS] WebDAV instellen, 1920 system error

Pagina: 1
Acties:

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Hallo :w

Ik probeer nu al een tijdje een WebDAV in te stellen op mijn server, 2012R2&IIS8.5.
Ik heb de configuratie nu als volgt:
2 gebruikersaccounts: Administrator en FWest98 (originaliteit alom).
Meerdere websites, en nu een nieuwe, "Files".
Deze heeft een FTP-server met SSL beveiliging, access restriction zodat alleen mijn IP er met één van de users in kan. Gebind aan een subdomein met een willekeurige poort (21 werkte niet...). Dit werkt allemaal perfect.
Nu wil ik WebDAV ook aanzetten in die site, zodat ik via WebDAV (dus ook Windows Verkenner) ook bij al die bestanden kan. Nu heb ik volgens alle tutorials dit gedaan:
[ol]
Authorization Rules: Alles geblokkeerd, de 2 accounts op Allow gezet.
Authentication: Enkel Windows Authentication aan
SSL Settings: Require SSL, Ignore Client certificates
WebDAV Authoring Rules: 1 rule: 2 accounts hebben op alle bestanden alle rechten.
• Firewall open gezet
• Een SSL certificaat gemaakt voor het specifieke subdomein e.d.


Als ik nu in CMD dit invul (Windows 8.1 Pro, andere machine dus!),
net use * https://subdomain.domain.com/

... vraagt hij keurig naar username en password.
Als ik dan Administrator doe krijg ik een error:
Systeemfout 67

Kan de netwerknaam niet vinden

Als ik het andere account doe ook een fout:
Systeemfout 1920

Het systeem kan geen toegang verkrijgen tot het bestand.


Nou denk je, simpel, rechtenprobleem. Alleen op die map (en submappen) hebben alle accounts al alle rechten. Zou dus geen probleem moeten zijn.......


Iemand enig idee? Google is vandaag helaas niet mijn vriend...

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Semt-x
  • Registratie: September 2002
  • Laatst online: 29-11 14:41
"net use" werkt alleen met UNC paden niet met uri's

http://technet.microsoft.com/en-us/library/bb490717.aspx

\\ ComputerName \ ShareName : Specifies the name of the server and the shared resource. If ComputerName contains spaces, use quotation marks around the entire computer name from the double backslash (\\) to the end of the computer name (for example, "\\Computer Name\Share Name"). The computer name can be from 1 to 15 characters long.

code:
1
2
3
4
C:\WINDOWS\system32>net use * file:///c:/Temp
System error 67 has occurred.

The network name cannot be found.


Waar de 1920 foutmelding vandaan komt weet ik zo niet,
Je zou met procmon.exe kunnen kijken wat er onderwater gebeurt. (sysinternals tooltje)

h2h,
Sem

  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Kan wel, MS zegt het zelf:
http://www.iis.net/learn/...iguring-webdav-on-iis#004
en dan iets naar boven. Het gekke is dus ook dat het verschilt welke username ik gebruik voor de werking.
In de browsers krijg ik allemaal een 403...

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • Semt-x
  • Registratie: September 2002
  • Laatst online: 29-11 14:41
oh indeed, je hebt gelijk, het kan wel met "net use".
Ik zou alsnog met procmon kijken wat er gebeurt.

  • kaopadkai
  • Registratie: December 2010
  • Laatst online: 05-10-2017
Het kan zijn dat dit wel werkt vanaf een ander (Linux) OS; wellicht kun je dit testen.

Ik vermoed dat het in de authenticatie zit als de rechten goed staan.
Wat je kunt proberen is een registrykey aanpassen.

WIJZIG REGISTRYKEY
BasicAuthLevel '2'


Voer regedit uit en ga naar:
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

Kijk naar BasicAuthLevel en wijzig - indien nodig - de value naar '2'

Herstart de WebClient service:
net stop WebClient
net start WebClient

OSCE | OSCP | CISSP


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Ik heb Windows Auth, dan is dat dus irrelevant en een ander OS kan dus ook niet verbinden, helaas.
Procmon kan ik helemaal niets vinden...

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • kaopadkai
  • Registratie: December 2010
  • Laatst online: 05-10-2017
Loop deze stappen anders na

http://www.iis.net/learn/...ing-the-webdav-redirector

------------------------------------------------------------------------------------

Troubleshooting the WebDAV Redirector

The following list of error conditions is designed to help troubleshoot situations that you might see when working with WebDAV.
1.When attempting to map a drive to a WebDAV site, you receive the following error:

System error 67 has occurred.

The network name cannot be found.

This can be caused by one of the following conditions:
1. IIS is not installed or is not running on the server that you are attempting to connect to.
2. You have not installed the WebDAV Redirector on your client system.
3. The WebClient service is not running on your client system.
4. You have not enabled WebDAV on your web site.
5. You are using Basic Authentication and connecting to your web site using HTTP instead of HTTPS.
6. You are connecting to a web site on your local network that is using Fully-Qualified Domain Names (FQDNs) for name resolution, your web site uses Windows Authentication, and you have not added the web site's FQDN to the proxy server bypass list on your client.

2.When attempting to map a drive to a WebDAV site, you receive the following error:

System error 1920 has occurred.

The file cannot be accessed by the system.

This error occurs when the account that you are using does not have an authoring rule created for it.

------------------------------------------------------------------------------------

OSCE | OSCP | CISSP


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
De eerste: Die treedt enkel op bij Admin-account, maar niet bij andere accounts
De tweede: Ik heb dus specifiek een Authoring Rule EN een Authorization Rule toegevoegd.....

Het probleem treedt OOK op als ik Basic Authentication aanzet i.p.v. Windows Authentication.

[ Voor 21% gewijzigd door F.West98 op 24-06-2014 18:29 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • kaopadkai
  • Registratie: December 2010
  • Laatst online: 05-10-2017
Heb je de stappen nagelopen?

Error 1920... 403 via de webinterface... het lijkt er op dat er toch iets is met je rechten.

Hoe staan je share permissions op je FTP-server?

OSCE | OSCP | CISSP


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Ik weet vrij zeker dat ik het goed heb staan:
Afbeeldingslocatie: http://tweakers.net/ext/f/auM5FjMkvtQB6I3rAD5irGbe/full.png
Afbeeldingslocatie: http://tweakers.net/ext/f/Adzb7Kufy7IEQgPZdHU7OOBW/full.png

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • kaopadkai
  • Registratie: December 2010
  • Laatst online: 05-10-2017
Dit zijn je rules die je hebt aangemaakt in WebDAV...

Ik bedoel je share permissions op de FTP-server

Afbeeldingslocatie: http://media.wiley.com/Lux/50/294250.image0.jpg

Afbeeldingslocatie: http://www.orcsweb.com/wp-content/uploads/2012/07/auth_list.png

OSCE | OSCP | CISSP


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Alle users hebben alle rechten op de hele map incl. files, Alle users hebben read/write machtigingen.

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI


  • johnkeates
  • Registratie: Februari 2008
  • Laatst online: 04-07 16:30
Probeer het eens met een non-Windows client, kijk ook eens in je IIS logs. Daarnaast: probeer het ook eens via de Windows GUI, en probeer het via de adresbalk zonder te mappen. In alle gevallen ook in de logs kijken.

  • kaopadkai
  • Registratie: December 2010
  • Laatst online: 05-10-2017
Probeer het volgende eens met je admin-account:

net use * https://subdomain.domain.com:443/

of

net use * https://subdomain.domain.com:443/folder

OSCE | OSCP | CISSP


  • F.West98
  • Registratie: Juni 2009
  • Laatst online: 28-11 01:55

F.West98

Alweer 16 jaar hier

Topicstarter
Adresbalk: opent FF en geeft 403
GUI: Steeds opnieuw login-dialog en dan een "map is niet geldig"-melding

Maar die laatste truc, wauw, het werkt :D

edit:
ooooh. Het was de root van D:\, daarom lukte het niet :P

[ Voor 18% gewijzigd door F.West98 op 24-06-2014 22:31 ]

2x Dell UP2716D | R9 7950X | 128GB RAM | 980 Pro 2TB x2 | RTX2070 Super
.oisyn: Windows is net zo slecht in commandline als Linux in GUI

Pagina: 1