Description de l'étiquette gksudo
J'ai le dogecoin démon exécuter correctement sur Ubuntu, a commencé avec cette commande:
dogecoind -démon
Il est à l'écoute sur le port 22556, tel que vérifié par netstat.
Je peux également passer des commandes directement via le terminal Ubuntu, comme suit:
dogecoind getinfo
Cependant, le passage des requêtes RPC via HTTP ne fonctionne pas. Le démon ne pas refuser la connexion (et je peux vérifier qu'il n' refuser la connexion si j'utilise un autre port que 22556); au lieu de cela, la connexion se bloque, l'absence de données d'être envoyé au client qui effectue la requête HTTP. La connexion directe à
http://a:[email protected]:22556/
rend le navigateur web s'asseoir et d'attendre pour les données. De même, faire une demande de RPC via un script PHP, et ensuite l'accès à ce script dans un navigateur, rend le navigateur attendre 30 secondes avant de PHP crache un message d'erreur indiquant que le délai d'exécution maximal de 30 secondes a été dépassé.
J'ai mon ~/.dogecoin/dogecoin.fichier conf comme suit:
serveur=1
rpcuser=un
rpcpassword=b
(Je sais le nom d'utilisateur et le mot de passe j'ai tapé il y a de l'insécurité; ceux-ci sont temporaires jusqu'à ce que je peux au moins faire une connexion.)
J'ai essayé d'ajouter la ligne
rpcallowip=127.0.0.1
à la fin du fichier de configuration, mais cela n'a pas modifié le comportement à tous.
Ce que je fais mal -- pourquoi n'est pas mon Dogecoin démon accepter les demandes RPC (ou tout d'un vrai navigateur de requêtes HTTP, d'ailleurs)?
edit: Aussi, je peux vérifier que le démon s'est rattrapé avec la blockchain.