Yes that’s totally fine. In your home directory, there will be a .ziti directory. You can just stop ziti-controller and ziti-router and then delete that whole $HOME/.ziti directory, exit your shell and then start again. @qrkourier actually has a small guide he’s been working on showing people how to do exactly this so it’s timely. You can find it here Reset the Quickstart | OpenZiti
As for the ZDEW, I would remove that identity by clicking on it and choosing ‘forget this identity’ and then stop it and start the client. That’ll make sure it’s cleaned up properly. I think you hit a bug around removing identities which I’ll go file.
And you’re doing all these steps “relatively” close together? Like within say, five minutes? Can you access https://ziti-edge-controller:1280/version successfully? If not, you need to make sure you update your hosts file. The error almost looks like the jwt is invalid.
If you can access that url, can you send me the jwt to look at? Email clint at openziti.org. Also can you send a feedback zip file? Go to main menu->feeback and send that zip file too?
It should succeed. One thing to note is that with this setup, other machines on your local network won’t be available unless you update their hosts files too. I don’t recommend you do that though, I’d recommend if you get to that point you probably want to deploy your docker-compose environment a bit differently so that other machines on the local network can access the controller and router. I’m assuming you only want to keep it all local though?
You should be able to enroll after doing those steps
If you’re not aware of it, I’d recommend you read up about what the hosts file is and why you’d want to edit it and why I’m recommending you update it. Check out hosts (file) - Wikipedia for example. It has some decent info.