System. Net .Sockets.SocketException (0x80004005): такой хост не известен - PullRequest
0 голосов
/ 25 марта 2020

У меня есть две серверные машины. Один windows компьютер, на котором запущено приложение. Net, и другой Linux компьютер, на котором сконфигурировано Mon go Db.

. Net приложение в Windows база данных доступа к компьютеру в Linux. Но при подключении к базе данных Mon go возникает некоторая случайная ошибка. Ошибка является случайной и возникает после частой повторной попытки.

 **System.Net.Sockets.SocketException (0x80004005): No such host is known
   at System.Net.Dns.GetAddrInfo(String name)
   at System.Net.Dns.InternalGetHostByName(String hostName, Boolean includeIPv6)
   at System.Net.Dns.GetHostEntry(String hostNameOrAddress) 
   on connecting/login**

Связана ли эта проблема с базой данных или есть какая-то проблема конфигурации с MongoDb

1 Ответ

0 голосов
/ 25 марта 2020

У меня была такая проблема пару дней спустя go ... Что я хотел бы попробовать:

  1. Откройте диспетчер задач и убедитесь, что в фоновом режиме нет потоков тот же порт, который вы настроили в своей БД ...
  2. Если вы используете виртуальную машину, убедитесь, что ваше сетевое состояние установлено на мост
  3. Если 1 & 2 не работает, попробуйте изменить порт в вашей базе данных

Надеюсь, это поможет

...