La fuente compilada y modificada no funcionará con el servidor = 1 [duplicado]

Acabo de compilar dogecoin-qt usando la fuente original y lo edité para generar un nuevo bloque de génesis, porque quiero crear una nueva moneda con fines educativos. Funciona bien y sin errores, pero cada vez que intento crear un archivo conf en %appdata%\dogecoin\dogecoin.conf con este contenido

rpcuser=abc rpcpassword=abcd rpcport=22565 servidor=1 demonio=1 escuchar=1

dirá

"Para usar las opciones del servidor, debe configurar una contraseña rpc segura en el archivo de configuración en xxxxx\Dogecoin\dogecoin.conf rpcuser=xx rpcpass=xxxxxxxxx

este es un error que solo debería aparecer si usé server = 1 en el archivo conf, pero no proporcioné rpcuser y pass. pero ya estoy proporcionando eso.

Estoy buscando la ayuda de alguien para que entienda lo que estoy haciendo mal. Y perdón si esto no va aquí.

Si está modificando el código fuente, entonces está programando. Use su depurador y coloque un punto de interrupción en el mensaje que recibe y descubra cómo llegó allí. Realmente no podemos ayudarte porque no sabemos lo que has modificado.
@GregHewgill pastebin.com/YnBWT7L1 Ejecuté dogecoin-qt con --debug de cmd y guardé esta depuración. Por favor échale un vistazo. Veo que dice 2014-02-24 18:23:01 Vinculado a [::]:33465 2014-02-24 18:23:01 Vinculado a 0.0.0.0:33465 debería escribir 127.0.0.1, ¿verdad? No modifiqué el código en absoluto, aparte de cambiar el bloque de génesis y modificar el número total de monedas, monedas por bloque, etc.
No veo problema con eso. La dirección 0.0.0.0 significa que está escuchando en todas las interfaces, no solo en 127.0.0.1.
@GregHewgill podría ser esta la razón por la que extraje el bloque de génesis usando la función testnet de la moneda, luego agregué el hash del bloque de génesis y el hash de merkle al código fuente de la moneda y compilé nuevamente. ¿Y por eso la moneda tiene este problema? Porque he oído algún problema con bitcoin donde si ejecutas bitcoin -testnet. tienes que pegar el archivo bitcoin.conf en %appdata%\bitcoin\testnet\bitcoin.conf o %appdata%\bitcoin\testnet.conf, ¿podría ser un problema?
@GregHewgill gracias por el enlace de ese hilo. sí, tengo el mismo problema con dogecoin-qt y dogecoind. en ese hilo, nadie pudo ayudarlos.
@GregHewgill sí, publiqué mi respuesta a mi propia pregunta para ayudar a otros.
@GregHewgill, pero ¿puede ayudarme a configurar dogecoin para usar una contraseña más pequeña como todas las otras monedas como litecoin, feathercoin, etc.? Quiero usar una contraseña como rpcpassword=abcd
Ya estás editando el código fuente. Cambie la weakPassword()función para que cumpla con sus requisitos de complejidad relajada.
@GregHewgill has sido de gran ayuda. ¿Respondería también a mi otra pregunta sobre la configuración de un nodo?

Respuestas (1)

Creo que el problema está en la versión 1.5 de dogecoin. Lo arreglé usando esta contraseña larga.

rpcpassword=DLKKWE93203909238dkkKKeowxmIOw0232lsakwL02k

para resolver el problema. Cambie la contraseña a lo que quiera, solo use minúsculas, mayúsculas y letras, debería solucionar el problema