Hi,
I'm having again problem with the ConsolServer.exe file.. every time i'm trying to run it, the window pop-up for less than half a second and closed and i'm unable to read the red error.
Attached some text from the ConsoleServer log file if it's can help someone understand my issue.
Thanks.
Yossi.
23/11/2016 16:50:06
ConsoleServer has started with following configuration:
Ports
LocalHttpsServerPort : 443
LocalUdpServerPort : 444
Database
RemoteSqlServer : <<ECAT SERVER>>
DatabaseName : ECAT$PRIMARY
DbSaUser :
Paths and Files
QueuedDataPath : C:\ECAT\Server\QueuedData
Yara/Opswat
AntiVirusConfiguration :
YaraScannerExe :
YaraScannerRules :
Certificates
LocalHttpsServerCert : EcatServerExported
LocalHttpsClientCert : EcatClientExported
IMBrokerClientCertificateThumbprint :
Live connection
liveserver :
liveuser :
liveport :
livepassword :
23/11/2016 16:50:15
[1] System.NotSupportedException:
Multiple instances of process not supported.
at a.b.X.ᜀ(String[] A_0, Boolean A_1)
23/11/2016 16:50:18
[1] System.NotSupportedException:
Multiple instances of process not supported.
at a.b.X.ᜀ(String[] A_0, Boolean A_1)
23/11/2016 16:50:26
[1] System.NotSupportedException:
Multiple instances of process not supported.
at a.b.X.ᜀ(String[] A_0, Boolean A_1)
23/11/2016 16:50:38
[1] System.NotSupportedException:
Multiple instances of process not supported.
at a.b.X.ᜀ(String[] A_0, Boolean A_1)
23/11/2016 16:56:02
[10] System.ComponentModel.WarningException:
LIVE Kernel Download failed.
Inner-Exception:
[10] System.ComponentModel.WarningException:
Cannot bulk load because the file "C:\ECAT\Server\QueuedData\KernelData.csv" could not be opened. Operating system error code 3(The system cannot find the path specified.).
SQL Error Code: 80131904
SQL Error 4861 in (2): Cannot bulk load because the file "C:\ECAT\Server\QueuedData\KernelData.csv" could not be opened. Operating system error code 3(The system cannot find the path specified.).
at System.Data.SqlClient.SqlConnection.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.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
at System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
at a.b.X.ᜁ(String A_0)
at EConsole.Server.LiveClient.DownloadKernel(Xᝐ ImportKernelUpdateRequest, String& reason)
23/11/2016 16:59:14
[1] System.NotSupportedException:
Multiple instances of process not supported.
at a.b.X.ᜀ(String[] A_0, Boolean A_1)
Hi your netstat shows that something is already on ports 443 and 444, so that is why console service cant start. You can use a tool such a process explorer to find out which process is listening on those ports and potentially kill it.
Alternatively give the server a reboot will free things up.
C:\Program Files\RSA\ECAT\Server>netstat -na | findstr 44
TCP 0.0.0.0:443 0.0.0.0:0 LISTENING
TCP [::]:443 [::]:0 LISTENING
UDP 0.0.0.0:444 *:*