我的工作是将数据提交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