I have some problems connecting to a node through tezos-client
. Specifically I cannot succesfully run tezos-client -l -A rpcalpha.tzbeta.net -P 443 -S config update
to connect to a testnet node. It fails on a GET request to https://rpcalpha.tzbeta.net:443/chains/main/blocks/head/protocols (Neither of the two HTTP requests are sent as the TCP or SSL connection is never established).
>>>>0: https://rpcalpha.tzbeta.net:443/version
>>>>1: https://rpcalpha.tzbeta.net:443/chains/main/blocks/head/protocols
Warning:
Failed to acquire the protocol version from the node
Rpc request failed:
- meth: GET
- uri: https://rpcalpha.tzbeta.net:443/chains/main/blocks/head/protocols
- error: Unable to connect to the node: "Unix.Unix_error(Unix.ETIMEDOUT, "connect", "")"
But when I run curl -v https://rpcalpha.tzbeta.net:443/chains/main/blocks/head/protocols
I get a 200 OK
response. curl -v https://rpcalpha.tzbeta.net:443/version
also works.
It would be easier for me to debug the problem, which is probably network related, if I could get verbose logs of what tezos-client
is doing, specifically the HTTP requests' headers would be useful. Is that possible?