SSL Cipher Error
When using a custom domain for click tracking, you may encounter SSL_ERROR_NO_CYPHER_OVERLAP or Error 1001 error.

Understanding Custom Domain Click Tracking
Mailtrap allows you to use your own domain for click tracking. To achieve this:
You add an
mt-linkCNAME record during the domain setup processMailtrap issues a security certificate for the mt-link subdomain to ensure a secure connection
Certificates from Let's Encrypt and Google Trust Services are used
The Cause of the Error
Some domains have a list of trusted Certificate Authorities (CAs) specified in CAA records.
If your CAA records don't include Google Trust Services and Let's Encrypt, Mailtrap won't be able to request certificates from them. This prevents click tracking from working because browsers can't establish a secure connection.
Checking Your CAA Records
You can check the CAA records for your domain using this command:
The output might look similar to this:
In this example, the domain only allows GlobalSign to issue certificates, which is why Mailtrap cannot obtain a certificate.
Solution: Update CAA Records
You have two options:
Option 1: Add Required CAs (Recommended)
If you want to keep your existing CAA records, modify them to include Google Trust Services and Let's Encrypt:
Option 2: Remove CAA Restrictions
If you don't need to restrict which CAs can issue certificates for your domain, you can remove the CAA records entirely.
How to Add CAA Records
CAA Record Configuration
Name
blank or @, depending on your provider
TTL
1 hour or any other appropriate TTL
Controls how long the record is valid.
Flag
0
0 means that no flags have been set. Please read your DNS provider's documentation for specific behavior.
Tag
issue
Allows the CA to issue certificates for this domain and its subdomains (e.g., mt-link subdomain).
Domain
pki.goog; cansignhttpexchanges=yes OR letsencrypt.org
Google Trust Services needs the additional parameter cansignhttpexchanges=yes.
Verification
After updating your CAA records:
Wait for DNS Propagation
It can take several hours for the changes to your CAA records to propagate. This varies by DNS provider and TTL settings.
Verify CAA Records
Run the dig CAA example.com command again to confirm the new records are in place.
Test Your mt-link Subdomain
Once propagated, you should be able to access your mt-link subdomain without SSL errors:

Additional Resources
For DNS setup guides specific to your provider, see:
AWS Route 53 Setup Guide
Cloudflare DNS Setup Guide
GoDaddy DNS Setup Guide
Need Help?
If you're still experiencing SSL errors after updating CAA records:
Wait at least 24 hours for full DNS propagation
Verify the records are correctly formatted (check for typos)
Contact your DNS provider for CAA record support
Reach out to Mailtrap support at [email protected]
Last updated
Was this helpful?

