After getting crazy about this, and wanted to clean up everything and start from scratch, I decided to take a closer look into the routers configuration.
And I found the real problem was I didn’t read everything.
My ERS were created with the -t parameter, that being said the configuration (when listing the ers with the command ziti edge ls ers
shows that actually they have the isTunnelerEnabled property enabled. However you need to do an additional configuration as plorenz said in this thread.
So I just had to add the listener for the tunnel as follows:
listeners:
- binding: tunnel
options:
mode: host
After restart the ERS I was able to access my services properly.
I hope Ziggy will be happy now!
Thanks folks!