2017-06-02 114 views
1

我有一個在http://linktomymongo:27017/上運行的MongoDB。 當我通過瀏覽器訪問此鏈接時,我得到了 「看起來你試圖通過本地驅動程序端口上的HTTP訪問MongoDB。」消息。MongoError:無法連接到服務器在節點RED

但是,試圖通過節點RED訪問它時,我得到了一些錯誤

主持人:linktomymongo端口:27017 錯誤:

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

主持人:http://linktomymongo端口:27017 錯誤:

"Error: double colon in host identifier" 

什麼是做錯了?歡迎任何幫助。

如果需要了解更多信息請諮詢:)

節點RED蒙戈節點(我曾嘗試聯繫與不http://Node-RED mongo config

editing database

+0

編輯了問題補充你有在蒙戈節點的節點紅色配置對話什麼的屏幕截圖。 – hardillb

+0

@hardillb查看更新後的任務。你需要這個笏嗎? – Jan

+0

你可以從命令窗口ping到該URL嗎?根據這個https://stackoverflow.com/questions/36206686/error-double-colon-in-host-identifer問題可能是一個錯誤的網址。 – derloopkat

回答

0

感謝@derloopkat的建議,我'ping'ed linktomymongo它顯示IP地址。當我輸入該IP地址時,它立即連接。

所以我猜這個節點需要一個IP地址,而不是一個URL

+0

或者更有可能你打錯了主機名 – hardillb

0

從主機中取出http://部分在mongo節點

這不是一個http連接它是一個本地mongo協議連接上。

+0

我試過了,但我得到以下錯誤:'MongoError:未能連接到服務器[linktomymongo:27017] on first connect'(查看問題) – Jan