2016-07-14 10:47 PM
Dear Support
i'm trying to see a window agent on ECAT UI
generated the out.exe and installed, verified it is running on service however, i could not find the machine on ECAT UI
and i found the following log in ConsoleServer-Error log
7/15/2016 11:09:23 AM
[21] System.AggregateException:
One or more errors occurred.
at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken)
at a.b.Xᜈ.ᜁ()
at a.b.Xᜒ.ᜀ(Object A_0)
Inner-Exception:
[21] System.AggregateException:
A low-priority task caused an error. Report this error if it occurs frequently.
at a.b.X.ᜅ.ᜀ()
Inner-Exception:
[21] System.AggregateException:
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.)
SQL Error Code: 80131904
SQL Error 258 in (0): A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The wait operation timed out.)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.ConsumePreLoginHandshake(Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean& marsCapable)
at System.Data.SqlClient.TdsParser.Connect(ServerInfo serverInfo, SqlInternalConnectionTds connHandler, Boolean ignoreSniOpenTimeout, Int64 timerExpire, Boolean encrypt, Boolean trustServerCert, Boolean integratedSecurity, Boolean withFailover)
at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)
at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout)
at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)
at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions)
at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnectionOptions userOptions)
at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
at System.Data.ProviderBase.DbConnectionPool.WaitForPendingOpen()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at a.b.X.ᜅ.ᜀ()
Inner-Exception:
[21] System.AggregateException:
The wait operation timed out
may i ask your advice on it?
thanks
2016-07-14 10:59 PM
Hi kiseung,
Make sure that your filters are configured correctly when you are viewing the machines. For you to make sure that the installation was successful I would suggest the installation log of your ECAT Agent. It should be located on %TEMP% of the machine where the agent was installed. There should be a out.log that you should see. It will give you the status if ECAT agent was successfully installed or not.
regards,
Renelee "AP" R. Manio
RSA Technical Support Engineer
2016-07-15 12:57 AM
Hi Manio,
i found the log as below
MSI (s) (10:40) [11:33:04:512]: Note: 1: 1728
MSI (s) (10:40) [11:33:04:512]: Note: 1: 2205 2: 3: Error
MSI (s) (10:40) [11:33:04:512]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1728
MSI (s) (10:40) [11:33:04:512]: Note: 1: 2205 2: 3: Error
MSI (s) (10:40) [11:33:04:512]: Note: 1: 2228 2: 3: Error 4: SELECT `Message` FROM `Error` WHERE `Error` = 1709
MSI (s) (10:40) [11:33:04:512]: Product: ECAT Agent -- Configuration completed successfully.
MSI (s) (10:40) [11:33:04:512]: Windows Installer reconfigured the product. Product Name: ECAT Agent. Product Version: 4.1.1.0. Product Language: 1033. Manufacturer: EMC Corporation. Reconfiguration success or error status: 0.
MSI (s) (10:40) [11:33:04:512]: Deferring clean up of packages/files, if any exist
MSI (s) (10:40) [11:33:04:512]: MainEngineThread is returning 0
MSI (s) (10:94) [11:33:04:528]: RESTART MANAGER: Session closed.
MSI (s) (10:94) [11:33:04:528]: No System Restore sequence number for this installation.
=== Logging stopped: 3/18/2016 11:33:04 ===
MSI (s) (10:94) [11:33:04:528]: User policy value 'DisableRollback' is 0
MSI (s) (10:94) [11:33:04:528]: Machine policy value 'DisableRollback' is 0
MSI (s) (10:94) [11:33:04:528]: Incrementing counter to disable shutdown. Counter after increment: 0
MSI (s) (10:94) [11:33:04:528]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (10:94) [11:33:04:528]: Note: 1: 1402 2: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3: 2
MSI (s) (10:94) [11:33:04:528]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (s) (10:94) [11:33:04:528]: Restoring environment variables
MSI (s) (10:94) [11:33:04:528]: Destroying RemoteAPI object.
MSI (s) (10:B8) [11:33:04:528]: Custom Action Manager thread ending.
MSI (c) (F4:F4) [11:33:04:528]: Decrementing counter to disable shutdown. If counter >= 0, shutdown will be denied. Counter after decrement: -1
MSI (c) (F4:F4) [11:33:04:528]: MainEngineThread is returning 0
=== Verbose logging stopped: 3/18/2016 11:33:04 ===
it seems to be installed correctly, am i correct?
one thing i want to check with you.
my environment for MS SQL SERVER 2012 with ECAT (primary server) installed --- 8.6GB RAM assigned
for MS Windows 2008 server for Agent --- 3.7GM RAM assigned
is is possilble to cause the issue?
thanks
2016-07-15 01:55 AM
Hi Kisueng,
Based from the ECAT Agent logs you shared, it was installed successfully. For the specifications, if you fail to meet the system requirements for ECAT server, there is a chance of encountering an issue such as this. Please see below the recommended memory for an ECAT server. This is based from 4.1.1 documentation for ECAT server system requirements.
64 GB of RAM or more
(especially for the SQL Server machine, if separate from the ECAT server)
regards,
Renelee "AP" R. Manio
Technical Support Engineer
2016-07-18 03:48 AM
Hi kiseung lee
I hope you are doing well
Please check the following PDf to troubleshoot ECAT to agent server communication
Tcp Port 443 and UDP port 444 should be opened between agent and server
also the text file for queries used to check for agent error
Best Regards
Mohamed Essam