Tengo problemas para iniciar dogecoind después de compilar en ubuntu 12.04 x64 ejecutándose en VirtualBox en win 7 ultimate x64
esto es lo que probé desde dentro de dogecoin/src después make -f makefile.unix
:
sudo su
./dogecoind -server -listen -daemon -rpcuser=dogerpc -rpcpassword=dogerpcpw -rpctimeout=30 -rpcport=8334 -rpcallowip=192.168.1.* -rpcallowip=127.0.0.1 -testnet
y obtengo:
Error: To use the "-server" option, you must set a secure rpcpassword in the configuration file:
/root/.dogecoin/dogecoin.conf
Así que hago:
cd ~/.dogecoin
emacs dogecoin.conf
Guardo los siguientes parámetros:
rpcuser=dogerpc
rpcpassword=dogerpcpw
rpcport=8334
rpcallowip=192.168.1.*
rpcallowip=127.0.0.1
server=1
daemon=1
listen=1
testnet=1
incluso chmod 777 dogecoin.conf
para asegurarme de que todos en la tierra verde de Dios puedan acceder a él para que no sea un problema, pero sigue el mismo error al intentar iniciardogecoind
agradecería mucho cualquier ayuda/consejos!
Creo que el problema es con la versión 1.5 de dogecoin. Usé rpcpassword=DLKKWE93203909238dkkKKeowxmIOw0232lsakwL02k
para resolver el problema. Cambie la contraseña a lo que quiera, solo use minúsculas, mayúsculas y números, debería solucionar el problema
No está claro qué versión de dogecoind está utilizando. Sin embargo, en el código 1.5 actual en Github, hay un mensaje similar:
if (mapArgs["-rpcuser"] == "" && mapArgs["-rpcpassword"] == "")
throw runtime_error(strprintf(
_("You must set rpcpassword=<password> in the configuration file:\n%s\n"
"If the file does not exist, create it with owner-readable-only file permissions."),
GetConfigFile().string().c_str()));
https://github.com/dogecoin/dogecoin/blob/master-1.5/src/bitcoinrpc.cpp#L1080
Esto indica que su intento de solucionar el problema con chmod 777
no habría tenido el efecto deseado. En su lugar, intente chmod 600 dogecoin.conf
.
Dogecoin no usa el número de puerto 8334, el puerto para dogecoin es 22555 y si la contraseña mencionada anteriormente es realmente su contraseña, cámbiela por algo más seguro.
Dogecoin es prácticamente un cliente de Bitcoin estándar con algunos ajustes. Noté que recibí este mismo error si había algún error de sintaxis en mi archivo de configuración. En mi caso, tenía un "valor de parámetro" en lugar de "parámetro = valor".
Su contraseña es demasiado corta, hágala más larga y debería funcionar.
usuario13413
Juan B.
usuario13413
muro