CNAME, DNS, Email deliverability issues, IDK!
-
I'm at a total loss here. I have multiple (maybe it's just one underlying) issues and I need to vent. Hopefully the answer will be more clear once I type it all out.
-
Issue 1: Stripe is refusing to accept/verify the records that I have set so I can use my own custom domain. CNAME lookup does not come up with the records I have entered (these were set and working for the longest time until things decided to stop working 2 days ago).
-
Issue 2: InvoiceNinja won't send/deliver emails to clients. I do get the confirmation email that the email has been "sent" to the client. However, the actual invoice/quote does not get delivered to the client. I tried sending to two different email providers using fake clients accounts.
-
Issue 2B: InvoiceNinja permission issue, not sure if it's a new issue or this has always been there but the following screenshot is from the healthcheck page in IN.
-
-
InvoiceNinja latest version has permission issues, see: https://forum.invoiceninja.com/t/permission-issue/16297/11
-
Update: I contacted Bunny support and they resynced the zones and the CNAME records are working again.
Edit: so I can look up the records but Stripe still refuses to accept them.
Edit 2: I opened a ticket with Stripe and currently awaiting their response.
-
Stripe support was of no help. After getting moved up the support ladder, the guy said to use the full domain instead of what the input field shows "example.com" or "subdomain.example.com". The Stripe system doesn't let you to use HTTP or HTTPS so I tried www.mydomain.com on profile #1 (I have two Stripe accounts/profiles with the same issue). On profile #2, I deleted the existing domain and re-added it as it was before (mydomain.com). The weird thing is that the records provided by Stripe are identical to my previously used ones. A day later, and both domains passed verification! WTH.
I suspect the BunnyDNS resyncing did the trick but took longer to fully propagate despite what online DNS checking tools report back. Maybe it was a Stripe cache issue too. If anyone ever hits this issue, do the following:
- contact your DNS provider and have them resync your zones
- delete your custom email domain in Stripe and re-add it.
As for the InvoiceNinja issues, my email delivery resumed after fixing the PDF generation issue that CR staff are looking into in another thread.