我的工作是將數據提交Mongolab Python程序,而我整個一個奇怪的異常運行:Mongolab拒絕連接
mongoengine.connection.ConnectionError: Cannot connect to database mongodb://<user>:
<password>@ds035617.mongolab.com:35617/<mydatabase>:
could not connect to localhost:27017: [Errno 10061] No connection could be made
because the target machine actively refused it
這是有問題的代碼:
from mongoengine import *
connect('tablename', "mongodb://<user>:<password>@ds035617.mongolab.com:35617/<mydatabase>")
任何人有什麼想法是什麼錯?
而且?遠程計算機顯然阻止了通過防火牆的傳入流量。你的任務來檢查這個...不是我們的... – 2012-08-10 04:45:26
遠程機器(MongoLab)沒有阻止來自外部的連接(我爲MongoLab工作:)。 – will 2012-08-10 07:09:43
@Maulwurfn,正如將指出的那樣,遠程機器不一定阻止傳入流量。很明顯,我在這裏提問之前做了一些檢查,我不懶惰。 – jdotjdot 2012-08-10 17:20:23