0
Answered

Tatts Group chris21 Connector time out error for Production env

Shane Lim 13 years ago in UNIFYBroker/Frontier ichris/chris21 updated by anonymous 8 years ago 5

Currently Identity Broker for chris21 for Tatts Group's Production env has the following error.

20110703,23:41:17,Change detection engine import all items started.,Change detection engine,Information,Change detection engine import all items for connector 34b83581-377c-41b5-afb9-2a705076285f started.
20110703,23:41:17,Stored values request to retrieve started.,Stored values collections,Information,Stored values request to retrieve 34b83581-377c-41b5-afb9-2a705076285f started.
20110703,23:41:17,Stored values request to retrieve succeeded.,Stored values collections,Information,Stored values request to retrieve 34b83581-377c-41b5-afb9-2a705076285f succeeded. Duration: 00:00:00.1718860
20110703,23:41:17,Request to get all entities from connector.,Connector,Information,Request to get all entities from connector 34b83581-377c-41b5-afb9-2a705076285f.
20110703,23:41:17,Chris21 Person Connector,GetAllEntities,Information,Started successfully.
20110703,23:41:17,chris21 GTR HTTP Communicator,List,Information,Started successfully.
20110703,23:42:57,chris21 GTR HTTP Communicator,List,Error,"Exception occured after [00:01:40.0220260] duration.

System.Net.WebException: The operation has timed out
   at System.Net.HttpWebRequest.GetRequestStream()
   at Unify.Framework.HttpWorker.PerformHttpRequest(String requestString)
   at Unify.Communicators.Chris21GtrHttpCommunicator.PerformGtrRequest(String gtrRequest)
   at Unify.Communicators.Chris21GtrCommunicatorBase.List(IEnumerable`1 keyColumnNames)"
20110703,23:42:57,Chris21 Person Connector,GetAllEntities,Error,"Exception occured after [00:01:40.0220260] duration.

System.Net.WebException: The operation has timed out
   at System.Net.HttpWebRequest.GetRequestStream()
   at Unify.Framework.HttpWorker.PerformHttpRequest(String requestString)
   at Unify.Communicators.Chris21GtrHttpCommunicator.PerformGtrRequest(String gtrRequest)
   at Unify.Communicators.Chris21GtrCommunicatorBase.List(IEnumerable`1 keyColumnNames)
   at Unify.Connectors.Chris21GtrConnector.GetAllEntities(IStoredValueCollection storedValueState)"
20110703,23:42:57,Get all entities from connector failed.,Connector,Warning,"Get all entities from connector 34b83581-377c-41b5-afb9-2a705076285f failed with reason The operation has timed out. Duration: 00:01:40.0220260
Error details:
System.Net.WebException: The operation has timed out
   at System.Net.HttpWebRequest.GetRequestStream()
   at Unify.Framework.HttpWorker.PerformHttpRequest(String requestString)
   at Unify.Communicators.Chris21GtrHttpCommunicator.PerformGtrRequest(String gtrRequest)
   at Unify.Communicators.Chris21GtrCommunicatorBase.List(IEnumerable`1 keyColumnNames)
   at Unify.Connectors.Chris21GtrConnector.GetAllEntities(IStoredValueCollection storedValueState)
   at Unify.Framework.MultiKeyedReadingConnectorAdapterBase`1.GetAllEntities(IStoredValueCollection storedValueState)
   at Unify.Framework.MultiKeyedWritingPollingAndDeletingConnectorAdapter.GetAllEntities(IStoredValueCollection storedValueState)
   at Unify.Framework.ConnectorToReadingConnectorBridge.GetAllEntities(IStoredValueCollection storedValueState)
   at Unify.Framework.EventNotifierReadingConnectorDecoratorBase`1.GetAllEntities(IStoredValueCollection storedValues)
   at Unify.Framework.GetEntityThresholdReadingConnectorDecoratorBase`1.GetAllEntities(IStoredValueCollection storedValues)
   at Unify.Framework.AuditReadingConnectorDecoratorBase`1.GetAllEntities(IStoredValueCollection storedValues)
   at Unify.Framework.AuditScopeReadingConnectorDecoratorBase`1.GetAllEntities(IStoredValueCollection storedValues)
   at Unify.Framework.ChangeDetectionImportAllJob.ImportAllChangeProcess(Guid connectorId)
   at Unify.Framework.ChangeDetectionImportAllJob.RunBase()
   at Unify.Framework.JobBase.Run()
   at Unify.Framework.MutexJobDecorator.Run()
   at Unify.Framework.DefinedScopeJobAuditTrailJobDecorator.Run()
   at Unify.Framework.AsynchronousJobExecutor.PerformJobCallback(Object state)"

The full log file is in the attached document file, TattsGroup-Prod-timeout-error-20110703.docx

Note: Tatts Group's chris21 system has now been upgraded to version 7.5.18

However, Anthony Mills said that this time out issue occurred before the chris21 system upgrade taken place. I am not certain how correct this is and whether a change/upgrade in their environments or even IIS server that may contribute/cause this issue.


TattsGroup-Prod-timeout-error-20110703.docx

This issue is created to track the current issue at Tatts Group in Production env prior to Identity Broker for chris21 Upgrade service.

Initially Tatts Group indicated that they would like to investigate and resolve this issue themselves.

However, my recent communication with Anthony Mills (Tatts Group) indicated that they have not been able to resolve this issue and may engage Unify Solution to resolve this.

In preparation to Unify Solutions to be engaged in resolving this issue (possibly scheduled for Thursday
14/07/2011) I decided to do some preliminary investigation on this issue.

I have found that tere are two references to "time out" error on Jira:

1 - https://unifysolutions.jira.com/wiki/display/INTIDBCHRS/Solving+timeout+issues

2 - https://unifysolutions.jira.com/wiki/display/IDBAUR304/Operation+fails+with+timeout+error

The 2nd reference is specific to Identity Broker for Aurion, thus I am not certain whether the "timeout" attribute is available for the Identity Broker for chris21 or not.

In any case this should not be worked on any further without Tatts Group officially engaging us to resolve this issue. Awaiting confirmation from Michael Kim.

This is previous notes extracted from Tatts-5

Looked at Identity Broker for chris21 error log in Production environment and the possibility of what causing it and answering Anthony questions regarding this issue. I do not know why there is a "time out" issue. I have tried manually accessing the chris21 connector URI (https://hrselfservice/Web/Scalable/post21.html and https://hrselfservice/Web/Scalable/c21connect.asp) through web browser failed. Page cannot be found.

Resolved the timeout issue for Production environment. The resolution involved

  • Restoring of the chris21's c21connect.asp, post21.htm file, and
  • Adding the timeout="00:05:00" to the Connector configurations in the <communicator> setting.