?
Solved

IIS companyweb problems

Posted on 2010-01-11
13
Medium Priority
?
1,745 Views
Last Modified: 2012-06-27
Hello Experts,

I'm pulling my hair out trying to fix this problem but frankly IIS isn't my forte.  We've got an SBS 2003 server (SP2) that is having a couple problems.  I think they may be related so I'll outline them below:

- when users attempt to access companyweb they get prompted for credentials, however user credentials don't work nor do admin credentials.  They get promped 3 times for the creds and then get a page that the serice is unavailable.  Same thing happens when I try to access on the server.  

If I look at the event logs at around that time I see the following:

In System we get this a few times (process ID changes)
Event Type:      Warning
Event Source:      W3SVC
Event Category:      None
Event ID:      1011
Date:            1/11/2010
Time:            11:44:21 PM
User:            N/A
Computer:      SBSSRV1
Description:
A process serving application pool 'DefaultAppPool' suffered a fatal communication error with the World Wide Web Publishing Service. The process id was '8880'. The data field contains the error number.

followed by:

Event Type:      Error
Event Source:      W3SVC
Event Category:      None
Event ID:      1002
Date:            1/11/2010
Time:            11:44:56 PM
User:            N/A
Computer:      SBSSRV1
Description:
Application pool 'DefaultAppPool' is being automatically disabled due to a series of failures in the process(es) serving that application pool.


In Application we get the following a few times:
Event Type:      Error
Event Source:      Application Error
Event Category:      (100)
Event ID:      1000
Date:            1/11/2010
Time:            11:44:56 PM
User:            N/A
Computer:      SBSSRV1
Description:
Faulting application w3wp.exe, version 6.0.3790.3959, faulting module kernel32.dll, version 5.2.3790.4480, fault address 0x0000bef7.


- Microsoft .net updates won't install.  We get prompted to install Microsoft .NET Framework 3.5 Service Pack 1 and .NET Framework 3.5 Family Update for .NET versions 2.0 through 3.5 (KB951847) x86  but it always fails with error 0x80070643

I've googled and nothing seems to quite fit the situation, any help is much appreciated.
0
Comment
Question by:EnvisionTech
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 2
  • 2
  • +2
13 Comments
 
LVL 19

Expert Comment

by:MsShadow
ID: 26291430
0
 
LVL 13

Expert Comment

by:Springy555
ID: 26291484
I would try and get the .net updates to work.  The application pools are crashing probably due to a problem with .net.  If you fix this, I bet the websites will work correctly.

The 0x80070643 error message is generic.  Have a look at the link below which details how to extract decent logging information from windows update.  It will write the log file to the windows temp directory.  This might give you a better idea on what is actually failing and why:

http://support.microsoft.com/kb/958052
0
 

Author Comment

by:EnvisionTech
ID: 26300730
Thanks for the suggestions...

MsShadow:
the loopbackcheck KB article specifies "You only receive this error message if you try to browse the Web site directly on the server. If you browse the Web site from a client computer, the Web site works as expected" which doesn't match my situation as client computers have the same error.  Also, it doesn't quite explain the event log errors and the defaultapppool crashes after several attempts to access.

However, I did give it try and still no joy (I did reboot after the reg change as the article specified)

The sharepoint site is still completely default, we only found this poblem when they tried to access it for the first time.  so the second scenario wouldn't apply


Springy555:
I've followed the article and there is a bit of a discrepency:

the article states that the file will be in %temp% and begin with msi,  ends with a .log extension.

However, the closest file I could find in that directory is "Microsoft .NET Framework 2.0-KB958481_20100112_063446441-Msi0.txt".  Its a massive 12MB (!)  file and it does look like a log file and starts with the line "=== Verbose logging started: 1/12/2010  0:34:46  Build type: SHIP UNICODE 3.01.4000.4042  Calling process: c:\a189672579ce21e2fed4\HotFixInstaller.exe ==="

Its kinda hard to find relavent info in such a large file but here are a few things towards the end:


MSI (s) (68!80) [00:38:10:944]: Product: Microsoft .NET Framework 2.0 Service Pack 2 -- Error 25002.Error occurred while initializing fusion. Unable to load mscoree.dll. System error: The specified module could not be found.
      - Repeats several times

MSI (s) (68:EC) [00:38:12:444]: Product: Microsoft .NET Framework 2.0 Service Pack 2 - Update 'KB958481' could not be installed. Error code 1603. Additional information is available in the log file C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\Microsoft .NET Framework 2.0-KB958481_20100112_063446441-Msi0.txt.
  - This is right near the very end


I did a search for mscoree.dll and only found 1 in C:\WINDOWS\RegisteredPackages\{D5D40355-5FB0-48fb-A231-CDC637FA16E0}

Size is 275kb version is 2.0.50727.3053




Thanks for your suggestions.  Would love more help if you have any ideas.

0
Ransomware: The New Cyber Threat & How to Stop It

This infographic explains ransomware, type of malware that blocks access to your files or your systems and holds them hostage until a ransom is paid. It also examines the different types of ransomware and explains what you can do to thwart this sinister online threat.  

 
LVL 13

Expert Comment

by:Springy555
ID: 26301691
0
 

Author Comment

by:EnvisionTech
ID: 26311233
Hi Springy,

This appears to be for 64bit and the error mentioned on the webpage is
Error occurred while initializing fusion. Unable to load mscoree.dll. System error: %1 is not a valid Win32 application.

Whereas our OS is 32 bit and the error in the log is
Error occurred while initializing fusion. Unable to load mscoree.dll. System error: The specified module could not be found.

do you really think this could apply?
0
 
LVL 35

Expert Comment

by:Cris Hanna
ID: 26390483
Take a look at this blog from the SBS Diva herself...sounds like this is your  issue?  The fix is listed there as well
0
 

Author Comment

by:EnvisionTech
ID: 26390566
Hi CrisHanna,

I don't see a link in your comment, can you provide?

Thanks!

0
 
LVL 35

Expert Comment

by:Cris Hanna
ID: 26390589
0
 
LVL 74

Expert Comment

by:Glen Knight
ID: 26390897
You may also want to have a look at this article from EE Expert MPECSInc: http://blog.mpecsinc.ca/2009/04/sbs-2008-ie-update-kb963027-breaks.html

also check each virtual directory under the .Net tab and make sure they are all set to use 1.1 and not version 2
0
 

Accepted Solution

by:
EnvisionTech earned 0 total points
ID: 26429515
Thanks to all who helped!

After a bunch of frustrating hours I stumbled onto this goody:
http://blogs.msdn.com/astebner/archive/2005/06/21/431385.aspx

I followed the instructions and magically evrything started to work again.  Looks like the .net install that comes with the OS had somehow gotten corrupt.

Thanks again to all that took the time to answer me.  
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
A phishing scam that claims a recipient’s credit card details have been “suspended” is the latest trend in spoof emails.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
Add bar graphs to Access queries using Unicode block characters. Graphs appear on every record in the color you want. Give life to numbers. Hopes this gives you ideas on visualizing your data in new ways ~ Create a calculated field in a query: …
Suggested Courses

770 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