Solved

IIS 6.0 Remote Virtual Directory Browse Problem

Posted on 2003-10-25
10
1,875 Views
Last Modified: 2013-11-15
IIS 6.0 Remote Directory Browse Problem

We migrated our web server from WinNT 4.0 to Windows Server 2003.
We have a virtual directory mapped to a remote computer, and enabled "directory browsing" so that the directory structure of 100, 000 drawing files can be navigated through a web interface.  We do a "connect as" a user in the the remote computer's domain, and up until now, it works.

The problem:   the IIS 6.0 server cannot list the files. I get an "HTTP Error 500 - Internal server error." and in the audit logs, I see the following logon failure:  Event ID 529 Unknown user or password, logon type 8.  If I try to work around, map the remote share to a local drive, then set the virtual directory to point to this "local" mapped drive, I get a 404, File not found error.  

Web Server extensions are wide open to allow everything, NTFS, Shares, permissions are set correctly, and I know the Username and Password are correct because the NT 4.0 IIS 4.0 server is set exactly the same way, and it works fine.  In fact, the only way I can get directory browsing to work in IIS is to browse the LOCAL drive, no remote drives.  I hate to replicate 70 gigs of TIF files if I don't have to.

Have I run across a bug in IIS 6.0? I cannot find any documentation other than that I must be using a bad password, which I am not. I think IIS 6.0 cannot interpret the password, doesn't matter whether I use Basic, NTLM, Digest, Anonymous Authentication.



0
Comment
Question by:merrifurlong
10 Comments
 
LVL 8

Expert Comment

by:fozylet
Comment Utility
Is the web server being run by the default user or is it a user that you have set?
If it is the default user try these things.

1. Run the IIS service using a network user having access to both the machines. (security issue?)
2. Make two local users at the IIS machine and the remote machine by same name and pwd. Run the IIS with this user.

Option 2 might have been some security bug (it doesn't look like a feature to me) but is vastly used in situations like this.
If you had been using this method before, it might have been 'corrected' in a new SP and you might need to try option 1.


::fozylet
0
 

Author Comment

by:merrifurlong
Comment Utility
The web server is using the default user, and is stand alone. The remote file server is not truly an NT box:  it is an EMC box managed by a different NT domain.  So, I am not sure if it can have a local NT account made for it, but I will contact the administrator of that box and get back to you on that.

Because the web server is stand alone, I can't use the other domains user account to start the IIS service.  I've always been able to get the "Connect As" in IIS to work up to this point on the IIS 4.0 servers. - .

The weird thing is this:  in the IIS 6.0 manager, I can actually see the files in the remote directory!   The problem only appears when browsing the URL of the web server, the way the users would see it.
0
 
LVL 8

Accepted Solution

by:
fozylet earned 500 total points
Comment Utility
Does the internal server error leave any detailed description in the logs?!

am not being of much help there, i guess!
0
 

Author Comment

by:merrifurlong
Comment Utility
Nothing in the system or application log. Just the 529 error in the security log.  I will try your suggestion tomorrow(about the matching accounts) and will let you know how that turns out.
0
 
LVL 17

Expert Comment

by:Tacobell777
Comment Utility
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 

Author Comment

by:merrifurlong
Comment Utility
No - 2 problems.

1. The remote server is an EMC box and therefor does not use NT for local accounts.  NT Domain accounts have access, but there are no local accounts other than Unix.

2. I am unable to start the WWW service with anything other than the local system account - I get Access Denied using any other account, local admin or remote. It gives me an error that www is a shared process, so it will not allow the remote domains NT account to start the service.

Am I missing something?  

Using Windows 2003 server, I was able to duplicate this problem on a second test system, using a test domain. The problem happened even when the server became a member server - any remote share could not be browsed successfully - I get the same authentication error in the audit logs, and the Internal Server Error 500 at the browser.  The error does not show up in the IIS Manager. I see the files fine there..  Maybe I'll have to replicate the 70 gig vault to the local drive to resolve this problem.
0
 
LVL 8

Assisted Solution

by:fozylet
fozylet earned 500 total points
Comment Utility
Sorry, but I am out of ideas...
0
 

Author Comment

by:merrifurlong
Comment Utility
thanks anyhow.  
0
 

Expert Comment

by:GKohler79
Comment Utility
Did this problem ever get resolved...I'm having the same problem...
0
 

Author Comment

by:merrifurlong
Comment Utility
Not really.  The "fix" is to make sure both machines are in the same domain, and that they both have identical local accounts, same name, same password.

I spent the $250 to call MS about this.

Because I do not want this machine to be in the same domain, I just chose to replicate the data locally.



0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Join & Write a Comment

Replication has always been one of those technologies that people run scared from. The main reason is usually cost. When you think of replication, your mind drifts to solutions that replicate from one disk frame to another using block level technolo…
VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…

728 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

9 Experts available now in Live!

Get 1:1 Help Now