Настройка Pritunl с Amazon Documentdb

Я настраиваю pritunl и хочу использовать Amazon Document DB вместо Mongo DB или Mongo DB Atlas. Это для идеи vpn, которая у меня была, сервер работает под управлением ubuntu 18.04 и следовал стандартному руководству по установке от pritunl, у меня он работает правильно с MongoDB, но для целей DR и масштабирования я хотел бы получить это в AWS Document DB.

Я изменил файл /etc/pritunl.conf и заменил локальный mongodb_uri по умолчанию на документ DR URI. перезапустил службу, и я ожидаю увидеть там страницу входа / настройки pritunl. Я открыл удаленные порты на коробке и запустил, думал страницу установки pritunl, и он просто зависает

 "mongodb_uri": null,
    "log_path": "/var/log/pritunl.log",
    "static_cache": true,
    "temp_path": "/tmp/pritunl_de511dc19aaf497dbdf67df0a0634e3d",
    "bind_addr": "0.0.0.0",
    "www_path": "/usr/share/pritunl/www",
    "local_address_interface": "auto",
    "port": 443
 "mongodb_uri": mongodb://user:<***************>@vpn-pritunlleu-west-1.docdb.amazonaws.com:27017/test,
    "log_path": "/var/log/pritunl.log",
    "static_cache": true,
    "temp_path": "/tmp/pritunl_de511dc19aaf497dbdf67df0a0634e3d",
    "bind_addr": "0.0.0.0",
    "www_path": "/usr/share/pritunl/www",
    "local_address_interface": "auto",
    "port": 443

2 ответа

Оказывается, что DocumentDB не поддерживает настраиваемые курсоры или ограниченные коллекции, что является фундаментальным требованием для pritunl, поэтому собираюсь использовать MongoDB Atlas или что-то в этом роде.

Зависание соединения обычно является результатом того, что клиент не может подключиться к кластеру DocumentDB, поскольку группа безопасности кластера не разрешает входящие подключения на 27017, или клиент находится в другом VPC, чем кластер.

Для устранения неполадок, пожалуйста, смотрите: https://docs.aws.amazon.com/documentdb/latest/developerguide/troubleshooting.html устранение ошибок.cannot- connect

Другие вопросы по тегам