Hi Bo,
the port 22333 is open and I can connect.
Enabling the trace I have no final clue about what could be the root cause of the issue.
The log is quite messy because there is a lot of log entries coming from a Vanderbilt SPC Milestone plugin.
It is used to collect and report status and manage three anti-intrusion systems, so I cannot disable it.
It creates a MIP log file of 2.8 GB each day.
We had to move the log directory to a separate drive, in order not to be included in server backups.
It seems that this plugin is badly written at least in its log part, as it creates a lot of unnecessary log entries, but there is no way to prevent it.
We already asked the developer if there is a way to limit the kind of logged infos: they told us to disable completely MIP log if we want to save space…
They won’t change the code, neither they will re-compile it without all these unnecessary log prints (even without trace enabled!)
However looking at the log I found these lines:
2020-07-31 16:06:46.816 UTC+02:00 Error CommunicationService.RegisterCommunicationFilter Exception source: mscorlib
Exception type: System.Collections.Generic.KeyNotFoundException
Exception message: La chiave specificata non era presente nel dizionario.
Exception target site: ThrowKeyNotFoundException
in System.ThrowHelper.ThrowKeyNotFoundException()
in System.Collections.Generic.Dictionary`2.get_Item(TKey key)
in VideoOS.Event.Server.MIP.CommunicationService.CommunicationService.VideoOS.Event.Server.MIP.CommunicationService.ICommunicationService.Receive(String token, FQID endPoint, Int32 timeoutMilliSeconds)
They keep repeating now and then in the file.
Another “strange” couple of lines is the following:
2020-07-31 16:06:34.369 UTC+02:00 Info HandleState Handle state. StateType=14, State=1, Value = 0, Id=9d577d03-3fce-446d-808f-5a89ec77c1ac, UpdateTime=31/07/2020 14:06:34
2020-07-31 16:06:34.369 UTC+02:00 Info MoveNext Removing CUDA message from sending. MessageId=1503 and Source Id = Server:XPCORS:cssd-nvr-01 Id:9d577d03-3fce-446d-808f-5a89ec77c1ac, ObjectId:9d577d03-3fce-446d-808f-5a89ec77c1ac, Type:3b25fe94-7c2f-499a-86df-2fa68aa3e1b5
And then also these lines keep occurring very frequently in the log file:
2020-07-31 16:33:00.544 UTC+02:00 Info CommunicationService MessageHandler after lock and end - Server.NewEventsIndication
2020-07-31 16:33:00.544 UTC+02:00 Info CommunicationService MessageHandler begin - Server.NewEventIndication
2020-07-31 16:33:00.544 UTC+02:00 Info CommunicationService MessageHandler foreach : SPCCONFIG.DO
2020-07-31 16:33:00.544 UTC+02:00 Info CommunicationService MessageHandler foreach : SPCCONFIG.SIMUL
2020-07-31 16:33:00.544 UTC+02:00 Info CommunicationService MessageHandler after lock and end - Server.NewEventsIndication
However all these logs and errors seems to be generated by the Vanderbilt SPC plugin, as they can be found even while I was not running the external application.
I will try to collect the same log from the other not working server…
Maybe there is less noise due to other plugins.