2017-06-02 16 views
1

私はMongoDBをhttp://linktomymongo:27017/で実行しています。 ブラウザからこのリンクにアクセスすると、 "ネイティブドライバポートでHTTP経由でMongoDBにアクセスしようとしているようです。"メッセージ。MongoError:Node-REDのサーバへの接続に失敗しました

ノード-REDを介してアクセスしようとしたときしかし、私はいくつかのエラー

ホスト取得:ポートlinktomymongo:27017 エラー:

"MongoError: failed to connect to server [linktomymongo:27017] on first connect" 

ホスト:http://linktomymongoポート:27017 エラー:

"Error: double colon in host identifier" 

何が間違っていますか?どんな助けも歓迎です。 Node-RED mongo config

editing database

+0

編集あなたはMongoのノードのノード・赤の設定ダイアログで持っているまさにのスクリーンショットを追加するための質問を想定していと思います。 – hardillb

+0

@hardillb更新されたクエストを参照してください。このワットは必要でしたか? – Jan

+0

コマンドウィンドウからそのURLにpingできますか?このhttps://stackoverflow.com/questions/36206686/error-double-colon-in-host-identiferによると、問題は間違ったURLになっている可能性があります。 – derloopkat

答えて

0

@derloopkatの提案のおかげで、私はlinktomymongoをpingして、それはIPアドレスを示しました。そのIPアドレスを入力するとすぐに接続されました。

は、だから私は、ノードがIPアドレスではなくURL

+0

またはあなたがホスト名をタイプした可能性が高い – hardillb

0

ホストからhttp://を削除します。より多くの情報が必要な場合は

(私が持つとhttp://なしのリンクを試してみました:)

ノード-REDのmongoノードを依頼してください

これはhttp接続ではなく、ネイティブmongoプロトコルのconnectiですに。

+0

私はそれを試しましたが、次のエラーが表示されます:' MongoError:サーバー[linktomymongo:27017] on first connect'(質問を参照) – Jan

関連する問題