I have made the same experience! On other Windows versions Apache worked fine (with the same configuration serving the same files).
Then I tryed to leave SSI out of the files, but with long html-files the problem appeared too.
Even after replacing the SSI-commands with PHP4 the server returns the 'Cannot find server or DNS Error'-message.
MSIE4 and lower clients return a message "Microsoft server-extensions failed" and the apache error log produces hundreds of the following lines:
[Mon Oct 22 17:31:45 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/root.exe
[Mon Oct 22 17:31:45 2001] [error] [client 217.83.132.169] File does not exist: h:/msadc/root.exe
[Mon Oct 22 17:31:46 2001] [error] [client 217.83.132.169] File does not exist: h:/c/winnt/system32/cmd.exe
[Mon Oct 22 17:31:47 2001] [error] [client 217.83.132.169] File does not exist: h:/d/winnt/system32/cmd.exe
[Mon Oct 22 17:31:47 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:31:48 2001] [error] [client 217.83.132.169] File does not exist: h:/vti_bin/..%5c/..%5c/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:31:49 2001] [error] [client 217.83.132.169] File does not exist: h:/mem_bin/..%5c/..%5c/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:31:50 2001] [error] [client 217.83.132.169] Filename is not valid: h:/msadc/..%5c/..%5c/..%5c/..Á/..Á/..Á/winnt/system32/cmd.exe
[Mon Oct 22 17:31:50 2001] [error] [client 217.83.132.169] Filename is not valid: h:/scripts/..Á/winnt/system32/cmd.exe
[Mon Oct 22 17:31:52 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/..À¯/winnt/system32/cmd.exe
[Mon Oct 22 17:31:53 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/..Áœ/winnt/system32/cmd.exe
[Mon Oct 22 17:31:55 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:31:56 2001] [error] [client 217.83.132.169] File does not exist: h:/scripts/..%2f/winnt/system32/cmd.exe
[Mon Oct 22 17:36:57 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/root.exe
[Mon Oct 22 17:36:59 2001] [error] [client 217.83.111.31] File does not exist: h:/msadc/root.exe
[Mon Oct 22 17:37:00 2001] [error] [client 217.83.111.31] File does not exist: h:/c/winnt/system32/cmd.exe
[Mon Oct 22 17:37:02 2001] [error] [client 217.83.111.31] File does not exist: h:/d/winnt/system32/cmd.exe
[Mon Oct 22 17:37:03 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:37:05 2001] [error] [client 217.83.111.31] File does not exist: h:/vti_bin/..%5c/..%5c/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:37:06 2001] [error] [client 217.83.111.31] File does not exist: h:/mem_bin/..%5c/..%5c/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:37:08 2001] [error] [client 217.83.111.31] Filename is not valid: h:/msadc/..%5c/..%5c/..%5c/..Á/..Á/..Á/winnt/system32/cmd.exe
[Mon Oct 22 17:37:09 2001] [error] [client 217.83.111.31] Filename is not valid: h:/scripts/..Á/winnt/system32/cmd.exe
[Mon Oct 22 17:37:12 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/..À¯/winnt/system32/cmd.exe
[Mon Oct 22 17:37:13 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/..Áœ/winnt/system32/cmd.exe
[Mon Oct 22 17:37:18 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/..%5c/winnt/system32/cmd.exe
[Mon Oct 22 17:37:19 2001] [error] [client 217.83.111.31] File does not exist: h:/scripts/..%2f/winnt/system32/cmd.exe
Does anybody have a solution (without changing the server-software)?
Dan Houle wrote:
I am experiencing an interesting problem with Apache 1.3. Recently I have run it under Windows 2000 without any problems. After upgrading to Windows XP, visitors to the site get an error 'Cannot find server or DNS Error', this error appears after the page is partially loaded/viewable. When the page is viewed locally, it works fine.
Here is the interesting part. Some pages work, some don't. What seems to be the trigger is server side includes, not the existence of them, but instead the amount of them.
My SSIs are simple...just text list files (with about 20-50 lines in them), so I doubt it is the content. In addition, I have included a mod that grabs the date of the file and displays it. I have broken down a page (stripped out the SSIs) and rebuilt it...I get to the point where I can include 3 SSIs then when I add the 4th one, it gives the errors.
Here is the SSI code used:
<!--#config timefmt='%m.%d.%Y'--><!--#flastmod virtual='/includes/content/file.clip'-->
....