Mongo: réseau d'erreur lorsque vous tentez d'exécuter la commande 'whatsmyuri' hôte

J'ai essayé d'accéder à mon mongo exemple, à partir d'une autre machine, mais j'ai cette erreur. Je ne pouvais pas trouver de nombreuses références à ce whatsmyuri erreur. C'est ce que je reçois de l'extérieur de la machine:

$ mongo <IP_ADDRESS>:27017/youtube_advertising -u user -p password

MongoDB shell version: 3.2.0
connecting to: <IP_ADDRESS>:27017/youtube_advertising
2016-02-19T17:10:02.923+0100 E QUERY    [thread1] Error: network error while attempting to run command 'whatsmyuri' on host '<IP_ADDRESS>:27017'  :
connect@src/mongo/shell/mongo.js:226:14
@(connect):1:6

exception: connect failed

J'ai déjà changé la /etc/mongod.conf fichier, ouvert les connexions via le port 27017 (avec iptables) et au redémarrage de mongo. Je suis en mesure de se connecter via ssh à cette machine.

La recherche sur cette whatsmyuri, j'ai exécuté cette commande sur mongo:

> db.runCommand( { whatsmyuri: 1 } )
{ "you" : "127.0.0.1:36990", "ok" : 1 }

Je ne sais pas si c' 36990 port qui est bon ou mauvais. Juste au cas où j'ai ouvert les connexions à partir de là aussi, mais toujours rien.

Des idées?

Mise à JOUR

La vérification de la /var/log/mongodb/mongod.log, c'est ce que j'obtiens quand j'essaie de me connecter à partir de télécommande:

2016-02-19T10:41:07.292-0600 I NETWORK  [initandlisten] connection accepted from <EXT_IP_ADDRESS>:51800 #2 (1 connection now open)
2016-02-19T10:41:07.310-0600 I QUERY    [conn2]     operation isn't supported: 2010
2016-02-19T10:41:07.310-0600 I -        [conn2] Assertion: 16141:cannot translate opcode 2010
Rien d'intéressant dans le journal?
Je viens de le mettre à jour 🙂

OriginalL'auteur makeMonday | 2016-02-19