Mirth_agent doesn't work

There is a new version available now. Could you try this version?
I have made some general improvements. The output of errors should also be better.
If you have channel parameter rules make sure you remove them first, there are also changes which effects the internal rule structure.

New version works well. There is a problem with event processing.


[[[Mirth Connection Events]]]
C Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Disconnected
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Connected
C Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Disconnected
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Info
I Destination: Channel Writer - Destination 1 β†’ Idle
I Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Receiving
According to the Mirth server administrator, everything is working properly.
thanks

Looks ok to me. If you have channels which are disconnecting after a data transmit instead of a continuous connection, this event gets generated:

Source: TCP Listener (HL7V2 β†’ HL7V2) β†’ Disconnected

which is flagged as an β€œerror” by Mirth.
If there is a lot of data which gets transmitted, a lot of these events are generated.
In my environment I have disabled the event processing in the extension for servers which have such channels.