Have you changed your origin to use those ports? Or are you using an origin rule to set those ports?
[add]
At the edge those ports are working, but responding 521…
curl -I http://ts.ptworder.com:2086
HTTP/1.1 521
Date: Thu, 13 Mar 2025 16:25:30 GMT
Content-Type: text/plain; charset=UTF-8
Content-Length: 15
Connection: keep-alive
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=%2BngY2e2SkUYwYB0m9bZv5iamV6BNoMVEM6%2BbxsNdzeJvgaJsIqwNdl9UEe%2FOS%2FKgXEJzrgLd0Jgd5%2FJZIwp%2FfwM4pIiy1629cAtnKZT%2Fn3q7ye8tOyuDsbnCPuIqHbmK0gsPsqHSRhkkGwlB%2BjsbYi2E"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 01 Jan 1970 00:00:01 GMT
Server: cloudflare
CF-RAY: 91fce33b381dccc9-LHR
server-timing: cfL4;desc="?proto=TCP&rtt=0&min_rtt=0&rtt_var=0&sent=0&recv=0&lost=0&retrans=0&sent_bytes=0&recv_bytes=0&delivery_rate=0&cwnd=0&unsent_bytes=0&cid=0000000000000000&ts=0&x=0"
curl -I https://ts.ptworder.com:2096
HTTP/2 521
date: Thu, 13 Mar 2025 16:26:26 GMT
content-type: text/plain; charset=UTF-8
content-length: 15
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=G9So9YcZaEpOpynn02Lt6gdEuwZl89gfthVVMD622N4cAQVPEo7tQ%2BeanOJDHzoVvF%2FnSFkSB8CyYzVBLMhqk6YrUBL95UqUwccMcx07b2InAFNk8ehP4nQwpD1MUm8FxnE%2BrTEUxblr3%2BpBoFMWecly"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
x-frame-options: SAMEORIGIN
referrer-policy: same-origin
cache-control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
expires: Thu, 01 Jan 1970 00:00:01 GMT
server: cloudflare
cf-ray: 91fce4989e21ccc9-LHR
server-timing: cfL4;desc="?proto=TCP&rtt=0&min_rtt=0&rtt_var=0&sent=0&recv=0&lost=0&retrans=0&sent_bytes=0&recv_bytes=0&delivery_rate=0&cwnd=0&unsent_bytes=0&cid=dbedbe1e7f1e695a&ts=126&x=0"