HA Controller not adding to cluster

Hello

I have 3 Controllers (Version 1.5.4) all of which work independent of each other which I try and do ziti agent cluster add I get an error that states the following:

cluster add failed: id not supplied and unable to retrieve [ tls failed to verify cert : x509: cert signed by unknown authority

This has to do with pki, I created all the certs on one of my ziti vms and tared the pki folder and copied it to the others. I then modified the config files to point to the correct cert. Create the certs I followed the instructions on the ziti website

I've done this process before with minimal headaches but today it doesn't want to work

Note: When I try to use the admin wedpage is get tls: first record does not look like tls so there is definitely something wrong with how I did PKI

So I figured out what is going on and not quite sure how to fix it. When I start the ziti controller through ziti run controller config file works fine

when I start through the systemd serviced file does not work, the reason it does not work is the systemd file is trying to use Intermediate certs which I find strange since that is no where in my config

You're certain that the systemd unit is running the exact same command, right? My guess is that your config file is using relative paths and the CWD (current working dir) is different when run via systemd.

I am certain will get config for you

I did notice I am getting alot of errors

err=[not handaler for requested protocols] handshake failed

the connection is erroring on the connection between two ziti vms