This Article will guide you through the validation of a Virtru Gateway.
Item to Note
Please make sure that a Virtru Domain Sync has been completed for your domain before validating the installation if applicable
Sections in this article:
- TOOL: Test Endpoints
- TOOL: Send Email
- TOOL: Run Command
- Verify that Email can be decrypted by Recipient
- Verify that Email is tracked at Virtru Dashboard
- Tail the logs
This tool will try to contact all Virtru Required Endpoints.
# Navigate to the test directory cd /var/virtru/vg/test # Execute the script sh checkendpoints.sh
All endpoints will provide a number representing the response code. The response codes should be similar to the diagram.
If a 000 is returned, the requested site is inaccessible. If any site is inaccessible, the Virtru Gateway may not function as expected.
This will send a test message to the desired recipient through the desired port and host.
# Navigate to the test directory cd /var/virtru/vg/test # Execute the script sh sendtestmessage.sh
An SMTP message will be generated and sent to the desired SMTP server on the desired Port. The Gateway will either Encrypt or Decrypt the generated message.
The Command will be executed against all running containers on the host. Example commands are:
- This command will report all messages in the mail queue.
- postsuper -d ALL
- This command will remove (without NDR) all messages from the mail queue.
# Navigate to the test directory cd /var/virtru/vg/test # Execute the script sh runall.sh COMMAND
Verify that Email is tracked at Virtru Dashboard
Every encrypted Email sent via Gateway can be searched and tracked via Virtru Dashboard. Log in to the dashboard and click on
[All] Emails link on the left navigation. The entire message is not available, only
- Attachment Names
- Read History
- Forward History
- Revoke Status
- Expire Status
Tail the logs
Depending on your logging configuration, view the Gateway logs. Ensure there are no errors logged.