When I try to add machine to the Octopus Server I get: “Unable to receive the remote identity; the identity line was empty.”
The procedure for installing Octopus Tentacle at Linux is the same as we used to install it at CentOS/Debian - there were no issues with adding machines to the server’s infrastructure.
I’ve tried generating new client certificate (Tentacle new-certificate --instance “Tentacle”) and re-adding server as trusted (Tentacle configure --instance “Tentacle” --trust THUMBPRINT) but problem persist.
Log from Tentacle service status:
“A client at [::ffff:x.x.x.x]:xxxxx connected, and attempted a message exchange, but did not present a client certificate”
Removing instance and re-adding it once again also doesn’t help
This seems like the exact same issue: https://github.com/OctopusDeploy/Issues/issues/6262
But we’re not using Octopus Server 2020.1.4, for now. Currently we have 2019.13.7 installed
After generating new client (Tentacle) certificate Octopus Server correctly detects its change with an error: “We expected the server to present a certificate with the thumbprint ‘xxx’. Instead, it presented a certificate with a thumbprint of ‘xxx’”.
But when I change machine thumbprint to the new one, the original issue is back: “Unable to receive the remote identity; the identity line was empty”