I run my storagenode by local network proxy, like this:
docker run -d --restart unless-stopped --network=host --stop-timeout 300
-e http_proxy=http://127.0.0.1:10801
-e https_proxy=http://127.0.0.1:10801 \
After running, but my storagenode only connect to “saltlake.tardigrade.io:7777” and “europe-north-1.tardigrade.io:7777”. Can’t connect to “*.storj.io:7777”.
I think storagenode can’t use the network proxy.
I have tested that the proxy is ok for storj.io. I checked my proxy log, no requests for storj.io.
my local network can directly connect to “tardigrade.io”.
error log:
2022-11-01T11:10:21.648906969Z,stdout,"2022-11-01T11:10:21.648Z ERROR contact:service ping satellite failed {"Process": "storagenode", "Satellite ID": "121RTSDpyNZVcEU84Ticf2L1ntiuUimbWgfATz21tuvgk3vzoA6", "attempts": 11, "error": "ping satellite: rpc: tcp connector failed: rpc: dial tcp 108.160.166.57:7777: i/o timeout", "errorVerbose": "ping satellite: rpc: tcp connector failed: rpc: dial tcp 108.160.166.57:7777: i/o timeout\n\tstorj.io/common/rpc.HybridConnector.DialContext.func1:189"}