![]() | ![]() |
|
06-09-2010 07:42 PM - last edited on 06-09-2010 08:52 PM
Hello Everybody,
Please be cautious when applying windows update to Metastorm Servers.
I applied the most recent updates from Microsoft today and the engine refuses to start. I get the following error message in the event viewer.
The .NET database connector failed to initialize: System.TypeLoadException: Could not load type 'System.Security.Authentication.ExtendedProtection
at System.ServiceModel.TcpTransportSecurity..ctor()
at System.ServiceModel.NetTcpSecurity..ctor()
at System.ServiceModel.NetTcpBinding..ctor()
at Metastorm.Engine.Authentication.AuthenticationHost
at ManagedConfiguration.StartCoreServices(HStatus* ).
I suspect KB982168 and/or KB979909 the root cause of it.
Along with the engine I noticed following issues -
1) The designer fails to load a project that has a connection object of type "webservice" in it and throws following exception
System.Configuration.ConfigurationErrorsException was unhandled
Message="An error occurred creating the configuration section handler for system.serviceModel/bindings: Could not load type 'System.Security.Authentication.ExtendedProtection
Source="System.Configuration"
BareMessage="An error occurred creating the configuration section handler for system.serviceModel/bindings: Could not load type 'System.Security.Authentication.ExtendedProtection
Filename="D:\\Program Files\\Metastorm\\BPM\\Designer\\Designer.exe.Conf
Line=8
StackTrace:
at System.Configuration.BaseConfigurationRecord.Evalu
at System.Configuration.BaseConfigurationRecord.Evalu
at System.Configuration.BaseConfigurationRecord.GetSe
at System.Configuration.BaseConfigurationRecord.GetSe
at System.Configuration.BaseConfigurationRecord.GetSe
at System.Configuration.BaseConfigurationRecord.GetSe
at System.Configuration.BaseConfigurationRecord.GetSe
at System.Configuration.ClientConfigurationSystem.Sys
at System.Configuration.ConfigurationManager.GetSecti
at System.ServiceModel.Configuration.ConfigurationHel
at System.ServiceModel.Configuration.ConfigurationHel
at System.ServiceModel.Configuration.ClientSection.Un
at System.ServiceModel.Description.MetadataImporter..
at System.ServiceModel.Description.WsdlImporter..ctor
at System.ServiceModel.Description.WsdlImporter..ctor
at WcfSamples.DynamicProxy.DynamicProxyFactory.Import
at WcfSamples.DynamicProxy.DynamicProxyFactory..ctor(
at Metastorm.Designer.Mbo.WCFConnectionCodeData..ctor
at Metastorm.Designer.Mbo.MboConnectionCodeProvider.G
at Metastorm.Designer.Mbo.MboConnectionCodeProvider.G
at Metastorm.Ide.Core.Apis.CodeObjectProvider`1.GetCo
at Metastorm.Ide.Core.Apis.CodeObjectProvider`1.GetCo
at Metastorm.Ide.Core.Apis.CodeObjectProviderExtensio
at Metastorm.Designer.Projects.BaseProjectCodeObjectP
at Metastorm.Designer.Projects.BaseProjectCodeObjectP
at Metastorm.Designer.Projects.BaseProjectCodeObjectP
at Metastorm.Ide.Core.Apis.CodeObjectProvider`1.GetCo
at Metastorm.Ide.Core.Apis.CodeObjectProvider`1.GetCo
at Metastorm.Ide.Core.Apis.CodeObjectProviderExtensio
at Metastorm.Ide.Core.Apis.CodeFactory.GetCodeCompile
at Metastorm.Designer.Projects.ApiModelProvider.Build
at Metastorm.Ide.Core.Apis.BuildManager.ThreadedBuild
at Metastorm.Ide.Core.Apis.BuildManager.BuilderLoop()
at System.Threading.ThreadHelper.ThreadStart_Context(
at System.Threading.ExecutionContext.runTryCode(Objec
at System.Runtime.CompilerServices.RuntimeHelpers.Exe
at System.Threading.ExecutionContext.RunInternal(Exec
at System.Threading.ExecutionContext.Run(ExecutionCon
at System.Threading.ThreadHelper.ThreadStart()
InnerException: System.TypeLoadException
Message="Could not load type 'System.Security.Authentication.ExtendedProtection
Source="System.ServiceModel"
TypeName="System.Security.Authentication.ExtendedP
StackTrace:
at System.ServiceModel.Configuration.WSHttpTransportS
at System.Configuration.ConfigurationElement.Deserial
at System.Configuration.ConfigurationElement.Deserial
at System.Configuration.ConfigurationElement.Deserial
at System.Configuration.ConfigurationElementCollectio
at System.Configuration.ConfigurationElement.Deserial
at System.Configuration.ConfigurationElement.Deserial
at System.Configuration.ConfigurationSection.Deserial
at System.Configuration.RuntimeConfigurationRecord.Ru
at System.Configuration.RuntimeConfigurationRecord.Ru
at System.Configuration.RuntimeConfigurationRecord.Ru
at System.Configuration.RuntimeConfigurationRecord.Cr
at System.Configuration.BaseConfigurationRecord.CallC
InnerException:
2) The administration website fails to load and gives following error
Configuration Error
Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: An error occurred creating the configuration section handler for system.serviceModel/bindings: Could not load type 'System.Security.Authentication.ExtendedProtection
Source Error:
Line 169: </runtime>
Line 170: <system.serviceModel>
Line 171: <bindings>
Line 172: <netTcpBinding>
Line 173: <binding name="NetTcpBinding_IAuthenticationOperations" closeTimeout="00:10:00" openTimeout="00:10:00" receiveTimeout="00:10:00" sendTimeout="00:10:00" transactionFlow="false" transferMode="Buffered" transactionProtocol="OleTransactions" hostNameComparisonMode="StrongWildcard" listenBacklog="10" maxBufferPoolSize="524288" maxBufferSize="65536" maxConnections="10" maxReceivedMessageSize="65536">
I have opened a ticket with support and also researching the issue.
Thanks & regards
Sandeep
06-09-2010 09:00 PM - last edited on 06-09-2010 09:09 PM
I confirmed that installing the windows update (KB982168 - Microsoft .NET Framework 3.5 SP1 Update for Windows Server 2003 and Windows XP x86) causes this issue
The issue can be resolved by uninstalling the update In Control Panel -- Add Remove Programs - it appears as
KB976769v2 under Microsoft .NET Framework 3.0 Service Pack 2
06-10-2010 07:22 AM
Hi Sandeep,
Thanks for highlighting this issue for the community. And a special thanks for finding a workaround.
We have replicated this internally will update this thread as soon as we have some news...
Paul...
06-18-2010 08:24 AM
Please note that Microsoft have released a hotfix for this problem which you can download from here...
http://code.msdn.microsoft.com/KB975954/Release/Pr
I think this is likely to be rolled into an ms update at some point.
06-22-2010 02:39 AM
Thanks guys for this thread,
I got same problem on "Vista SP1 x64", but I don't know which update causes this problem.
I visited hotfix page mentioned by "jcm", but Microsoft mentions the hotfix is not for vista.
I tried to install .NET4 to solve the problem, but nothing.
I installed KB959209 update, where Microsoft mentioned that it provides compatibility roll-up updates for customer reported issues found after the release of Microsoft .NET Framework 3.5 SP1, but again nothing.
The following updates is later installed on my Vista since 01/Jun/2010:
Microsoft .NET Framework 3.5 Family Update (KB959209) x64
Update to .NET Framework 3.5 Service Pack 1 for the .NET Framework Assistant 1.0 x64 (KB963707)
Microsoft .NET Framework 1.1 SP1 Security Update for Windows Vista and Windows Server 2008 (KB979906)
Microsoft .NET Framework 3.5 SP1 Update for Windows Vista SP1 and Windows Server 2008 for x64-based Systems (KB982535)
Microsoft .NET Framework 1.1 SP1 Security Update for Windows Vista and Windows Server 2008 (KB979906)
Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297)
Microsoft .NET Framework 3.5 Family Update (KB959209) x64
Any help or advice?
06-22-2010 09:32 AM
Hi guys,
After long time of try and error I found a resolution, it is to install Vista Service Pack 2, where, I noticed that Microsoft annonced it will not support Vista without SP2. By searching, I found x64 version of SP2, it takes an hour or more to install but finally web-services is back to work again.
Service Pack 2 (KB948465):
It is 745MB size and can be downloaded from this link: http://www.microsoft.com/downloads/details.aspx?Fa
Thanks again for this helpful thread.
06-30-2010 09:47 PM
The official KB article for this issue has been posted at the following location: http://support.microsoft.com/kb/2262911 .
If you are still hitting this issue, please follow the steps listed in the KB article which will resolve the installation issue and also install Updates 982167 or 982168 (selected depending on the operating system installed on the machine). As well, if you have uninstalled this update, please do follow the KB article to keep your machine up-to-date with all WIndows Update releases.
The patch provided in the KB article has been validated to resolve the installation issue as well as safe for production environments. We will also be publishing in the KB article a Fix-It patch to seamlessly resolve this issue without needing to go through the workaround steps. Given that we have identified the root cause of this issue, all previous hotfixes which cause the installation failure will be updated appropriately.
It is important that WCF applications are unblocked and able to successfully install Windows Update KB # 982167 and/or 982168 on all machines. If you have any further issues with this, please post on the WCF forum here: http://social.msdn.microsoft.com/Forums/en/wcf/thr
Sorry for this inconvenience.
Thanks,
Erica
Microsoft Program Manager
07-07-2010 04:34 PM
I had a similar problem where upon upgrading, first of all I got the message below when trying to start the engine
The .NET database connector failed to initialize: System.TypeLoadException: Could not load type 'System.Security.Authentication.ExtendedProtection
at System.ServiceModel.TcpTransportSecurity..ctor()
at System.ServiceModel.NetTcpSecurity..ctor()
at System.ServiceModel.NetTcpBinding..ctor()
at Metastorm.Engine.Authentication.AuthenticationHost
I uninstalled .net 3.5, .net 3.0, .net 2.0 and then resinstalled everything
i then got the issue below when trying to open up the browser.
Failed to access IIS metabase.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabase.
The process account used to run ASP.NET must have read access to the IIS metabase (e.g. IIS://servername/W3SVC). For information on modifying metabase permissions, please see http://support.microsoft.com/?kbid=267904.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
I couldnt even run the aspnet_regiis command because I kept getting a failed to initialise error
however running the KB above and a couple of reboots allowed me to run the aspnet_regiis command and the engine starts fine and i'm able to connect through the web client.
Thank you it worked a treat.
07-08-2010 07:39 AM
hmmm. spoke too soon,
the eror has returned from a reboot.
This time the engine starts but cannot start the web browser.
I think it's due to Symantec blocking asp.net as per the link below.
http://service1.symantec.com/SUPPORT/ent-security.
Mark
07-14-2010 09:01 AM
After upgrading symantec from version 11.0.5002.333 to Version 11.0.6005.562 ASP.NET works again and I can now access metastorm via the web client.
Mark
![]() |
![]() |
![]() |
|
|
![]() |
![]() |
![]() |
















