【问题标题】:Unable to start pritunl after installation安装后无法启动pritunl
【发布时间】:2017-06-16 03:55:51
【问题描述】:

我已经在我的 VPS 上安装了 pritunl。现在我无法访问网络界面。无法启动服务(请查看下面的日志)。 除了包含在 pritunl 中的 mongodb 之外,还有一个 mariadb DB,这是一个问题吗? (我需要 mariadb 用于其他应用程序,这就是为什么) 我遵循了 CentOS 的官方指南。似乎缺少一些先决条件,但实际上我不知道。 有人可以帮我吗? :-)

谢谢! 萌乔

pritunl logs
[undefined][2017-01-30 21:45:51,211][ERROR] Pritunl setup failed
Traceback (most recent call last):
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pritunl/setup/__init__.py", line 68, in setup_db
    setup_mongo()
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pritunl/setup/mongo.py", line 65, in setup_mongo
    serverSelectionTimeoutMS=MONGO_SOCKET_TIMEOUT,
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pymongo/mongo_client.py", line 345, in __init__
    seeds.update(uri_parser.split_hosts(entity, port))
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pymongo/uri_parser.py", line 244, in split_hosts
    raise ConfigurationError("Empty host "
ConfigurationError: Empty host (or extra comma in host list).
Traceback (most recent call last):
  File "/usr/bin/pritunl", line 9, in <module>
    load_entry_point('pritunl==1.26.1231.99', 'console_scripts', 'pritunl')()
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pritunl/__main__.py", line 264, in main
    setup.setup_db()
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pritunl/setup/__init__.py", line 68, in setup_db
    setup_mongo()
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pritunl/setup/mongo.py", line 65, in setup_mongo
    serverSelectionTimeoutMS=MONGO_SOCKET_TIMEOUT,
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pymongo/mongo_client.py", line 345, in __init__
    seeds.update(uri_parser.split_hosts(entity, port))
  File "/usr/lib/pritunl/lib/python2.7/site-packages/pymongo/uri_parser.py", line 244, in split_hosts
    raise ConfigurationError("Empty host "
pymongo.errors.ConfigurationError: Empty host (or extra comma in host list).

【问题讨论】:

    标签: python mongodb centos vps


    【解决方案1】:

    我遇到了完全相同的问题。 唯一的解决方案是(暂时)关闭 apache:

    显然是 sudo service httpd stop 或在 debian 上 sudo service apache stop

    之后应该可以完成安装并启动pritunl,将端口改为不使用80和443,最后像老大一样重启一切

    对我来说就像,仅按此顺序

    sudo pritunl set app.redirect_server false
    sudo service pritunl stop
    sudo service apache start 
    sudo service pritunl start
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-29
      • 2020-12-04
      • 2019-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多