Microsoft VBScript runtime error '80070035' The network path was not found. |
If you are connecting to a network server, make sure your NetBios name is 'clean' - e.g. no periods or underscores.
Make sure IUSR_machineName has access to the share / ADSI object you are trying to access. As a test, change the web server's anonymous account to a domain user with the ability to log on interactively to the machine hosting the share or object.
If you are using Site Server, and trying to connect to Novell shares, make sure you have Gateway Services for Netware installed (see
KB #169269).
If you are trying to connect to a server's printers folder using ADSI, and are connecting to the server by name, try connecting by IP address instead, or by only using the "true" host name of the computer (e.g. don't use an alias in your HOSTS file). See
KB #252416 for more information. You can also employ the following workaround:
- Open the file %WINDIR%\WEB\PRINTERS\IPP_001.asp
- Find the following line:
| If strComputer = "localhost" Or strComputer = "127.0.0.1" Then |
- add an additional OR clause for each alias for that machine, e.g.
If strComputer = "localhost" Or strComputer = "127.0.0.1" or _ strComputer = "Alias1" or strComputer = "Alias2" or _ strComputer = "204.17.34.21" or strComputer = "www.myserver.com" Then |
- open the file %WINDIR%\WEB\PRINTERS\IPP_004.asp and follow the same procedure.
If you are attempting to get to a user object by GetObject("WinNT://servername/username,user") syntax, try GetObject("WinNT://servername/DomainControllerName/username,user") syntax instead.
If you are attempting to use secure authentication while connecting via ADSI's OpenDSObject, try temporarily changing the fourth parameter to 0 (simple auth) instead of 1 (secure auth).