My cardano-node public port 3001
On my client machine (Ubuntu) I created a forwarded socket to cardano-node by socat socat UNIX-LISTEN:/ipc/node.socket,fork,reuseaddr,unlink-early, TCP:my-cardano-node-public-ip:3001
I added env CARDANO_NODE_SOCKET_PATH=“/ipc/node.socket” on client machine
When I try on my client machine
cardano-cli query tip --testnet-magic 1
cardano-cli: HandshakeError (VersionMismatch  [7,8,9,10])
client machine’s cardano-cli is same as cardano-node’s .
How can I troubleshoot it ? Please give me some advice, thank you very much.
I’m not sure that the protocol used at the IP port is the same that is used on the local socket. Thinking about it, my strong suspicion would be that it is not. Then, connecting a Unix domain socket to the IP port of the node will not work at all.