dashpay / dash

Dash - Reinventing Cryptocurrency
https://www.dash.org
MIT License
1.49k stars 1.2k forks source link

dash-cli does not connect via IPv6 #1396

Closed schinzelh closed 7 years ago

schinzelh commented 7 years ago

I used to have a full-node (not masternode), under ipv6 only. After the last update, dash-cli won't connect to it anymore. Using the old dash-cli binary does. eg:

./dash-cli --rpcconnect=::1 --rpcport=9998 -rpcuser=un -rpcpassword=pw getinfo
error: couldn't connect to server

./dash-cli_old --rpcconnect=::1 --rpcport=9998 -rpcuser=un -rpcpassword=pw getinfo
{
    "version" : 120100,
    "protocolversion" : 70206,
    "walletversion" : 61000,
    "balance" : 0.00000000,
    "privatesend_balance" : 0.00000000,
    "blocks" : 622407,
    "timeoffset" : 0,
    "connections" : 9,
    "proxy" : "",
    "difficulty" : 97317.24016042,
    "testnet" : false,
    "keypoololdest" : 1460157988,
    "keypoolsize" : 1001,
    "paytxfee" : 0.00000000,
    "relayfee" : 0.00010000,
    "errors" : ""
}

[content of dash.conf]

$ cat dash.conf
rpcuser=un
rpcpassword=pw
rpcallowip=::1
rpcport=9998
rpcconnect=::1
rpcbind=[::1]:9998
#----
listen=1
server=1
daemon=1
logtimestamps=1
maxconnections=64
bind=[some_ip_v6]:9999
onlynet=ipv6
#----

https://www.reddit.com/r/dashpay/comments/5tyr85/why_was_ipv6_support_for_masternodes_removed_in/dduwgka/

UdjinM6 commented 7 years ago

fixed by #1397 #1398