Hi @mphayesuk. I was just talking to @scareything and re-reading your issue and I caught something this time that I didn't catch originally:
So I use the WebUI to create a new Router which generates and JWT file. I copy the file to the Edge Tunnel server and restart the services and I get this error:
Are you really trying to enroll a jwt for a router with ziti-edge-tunnel? If so, I think that's goign to be an issue for sure. The JWT for router enrollment is not intended for use with ziti-edge-tunnel. It's for routers only. You want to create an Identity instead, for use with ziti-edge-tunnel.
Did I read that correctly? Are you making a router in the ui and using that jwt? If so - can you try using an identity instead?