KB976767 and KB97677 breaking IIS app
We are getting the folling error upon installing KB976767 and KB97677, and the worker process crashes:
(2008 standard, x86)
An unhandled exception occurred and the process was terminated.
Application ID: /LM/W3SVC/1/ROOT/SOME..DIR
Process ID: 2472
Exception: System.TypeLoadException
Message: Could not load type 'System.Security.Authentication.ExtendedProtection.ChannelBinding' from assembly 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
StackTrace: at System.Web.Hosting.IIS7WorkerRequest.Dispose()
at System.Web.Hosting.PipelineRuntime.DisposeHandlerPrivate(HttpContext context)
at System.Web.HttpRuntime.FinishRequestNotification(IIS7WorkerRequest wr, HttpContext context, RequestNotificationStatus& status)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
I appreciate any help... Thanks.
PS: If I need to post this somewhere else, let me know.
June 14th, 2010 6:18pm
Same here, we are down. Is there a fix for this?
Free Windows Admin Tool Kit Click here and download it now
June 14th, 2010 7:44pm
More information if it helps: (based on the MINIdump of worker process)
FAULTING_IP:
kernel32!RaiseException+58
75ec42eb c9 leave
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 75ec42eb (kernel32!RaiseException+0x00000058)
ExceptionCode: e0434f4d (CLR exception)
ExceptionFlags: 00000001
NumberParameters: 1
Parameter[0]: 80131522
DEFAULT_BUCKET_ID: CLR_EXCEPTION
PROCESS_NAME: w3wp.exe
ERROR_CODE: (NTSTATUS) 0xe0434f4d - <Unable to get error code text>
EXCEPTION_CODE: (NTSTATUS) 0xe0434f4d - <Unable to get error code text>
EXCEPTION_PARAMETER1: 80131522
AUTOBUG_USER_LCID_STR: ENU
AUTOBUG_OS_SKU: 7
NTGLOBALFLAG: 0
APPLICATION_VERIFIER_FLAGS: 0
MANAGED_STACK: !dumpstack -EE
No export dumpstack found
MANAGED_BITNESS_MISMATCH:
Managed code needs matching platform of sos.dll for proper analysis. Use 'x86' debugger.
FAULTING_THREAD: ffffffff
PRIMARY_PROBLEM_CLASS: CLR_EXCEPTION
BUGCHECK_STR: APPLICATION_FAULT_CLR_EXCEPTION
LAST_CONTROL_TRANSFER: from 71ca2bbc to 75ec42eb
STACK_TEXT:
75ec42eb kernel32!RaiseException+0x58
71ca2bbc mscorwks!RaiseTheExceptionInternalOnly+0x2a8
71ca5aba mscorwks!JIT_Rethrow+0xbf
6da8acfd System_Web_ni+0x80acfd
6a2f7bc3 webengine!W3_MGD_HANDLER::ProcessNotification+0x59
6a2f865c webengine!W3_MGD_HANDLER::DoWork+0x235
6a2f5e48 webengine!RequestDoWork+0x2c3
6a2f617e webengine!CMgdEngHttpModule::OnEndRequest+0x18
6ee92ee3 iiscore!NOTIFICATION_CONTEXT::RequestDoWork+0x22c
6ee93686 iiscore!NOTIFICATION_CONTEXT::CallModulesInternal+0x2ec
6ee9aa7c iiscore!NOTIFICATION_CONTEXT::CallModules+0x28
6ee9c097 iiscore!W3_CONTEXT::DoStateGeneralEvent+0x36
6ee939f7 iiscore!W3_CONTEXT::DoWork+0xd7
6ee964e9 iiscore!W3_MAIN_CONTEXT::ContinueNotificationLoop+0x1f
6ee9a765 iiscore!W3_MAIN_CONTEXT::ProcessIndicateCompletion+0x1f
6ee9a73b iiscore!W3_CONTEXT::IndicateCompletion+0x63
6a2f2863 webengine!W3_MGD_HANDLER::IndicateCompletion+0x3b
6a2f2898 webengine!MgdIndicateCompletion+0x22
010e1465 unknown+0x0
6da8ab95 System_Web_ni+0x80ab95
6da8acef System_Web_ni+0x80acef
71c21e5f mscorwks!UM2MThunk_WrapperHelper+0x1f
71e7960a mscorwks!UM2MThunk_WrapperWorker+0x60
71e79741 mscorwks!UM2MThunk_Wrapper+0x14
71c752b1 mscorwks!Thread::DoADCallBack+0xda
71e797c5 mscorwks!UM2MDoADCallBack+0x7c
00ff23d2 unknown+0x0
6a2f7bc3 webengine!W3_MGD_HANDLER::ProcessNotification+0x59
6a2f3497 webengine!ProcessNotificationCallback+0x2d
71c74e0c mscorwks!UnManagedPerAppDomainTPCount::DispatchWorkItem+0x9a
71c7471e mscorwks!ThreadpoolMgr::ExecuteWorkRequest+0xaf
71c74892 mscorwks!ThreadpoolMgr::WorkerThreadStart+0x20b
71d25715 mscorwks!Thread::intermediateThreadProc+0x49
75ec4911 kernel32!BaseThreadInitThunk+0xe
771fe4b6 ntdll!__RtlUserThreadStart+0x23
771fe489 ntdll!_RtlUserThreadStart+0x1b
STACK_COMMAND: .cxr 000000000E43EA58 ; kb ; dds e43ed24 ; kb
FOLLOWUP_IP:
mscorwks!RaiseTheExceptionInternalOnly+2a8
71ca2bbc c745fcfeffffff mov dword ptr [ebp-4],0FFFFFFFEh
SYMBOL_STACK_INDEX: 1
SYMBOL_NAME: mscorwks!RaiseTheExceptionInternalOnly+2a8
FOLLOWUP_NAME: MachineOwner
MODULE_NAME: mscorwks
IMAGE_NAME: mscorwks.dll
DEBUG_FLR_IMAGE_TIMESTAMP: 4a7cd88e
FAILURE_BUCKET_ID: CLR_EXCEPTION_e0434f4d_mscorwks.dll!RaiseTheExceptionInternalOnly
BUCKET_ID: APPLICATION_FAULT_CLR_EXCEPTION_mscorwks!RaiseTheExceptionInternalOnly+2a8
WATSON_IBUCKET: 1229804586
WATSON_IBUCKETTABLE: 1
WATSON_STAGEONE_URL:
http://watson.microsoft.com/StageOne/w3wp_exe/7_0_6001_18000/47919413/kernel32_dll/6_0_6001_18215/49953395/e0434f4d/000442eb.htm?Retriage=1
Followup: MachineOwner
---------
June 14th, 2010 8:43pm
We had the same/similar issue today and had to remove the two hotfixes from the server in order to resolve the issue. Once removed the error stopped, application pool became stable and the site would resolve once again.
Removed the following updates:
HotFixID: KB976767
Description: Security Update
http://support.microsoft.com/kb/976767
HotFixID: KB976771
Description: Security Update
http://support.microsoft.com/kb/976771
Free Windows Admin Tool Kit Click here and download it now
June 14th, 2010 10:32pm
I'm on XP SP3, I the two updates there are:
HotFixID: KB979909
Description: Security Update
http://support.microsoft.com/kb/979909
HotFixID: KB976765
Description: Security Update
http://support.microsoft.com/kb/976765
June 15th, 2010 12:50am
Hi,
As this issue is related to IIS, I suggest discussing it in our IIS fourm.
http://forums.iis.net/
Tim Quan - MSFT
Free Windows Admin Tool Kit Click here and download it now
June 15th, 2010 5:20am
We have a thread on forums.iis.net about this now.
http://forums.iis.net/t/1168665.aspx
So focus your queries there. No reports as far as I can see with other related KB it appears only to effect Windows 2008 SP1
June 15th, 2010 1:10pm
This is not an IIS problem its a .net framework problem. It may only manifest on systems with IIS installed but it is not an IIS problem.
System.ServiceModel.dll is referencing System.dll. It expects to find the type System.Security.Authentication.ExtendedProtection.ChannelBinding in system.dll and its not there. Some patch that was deliverd changed system.servicemodel.dll without
changing system.dll.
I assume that I am missing some other patch. I have a patch that just wont apply for some reason kb974417 no matter how many times I try to apply it, it wont apply no error just continues to try an apply the patch. may be unrelated though.
This is also not a 2008 only problem I am on XP SP3 IIS5 dotnet 3.5 SP1
Free Windows Admin Tool Kit Click here and download it now
June 15th, 2010 5:26pm
On XP this is the same issue as
http://social.msdn.microsoft.com/Forums/en-US/netfxnetcom/thread/853e2c1e-9216-46b3-b8e7-0594b64f01b4
So its definately not an IIS problem (on xp at least) removing KB976769v2 fixes the issue. Any idea when a patch might come out. I am pretty worried that my end users are going to start getting this issue.
June 15th, 2010 5:42pm
Hello,
I am just wondering if there is any more news on this issue, so far uninstalling the patch fixes the issue but as it requires a server reboot each time it is not overly practical and I don't want to have to disable Automatic Updates.
Lee
Free Windows Admin Tool Kit Click here and download it now
June 20th, 2010 11:25pm
Hi Lee,
The only workaround we were able to find so far is to install SP2 if you are running on 2008 SP1. Hope this helps... You might also want to check out the latest comments at
http://forums.iis.net/t/1168665.aspx....
June 23rd, 2010 5:38pm
bt07, you SAVED ME!!! I took your advice after about two days of working on this, and upgraded to Server 2008 SP2 from 2008 SP1. It immediately fixed my problem! I was running a SharePoint environment that broke after a failed upgrade.
When trying to load central admin or any sites, it would prompt me for every other item that the page loaded, as if it couldn't maintain the security information or something. After every prompt the error log would log the message posted above about:
Exception: System.TypeLoadException
Message: Could not load type 'System.Security.Authentication.ExtendedProtection.ChannelBinding' from assembly'
I tried everything else with no success until I saw your post. THANK YOU!!
Free Windows Admin Tool Kit Click here and download it now
October 21st, 2010 9:40pm