Настройка Pritunl с Amazon Documentdb - PullRequest
1 голос
/ 02 мая 2019

Я настраиваю 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 DRI документа.перезапустил службу, и я ожидаю увидеть там страницу входа / настройки 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 ]

0 голосов
/ 07 мая 2019

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

0 голосов
/ 03 мая 2019

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

Для устранения неисправностей см .: https://docs.aws.amazon.com/documentdb/latest/developerguide/troubleshooting.html#troubleshooting.cannot-connect

...