Как удаленно подключиться к mongodb с помощью Compass, когда на удаленном сервере есть SSL (https) - PullRequest
0 голосов
/ 05 января 2019

Я следовал интерактивным инструкциям по подключению к mongodb (версия 4.0) с помощью Compass, но я получаю ошибку ниже:

MongoDB не работает на указанном хосте и порту

Предположим, что удаленный сервер работает на https://example.com с IP-адресом. 172.231.151.42

На компасе я ввожу имя хоста как 172.231.151.42 и порт 27017. Все остальные параметры по умолчанию (например, Аутентификация Нет SSL Нет Туннель SSH Нет).

На удаленном сервере Ubuntu, где работает mongod, я настроил правило UFW

ufw разрешить с 201.12.62.17 на любой порт 27017

где 201.12.62.17 - публичный IP-адрес моего настольного компьютера Mac.

В mongodb.conf у меня есть строка ниже:

bindIp: 127.0.0.1,201.12.62.17

, чтобы разрешить подключения с ноутбука.

Пользователь и пароль для mongodb не настроены. Любой может получить доступ к mongodb.

Но все равно я получаю ошибку.

Нужно ли что-то делать с SSL?

Чего мне не хватает?

...