Worker Tunnel to MySQL


I’ve setup a worker to connect to a MySQL server via a Cloudflared Tunnel (FKA Argo) following along in this document

I am using plain typescript and not using docker and have a bastion host setup in our cloud provider with cloudflared running on the same subnet as the mysql servers and proxying the tunnel to tcp:// (the proxy host the mariadb cluster I’m trying to connect to)

I seem to have everything setup correctly on all sides and when I attempt to connect from the worker, the error I get is not giving me any ideas on how to fix it:

"Failed to create WebSocket connection: 200 OK"

Has anyone gotten a MySQL connection from a worker?

I’ve checked the logs in Cloudflare portal as well as on the cloudflared host on my server.

Any help would be very much appreciated and worthy to tacos!