Hello,
We have third party .net portal, the portal has been running with CAS since
2011. Last weekend the portal application database was clustered and since
then we have very unstable SSO in place. Attached is the Error message we
see in Event viewer, anyone had experienced this issue before.
Thanks
Faisal
--
You are currently subscribed to [email protected] as:
[email protected]
To unsubscribe, change settings or access archives, see
http://www.ja-sig.org/wiki/display/JSG/cas-user
Log Name: CMC
Source: Portal
Date: 6/25/2013 2:34:18 PM
Event ID: 0
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: sbbcportal1.sbbcollege.local
Description:
General Information
*********************************************
Additional Info:
CmcProduct: CMCPortal
ServerIP: 172.17.0.65
ExceptionManager.MachineName: SBBCPORTAL1
ExceptionManager.TimeStamp: 6/25/2013 2:34:18 PM
ExceptionManager.FullName: Microsoft.ApplicationBlocks.ExceptionManagement,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=99bc42d8b04fdb36
ExceptionManager.AppDomainName: /LM/W3SVC/1/ROOT-1-130166666059561139
ExceptionManager.ThreadIdentity:
ExceptionManager.WindowsIdentity: IIS APPPOOL\CMCAppPoolDotNet2
1) Exception Information
*********************************************
Exception Type: System.ArgumentNullException
Message: Value cannot be null.
Parameter name: value
ParamName: value
Data: System.Collections.ListDictionaryInternal
TargetSite: Void .ctor(System.String, System.Object,
System.Web.Caching.CacheDependency,
System.Web.Caching.CacheItemRemovedCallback, System.DateTime, System.TimeSpan,
System.Web.Caching.CacheItemPriority, Boolean)
HelpLink: NULL
Source: System.Web
StackTrace Information
*********************************************
at System.Web.Caching.CacheEntry..ctor(String key, Object value,
CacheDependency dependency, CacheItemRemovedCallback onRemovedHandler, DateTime
utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority,
Boolean isPublic)
at System.Web.Caching.CacheInternal.DoInsert(Boolean isPublic, String key,
Object value, CacheDependency dependencies, DateTime utcAbsoluteExpiration,
TimeSpan slidingExpiration, CacheItemPriority priority,
CacheItemRemovedCallback onRemoveCallback, Boolean replace)
at System.Web.Caching.Cache.Insert(String key, Object value, CacheDependency
dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration)
at
DotNetCasClient.State.CacheProxyTicketManager.InsertProxyGrantingTicketMapping(String
proxyGrantingTicketIou, String proxyGrantingTicket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\State\CacheProxyTicketManager.cs:line
62
at
DotNetCasClient.Validation.TicketValidator.Cas20ServiceTicketValidator.ParseResponseFromServer(String
response, String ticket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\Validation\TicketValidator\Cas20ServiceTicketValidator.cs:line
122
at
DotNetCasClient.Validation.TicketValidator.AbstractUrlTicketValidator.Validate(String
ticket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\Validation\TicketValidator\AbstractUrlTicketValidator.cs:line
167
at DotNetCasClient.CasAuthentication.ProcessTicketValidation() in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\CasAuthentication.cs:line
718
at DotNetCasClient.CasAuthenticationModule.OnAuthenticateRequest(Object
sender, EventArgs e) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\CasAuthenticationModule.cs:line
138
at
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Portal" />
<EventID Qualifiers="0">0</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2013-06-25T21:34:18.000000000Z" />
<EventRecordID>3700</EventRecordID>
<Channel>CMC</Channel>
<Computer>sbbcportal1.sbbcollege.local</Computer>
<Security />
</System>
<EventData>
<Data>
General Information
*********************************************
Additional Info:
CmcProduct: CMCPortal
ServerIP: 172.17.0.65
ExceptionManager.MachineName: SBBCPORTAL1
ExceptionManager.TimeStamp: 6/25/2013 2:34:18 PM
ExceptionManager.FullName: Microsoft.ApplicationBlocks.ExceptionManagement,
Version=1.0.0.0, Culture=neutral, PublicKeyToken=99bc42d8b04fdb36
ExceptionManager.AppDomainName: /LM/W3SVC/1/ROOT-1-130166666059561139
ExceptionManager.ThreadIdentity:
ExceptionManager.WindowsIdentity: IIS APPPOOL\CMCAppPoolDotNet2
1) Exception Information
*********************************************
Exception Type: System.ArgumentNullException
Message: Value cannot be null.
Parameter name: value
ParamName: value
Data: System.Collections.ListDictionaryInternal
TargetSite: Void .ctor(System.String, System.Object,
System.Web.Caching.CacheDependency,
System.Web.Caching.CacheItemRemovedCallback, System.DateTime, System.TimeSpan,
System.Web.Caching.CacheItemPriority, Boolean)
HelpLink: NULL
Source: System.Web
StackTrace Information
*********************************************
at System.Web.Caching.CacheEntry..ctor(String key, Object value,
CacheDependency dependency, CacheItemRemovedCallback onRemovedHandler, DateTime
utcAbsoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority,
Boolean isPublic)
at System.Web.Caching.CacheInternal.DoInsert(Boolean isPublic, String key,
Object value, CacheDependency dependencies, DateTime utcAbsoluteExpiration,
TimeSpan slidingExpiration, CacheItemPriority priority,
CacheItemRemovedCallback onRemoveCallback, Boolean replace)
at System.Web.Caching.Cache.Insert(String key, Object value, CacheDependency
dependencies, DateTime absoluteExpiration, TimeSpan slidingExpiration)
at
DotNetCasClient.State.CacheProxyTicketManager.InsertProxyGrantingTicketMapping(String
proxyGrantingTicketIou, String proxyGrantingTicket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\State\CacheProxyTicketManager.cs:line
62
at
DotNetCasClient.Validation.TicketValidator.Cas20ServiceTicketValidator.ParseResponseFromServer(String
response, String ticket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\Validation\TicketValidator\Cas20ServiceTicketValidator.cs:line
122
at
DotNetCasClient.Validation.TicketValidator.AbstractUrlTicketValidator.Validate(String
ticket) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\Validation\TicketValidator\AbstractUrlTicketValidator.cs:line
167
at DotNetCasClient.CasAuthentication.ProcessTicketValidation() in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\CasAuthentication.cs:line
718
at DotNetCasClient.CasAuthenticationModule.OnAuthenticateRequest(Object
sender, EventArgs e) in
E:\Dipali\BackUp\SBBC\SBBC_Download\dotnet-client-1\dotnet-client-1.0-RC1-Src\DotNetCasClient\CasAuthenticationModule.cs:line
138
at
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)</Data>
</EventData>
</Event>