Как диагностировать проблемы с подключением с MongoDB - PullRequest
0 голосов
/ 16 сентября 2010

Использование драйвера c # и MongoDB на сервере Windows.Код подключения выглядит следующим образом:

using (var mongo = new Mongo(ConnectionString))
{
     mongo.Connect();  
     //do stuff
     mongo.Disconnect();
}

if ConnectionString == "mongodb: // LocalHost / MyCollection"

все нормально, если ConnectionString == что-либо еще... не работает ... даже если я использую свой локальный IP

IE:

mongodb: //192.168.0.55/MyCollection

Сбой с ошибкой:

"Невозможно установить соединение, поскольку целевая машина активно отказала ему в этом. 192.168.0.55:27017"

Монго работает, я могу подключиться к другой машине локально..

Я в растерянности из-за того, как диагностировать / исправить эту проблему, какие-либо предложения?

Ответы [ 2 ]

1 голос
/ 24 ноября 2011

Вы должны добавить правило с указанным портом (27017 по умолчанию) в брандмауэре Windows, и оно обязательно будет работать.

1 голос
/ 16 сентября 2010

Брандмауэр Windows блокирует доступ?

...