DEFclub
asked on
IIS issues
Every time I run IISRESET on my exch 2010 CAS server (IIS 7) it hoses OWA, meaning I can no longer get to mail.contoso.com. I then have to reboot the server to get OWA running again. Im wondering if there is a problem with my IIS? Also, when I run iisreset /noforce it fails everytime.
Any ideas why this behavior is happening? I cant keep rebooting the server every time I need to bounce the IIS service. Help?
Any ideas why this behavior is happening? I cant keep rebooting the server every time I need to bounce the IIS service. Help?
Can check the Event viewer for any IIS releated events ?
ASKER
heres a warning:
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/28/2010 10:51:51 AM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '2352' serving application pool 'MSExchangeSyncAppPool' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA S" Guid="{524B5D04-133C-4A62- 8362-64E8E DB9CE40}" EventSourceName="WAS" />
<EventID Qualifiers="32768">5138</E ventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-28T18: 51:51.0000 00000Z" />
<EventRecordID>9900</Event RecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang eSyncAppPo ol</Data>
<Data Name="ProcessID">2352</Dat a>
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da ta>
<Binary>B4050780</Binary>
</EventData>
</Event>
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/28/2010 10:51:51 AM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '2352' serving application pool 'MSExchangeSyncAppPool' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA
<EventID Qualifiers="32768">5138</E
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-28T18:
<EventRecordID>9900</Event
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet.
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang
<Data Name="ProcessID">2352</Dat
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da
<Binary>B4050780</Binary>
</EventData>
</Event>
ASKER
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/28/2010 10:51:50 AM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '7952' serving application pool 'MSExchangePowerShellAppPo ol' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA S" Guid="{524B5D04-133C-4A62- 8362-64E8E DB9CE40}" EventSourceName="WAS" />
<EventID Qualifiers="32768">5138</E ventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-28T18: 51:50.0000 00000Z" />
<EventRecordID>9899</Event RecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang ePowerShel lAppPool</ Data>
<Data Name="ProcessID">7952</Dat a>
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da ta>
<Binary>B4050780</Binary>
</EventData>
</Event>
Source: Microsoft-Windows-WAS
Date: 12/28/2010 10:51:50 AM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '7952' serving application pool 'MSExchangePowerShellAppPo
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA
<EventID Qualifiers="32768">5138</E
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-28T18:
<EventRecordID>9899</Event
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet.
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang
<Data Name="ProcessID">7952</Dat
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da
<Binary>B4050780</Binary>
</EventData>
</Event>
ASKER
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/27/2010 8:17:11 PM
Event ID: 5009
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A process serving application pool 'MSExchangeOWAAppPool' terminated unexpectedly. The process id was '11008'. The process exit code was '0x103'.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA S" Guid="{524B5D04-133C-4A62- 8362-64E8E DB9CE40}" EventSourceName="WAS" />
<EventID Qualifiers="32768">5009</E ventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-28T04: 17:11.0000 00000Z" />
<EventRecordID>9278</Event RecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang eOWAAppPoo l</Data>
<Data Name="ProcessID">11008</Da ta>
<Data Name="ExitCode">103</Data>
</EventData>
</Event>
Source: Microsoft-Windows-WAS
Date: 12/27/2010 8:17:11 PM
Event ID: 5009
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A process serving application pool 'MSExchangeOWAAppPool' terminated unexpectedly. The process id was '11008'. The process exit code was '0x103'.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA
<EventID Qualifiers="32768">5009</E
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-28T04:
<EventRecordID>9278</Event
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet.
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang
<Data Name="ProcessID">11008</Da
<Data Name="ExitCode">103</Data>
</EventData>
</Event>
ASKER
I will try this first: http://support.microsoft.com/default.aspx?scid=kb;en-us;931198
ASKER
no empty framework folder. I have one framework folder and one framework64 folder and no beta installed. FYI
After running IISreset , verify if the IIS & its dependent services are really up & running.
Open IIS manager and check if the service is running
Open IIS manager and check if the service is running
ASKER
After I run IISRESET, all the services start up fine. But OWA breaks and the logon page does not come up. If I go into services and restart the WWW service manually it then comes up.
After I ran IISRESET I got this error in the logs:
Log Name: System
Source: Microsoft-Windows-Distribu tedCOM
Date: 12/30/2010 3:44:01 PM
Event ID: 10016
Task Category: None
Level: Error
Keywords: Classic
User: IIS APPPOOL\DefaultAppPool
Computer: sd-cas01.wfinet.com
Description:
The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID
{A9E69610-B80D-11D0-B9B9-0 0A0C922E75 0}
and APPID
{A9E69610-B80D-11D0-B9B9-0 0A0C922E75 0}
to the user IIS APPPOOL\DefaultAppPool SID (S-1-5-82-3006700770-42418 5619-17454 88364-7948 95919-4004 696415) from address LocalHost (Using LRPC). This security permission can be modified using the Component Services administrative tool.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Di stributedC OM" Guid="{1B562E86-B7AA-4131- BADC-B6F3A 001407E}" EventSourceName="DCOM" />
<EventID Qualifiers="49152">10016</ EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-30T23: 44:01.0000 00000Z" />
<EventRecordID>10206</Even tRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security UserID="S-1-5-82-300670077 0-42418561 9-17454883 64-7948959 19-4004696 415" />
</System>
<EventData>
<Data Name="param1">application- specific</ Data>
<Data Name="param2">Local</Data>
<Data Name="param3">Launch</Data >
<Data Name="param4">{A9E69610-B8 0D-11D0-B9 B9-00A0C92 2E750}</Da ta>
<Data Name="param5">{A9E69610-B8 0D-11D0-B9 B9-00A0C92 2E750}</Da ta>
<Data Name="param6">IIS APPPOOL</Data>
<Data Name="param7">DefaultAppPo ol</Data>
<Data Name="param8">S-1-5-82-300 6700770-42 4185619-17 45488364-7 94895919-4 004696415< /Data>
<Data Name="param9">LocalHost (Using LRPC)</Data>
</EventData>
</Event>
After I ran IISRESET I got this error in the logs:
Log Name: System
Source: Microsoft-Windows-Distribu
Date: 12/30/2010 3:44:01 PM
Event ID: 10016
Task Category: None
Level: Error
Keywords: Classic
User: IIS APPPOOL\DefaultAppPool
Computer: sd-cas01.wfinet.com
Description:
The application-specific permission settings do not grant Local Launch permission for the COM Server application with CLSID
{A9E69610-B80D-11D0-B9B9-0
and APPID
{A9E69610-B80D-11D0-B9B9-0
to the user IIS APPPOOL\DefaultAppPool SID (S-1-5-82-3006700770-42418
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Di
<EventID Qualifiers="49152">10016</
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-30T23:
<EventRecordID>10206</Even
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet.
<Security UserID="S-1-5-82-300670077
</System>
<EventData>
<Data Name="param1">application-
<Data Name="param2">Local</Data>
<Data Name="param3">Launch</Data
<Data Name="param4">{A9E69610-B8
<Data Name="param5">{A9E69610-B8
<Data Name="param6">IIS APPPOOL</Data>
<Data Name="param7">DefaultAppPo
<Data Name="param8">S-1-5-82-300
<Data Name="param9">LocalHost (Using LRPC)</Data>
</EventData>
</Event>
ASKER
after I manually resarted the www service I got these errors:
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/30/2010 3:48:52 PM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '8020' serving application pool 'MSExchangeSyncAppPool' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA S" Guid="{524B5D04-133C-4A62- 8362-64E8E DB9CE40}" EventSourceName="WAS" />
<EventID Qualifiers="32768">5138</E ventID>
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-30T23: 48:52.0000 00000Z" />
<EventRecordID>10211</Even tRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang eSyncAppPo ol</Data>
<Data Name="ProcessID">8020</Dat a>
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da ta>
<Binary>B4050780</Binary>
</EventData>
</Event>
and
Log Name: Application
Source: MSExchange ActiveSync
Date: 12/30/2010 3:48:54 PM
Event ID: 1033
Task Category: Configuration
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
The setting ExternalProxy in the Web.Config file was not valid. The previous value was null and has been changed to .
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange ActiveSync" />
<EventID Qualifiers="32772">1033</E ventID>
<Level>3</Level>
<Task>2</Task>
<Keywords>0x80000000000000 </Keywords >
<TimeCreated SystemTime="2010-12-30T23: 48:54.0000 00000Z" />
<EventRecordID>16991</Even tRecordID>
<Channel>Application</Chan nel>
<Computer>sd-cas01.wfinet. com</Compu ter>
<Security />
</System>
<EventData>
<Data>ExternalProxy</Data>
<Data>null</Data>
<Data>
</Data>
</EventData>
</Event>
Log Name: System
Source: Microsoft-Windows-WAS
Date: 12/30/2010 3:48:52 PM
Event ID: 5138
Task Category: None
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
A worker process '8020' serving application pool 'MSExchangeSyncAppPool' failed to stop a listener channel for protocol 'http' in the allotted time. The data field contains the error number.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-WA
<EventID Qualifiers="32768">5138</E
<Version>0</Version>
<Level>3</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-30T23:
<EventRecordID>10211</Even
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Channel>System</Channel>
<Computer>sd-cas01.wfinet.
<Security />
</System>
<EventData>
<Data Name="AppPoolID">MSExchang
<Data Name="ProcessID">8020</Dat
<Data Name="param3">0</Data>
<Data Name="ProtocolID">http</Da
<Binary>B4050780</Binary>
</EventData>
</Event>
and
Log Name: Application
Source: MSExchange ActiveSync
Date: 12/30/2010 3:48:54 PM
Event ID: 1033
Task Category: Configuration
Level: Warning
Keywords: Classic
User: N/A
Computer: sd-cas01.wfinet.com
Description:
The setting ExternalProxy in the Web.Config file was not valid. The previous value was null and has been changed to .
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="MSExchange ActiveSync" />
<EventID Qualifiers="32772">1033</E
<Level>3</Level>
<Task>2</Task>
<Keywords>0x80000000000000
<TimeCreated SystemTime="2010-12-30T23:
<EventRecordID>16991</Even
<Channel>Application</Chan
<Computer>sd-cas01.wfinet.
<Security />
</System>
<EventData>
<Data>ExternalProxy</Data>
<Data>null</Data>
<Data>
</Data>
</EventData>
</Event>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
I found that the SID S-1-5-82-3006700770-424185 619-174548 8364-79489 5919-40046 9641 refers to my DefaultAppPool. However, I cant figure out how to add that to the com permissions, as it is not an account that I can choose to add. make sense?
ASKER
?
ASKER
?