Issue:
After upgrading NFA Console from 9.3.0 to 9.3.3, web console will not get opened throwing errors.
Environment:
Windows 2008 R2.
Details:
Below error will be displayed while opening NFA Web URL.
Unrecognized attribute 'multipleSiteBindingsEnabled'. Note that attribute names are case-sensitive. (D:\CA\NFA\Reporter\NetQoS.ReporterAnalyzer.WebService\web.config line 138)
at System.Configuration.BaseConfigurationRecord.EvaluateOne(String[] keys, SectionInput input, Boolean isTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult)
at System.Configuration.BaseConfigurationRecord.Evaluate(FactoryRecord factoryRecord, SectionRecord sectionRecord, Object parentResult, Boolean getLkg, Boolean getRuntimeObject, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
at System.Web.HttpContext.GetSection(String sectionName)
at System.Web.Configuration.HttpConfigurationSystem.GetSection(String sectionName)
at System.Web.Configuration.HttpConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String configKey)
at System.Configuration.ConfigurationManager.GetSection(String sectionName)
at System.ServiceModel.Configuration.ConfigurationHelpers.UnsafeGetSectionFromConfigurationManager(String sectionPath)
at System.ServiceModel.Configuration.ConfigurationHelpers.UnsafeGetAssociatedSection(ContextInformation evalContext, String sectionPath)
at System.ServiceModel.Configuration.ServiceHostingEnvironmentSection.UnsafeGetSection()
at System.ServiceModel.ServiceHostingEnvironment.HostingManager.LoadConfigParameters()
at System.ServiceModel.ServiceHostingEnvironment.HostingManager..ctor()
at System.ServiceModel.ServiceHostingEnvironment.EnsureInitialized()
at System.ServiceModel.ServiceHostingEnvironment.OnEnsureInitialized(Object state)
at System.ServiceModel.PartialTrustHelpers.PartialTrustInvoke(ContextCallback callback, Object state)
at System.ServiceModel.ServiceHostingEnvironment.SafeEnsureInitialized()
at System.ServiceModel.Activation.HttpModule.ProcessRequest(Object sender, EventArgs e)
at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
-->
Caused by:
javax.xml.ws.soap.SOAPFaultException: Response was of unexpected text/html ContentType. Incoming portion of HTML stream: <html> .
Resolution:
Uncommenct/Remove 'multipleSiteBindingsEnabled' attribute in <Install_Drive>:\CA\NFA\Reporter\NetQoS.ReporterAnalyzer.WebService\web.config.
Follow the below steps:
1. Rename <Install_Drive>:\CA\NFA\Reporter\NetQoS.ReporterAnalyzer.WebService\web.config. to web.config.original.
2. Open web.config with some text editor like notepad.
3. Search for the keyword: 'multipleSiteBindingsEnabled'
4. Remove the attribute: multipleSiteBindingsEnabled.
5. Before changes.
1.
6. After changes.

2.
7. Save the file and restart CA Performance Center SSO service from services.msc window.
Additional Information:
http://www.ca.com/us/support/ca-support-online/product-content/knowledgebase-articles/tec1877838.aspx
http://www.ca.com/us/support/ca-support-online/product-content/knowledgebase-articles/tec595777.aspx
http://www.ca.com/us/support/ca-support-online/product-content/knowledgebase-articles/tec612987.aspx