J'essaie de me connecter à Mongolab depuis le terminal via la commande ci-dessous
mongo ds061158.mongolab.com:61158/order_it -u <dbuser> -p <dbpassword>
Je reçois l'erreur ci-dessous.
MongoDB Shell version: 2.6.3
connecting to: ds061158.mongolab.com:61158/order_it
2014-07-09T13:52:44.890+0530 Error: couldn't connect to server ds061158.mongolab.com:61158 (23.22.170.205), connection attempt failed at src/mongo/Shell/mongo.js:148
exception: connect failed
Que faut-il faire dans ce cas?
Merci d'avance.
Il semble que votre réseau bloque l'accès à ce port. Je vous conseillerais de contacter votre administrateur réseau ou d'essayer depuis un autre réseau.
Pour tester uniquement votre connectivité réseau (aucune information d'identification requise), vous pouvez exécuter cette commande. Cet exemple a été exécuté à partir de mon ordinateur portable non privilégié tout à l'heure et démontre un test réussi.
% mongo ds061158.mongolab.com:61158
MongoDB Shell version: 2.6.1
connecting to: ds061158.mongolab.com:61158/test
rs-ds061158:PRIMARY> db.runCommand({ping:1});
{ "ok" : 1 }
rs-ds061158:PRIMARY> exit
bye
Notre guide complet de résolution des problèmes de connectivité est disponible à l'adresse suivante: http://docs.mongolab.com/connecting/#help
De plus, n'hésitez pas à nous contacter à l’adresse [email protected] si vous souhaitez que nous analysions les détails de votre serveur ou de votre code. Nous sommes toujours heureux d'aider!
Cordialement,
Jared
Je sais que cette question est ancienne, mais au cas où quelqu'un serait toujours confronté à un problème similaire, voici ce qui m'a aidé:
Sudo rm /var/lib/mongodb/mongod.lock
Sudo service mongodb restart