J’exécute bitcoind dans le serveur Linux Centos. mais cela me donne l’erreur «sendto: opération non autorisée». Pourquoi?

Md Shahadat Hossain

J’exécute bitcoind dans le serveur Linux Centos. mais cela me donne l’erreur «sendto: opération non autorisée». Pourquoi?


 [email protected] [~/public_html/server/bin]# ./bitcoind -daemon 

Démarrage du serveur Bitcoin

 [email protected] [~/public_html/server/bin]# sendto: Operation not permitted 

Quel est le problème?

De plus, bitcoind n’a pas téléchargé la blockchain sur mon serveur linux centos.

Quelle est la raison?

Réponses


 Jannes

SELinux très probablement.

~/public_html n’est pas le bon endroit pour stocker les binaires ou même le répertoire de données bitcoin.

Mettez les binaires dans ~/bin/

Les fichiers de données devraient se retrouver dans ~/.bitcoin/ si vous n’avez pas modifié la configuration. Ça devrait aller.

Si cela ne fonctionne toujours pas, vous devrez peut-être exécuter restorecon -R ~/bin pour corriger les attributs SELinux.

Md Shahadat Hossain

root/public_html/server/bin/ voici mon bitcoind. et le fichier de données est 'root/.bitcoin/ . quel est le problème?? restorecon -R ~/bin la commande restorecon -R ~/bin . sitill même cela .. les pls me donnent une solution

Jannes

public_html sert à diffuser des pages Web, pas aux fichiers binaires. Mettez les binaires bitcoin dans ~ / bin /. APRÈS le déplacement, vous devrez peut-être exécuter la restauration. N’exécutez pas non plus le bitcoin (ou quoi que ce soit) en tant que root, créez un nouvel utilisateur et exécutez le bitcoin en tant qu’utilisateur. Une fois que vous l’avez fait fonctionner, vous voudrez probablement le configurer en tant que service systemd, ce qui est très simple.


 przRocco

Il s’agit très probablement d’un problème de pare-feu. « Sendto: opération non autorisée » est le message typique que vous recevez d’un rejet iptables

je n’ai jamais exécuté un bitcoind complet moi-même mais en regardant la documentation dont vous avez besoin du port tcp: 8333 entrant et, je suppose, au moins HTTP et HTTPS sortant …

vérifiez votre pare-feu avec

 iptables -L -n 

si le pare-feu fonctionne, juste pour confirmer que vous pouvez essayer d’arrêter le pare-feu et voir s’il résout votre problème.

 

«sendto:, autorisée, bitcoind, cela, CentOS?, dans, donné, j’exécute, l’erreur, Le, Linux, mais, me, non, Opération, Pourquoi, serveur

 

yahoo

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *