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

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

Я изменил файл /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


person adailycanof    schedule 02.05.2019    source источник


Ответы (2)


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

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

person Joseph Idziorek    schedule 03.05.2019

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

person adailycanof    schedule 07.05.2019
comment
сделал это изменение с помощью docs.aws.amazon.com/documentdb/latest/ developerguide / - попробую - person Vincent De Smet; 10.06.2020
comment
@VincentDeSmet, что показали ваши тесты? Сделают ли новые изменения DocumentDB жизнеспособной? - person dmlittle; 26.08.2020
comment
Еще не попали закрытые коллекции. Установить мне не удалось. - person Decado; 15.01.2021