Pigeon Voice Server Error Email Alert - DatasmithSA/Pigeon-Voice-Training GitHub Wiki
If email notifications are enabled on the Pigeon Voice Server, it will trigger an email alert to the default email recipients whenever an exception occurs on Pigeon Voice Server and/or in a custom agent e.g. a missing parameter sent by a device, connection error to a device or host system (e.g. WMS) etc.
Full details of the exception as well as the event details are logged and emailed. The name of the host running the Pigeon Voice Server is also included in the email alert in order to determine on which server the error occurred.
Below is an example of such an email alert:
This is a test error.
at Pigeon.Voice.SDK.Sockets.LUT.PVLutSocketServer.ExecuteAgent(TcpClient client, NetworkStream networkStream, PVDatabaseContext entityContext, PVSocketRequest request, PVLutResponse response) in C:\Docs\Git\Pigeon-Voice\source\trunk\Pigeon.Voice\Pigeon.Voice.SDK\Sockets\LUT\PVLutSocketServer.cs:line 218_ _at Pigeon.Voice.SDK.Sockets.LUT.PVLutSocketServer.OnClientConnectionAccepted(TcpClient client) in C:\Docs\Git\Pigeon-Voice\source\trunk\Pigeon.Voice\Pigeon.Voice.SDK\Sockets\LUT\PVLutSocketServer.cs:line 156
*** Event Details ***
Client IP: 192.168.0.28
Thread ID: 6
Command Name: ConfirmPickAgent
Request Date (original format) Client : 2019-11-22 14:09:47
Request Date Client : 22/11/2019 14:09:47
Request Date Server: 22/11/2019 14:09:47
Device ID: 12345678
Operator ID: John
Raw Message: ConfirmPickAgent,2019-11-24,12:08:17,12345678,John,481,12
Email originated from host: WORKGROUP\PIGEON-VOICE-SERVER-HOST