I have configured mTLS / client certificate added them on that and created separate origin certificate but subdomains are not getting redirected to the port while I can access them by server ip : port number but not with the subdomain record.
I see you have a unique certificate setup, but I don’t see what that has to do with redirects. Do you have something in place to do the redirects? If they’re proxied, are you trying to redirect to ports that Cloudflare will proxy?