Initialization Errors
These errors occur when callingshowEntri() or purchaseDomain() and prevent the modal from opening. The user sees “Entri is misconfigured. Please contact support for assistance.” Check browser console for the actual error.
showEntri() Errors
purchaseDomain() Errors
Modal Error Codes
These errors appear in theerror object within onEntriClose and onEntriStepChange events when the user exits after seeing an error screen.
This list may not be exhaustive as some errors come directly from DNS providers.
Configuration Pitfalls
Common configuration mistakes that cause unexpected errors.userId Mismatch
If you passuserId in your config object, it must match the userId used when generating the JWT token. A mismatch can cause misleading errors like “Invalid domain or DNS records”.
validateDmarc with Existing Records
WhenvalidateDmarc: true is set and the domain already has a valid DMARC record, Entri will not modify it. However, if you also send a DMARC record in your dnsRecords array, this can trigger the manual setup flow.
This is intentional to prevent conflicts with existing email authentication. If you’re seeing unexpected manual flow redirects, check if the domain already has DMARC configured.
Debugging Tips
Check the Network Tab
- Open DevTools → Network tab
- Clear logs, then run the failing Entri setup
- Look for the
configorrecordsAPI call - Check the Response tab for error details
Non-blocking Console Warnings
Some console messages are warnings that don’t block the flow:Generating a HAR File
When reporting issues to support, a HAR (HTTP Archive) file captures all network requests and helps diagnose problems quickly. Steps in Chrome:- Navigate to the page where you’re experiencing the issue (don’t reproduce yet)
- Open Developer Tools: Right-click → Inspect, or
Ctrl+Shift+I(Mac:Cmd+Option+I) - Go to the Network tab
- Ensure recording is active (red circle)
- Check Preserve log to capture requests across page reloads
- Click Clear to remove existing logs
- Reproduce the issue
- Right-click any request → Save all as HAR with Content
- Save and attach to your support request
Need Help?
If you’re encountering an error not listed here, contact Entri support with:- Error message or screenshot
- Browser console output
- The domain you’re trying to configure

