This article shows some general troubleshooting steps with PGP Messaging in an environment with the Symantec Encryption Management Server (SEMS).
Your first stop are the mail logs. They display information regarding email messages for clients, including mail proxy activities, Key lookups, policy matching and resulting actions. They may give you additional help about some common issues.
To view the mail logs:
Common issues that you may face:
Scenario 1: Mail Queue gets filled:
To view the Mail Queue:
You can click on individual mails that are queued to get hints as to why the email may have queued. Since SEMS is a proxy server, connecting to port 25 on SEMS outbound is one step, but the next steps is for SEMS to connect to the next hop on the same port. Until SEMS can connect to the next hop outbound, the emails will not send.
Scenario 2: Mail does not get encrypted or processed at all:
Scenario 3: Mail Looping
Mail Looping is frequently encountered when you have a unified proxy (using one interface) when the incoming hop is the same as the outgoing hop. Consider the example for outbound:
MTA --> SEMS --> MTA --> Internet
If the MTA is 192.167.1.100, and is the same IP sending to SEMS as SEMS sends to outbound, the MTA needs to have logic to know that the message is destined for outbound and not send back to SEMS.
The same sort of scenario can sometimes cause directional email issues where an inbound email is actually going to the outbound proxy. It is sometimes necessary in these situations to have 2 interfaces on SEMS and create a proxy for inbound and a proxy for outbound (different IP addresses for SEMS) so that the MTA can then distinguish exactly which interface to send to for inbound and which to send for outbound.
Scenario 4: Email Logs are not showing proper traffic
There may be situations where you are sending email outbound and the email is not processing properly. When reviewing these types of issues, make note of all the IP addresses and the hostnames associated to those IP addresses.
Then when the message is sent outbound, once the email arrives, check the mail headers to see if the message was processed by the PGP server. If it does have a header for the PGP server, make note of the FQDN associated to it and make sure it lines up with the IP address that should be used.
Checking DNS entries to make sure these are resolving properly is also useful.
Be careful if you are doing hostame resolutions using host files, these can mislead you to think DNS is not configured properly when it is.
Scenario 5: Enrollment Messages
If you are still running into any issues, reach out to Symantec Encryption Support for further guidance.
Note: The PGP Server can be configured to not attempt to validate SMIME-signed emails and if this is needed, reach out to Symantec Encryption Support for further guidance.
Applies To
Symantec Encryption Management Server (formerly known as PGP Universal Server)