Email Routing Subdomains Bug
i have a very very long email routing subdomain that cant be deleted. there is no "delete" button and it is always "misconfigured". when i try to "add records and enable" it does not do anything. it is always on "misconfigured" with no remove button. :stare: :stare: :stare: :stare:
24 Replies
when i press
add records and enable
it shows in inspect element in the request error code 2006 unexpected errorHow long is long? Are you able to share the subdomain (you dont have to share the domain part on the end in public if you don't want, I just want to see if I can reproduce)
ok
lol
ikr
i was testing very long email address for funs
On the network tab there should be the request shown and an accompanying response tab after clicking it, is there anything in the response?
Wonderful
very epic
Are you able to try remove it using the API? https://developers.cloudflare.com/api/operations/email-routing-settings-disable-email-routing
with a body of
{"name":"stuff.example.com"}
where stuff.example.com is your long domainCloudflare API Documentation
Interact with Cloudflare's products and services via the Cloudflare API
let me check
never used it before
I did try reproducing with the same subdomain (probably the weirdest thing I've added in the Cloudflare dashboard) but in my case I was able to add and delete it without issue
you may need to add more characters to the subdomains depending if your domain is shorter than mine or not
this is the absolute maximum it would let me create a routing subdomain for
Noted, thanks
I'll have to use this zone
wat
Its the maximum size of a domain
useful for breaking the dashboard
cool
if it helps the request from the browser when i try to
add records and enable
returns a 500 internal server error
yay
it deleted
thank youthe API did it?
yep
Awesome
I will separately follow up with Email Routing team to let them know that entering large subdomains has problematic results
okay
i just copied the entire request as a fetch and changed the "enable" at the end of the url to "disable" and pasted it into the browser console
worked
Haha
Fair enough
anyway thanks for your time