pritunl icon indicating copy to clipboard operation
pritunl copied to clipboard

Start error

Open a-reznic opened this issue 9 months ago • 3 comments

try this examples/docker-compose.yml

Error message:

2024-05-16T13:08:06.966 <docker-entrypoint> INFO - Script version 1.0.2
2024-05-16T13:08:06.971 <docker-entrypoint> INFO - Insuring pritunl setup for container
Database configuration successfully set
[local][2024-05-16 13:08:55,853][ERROR] Pritunl setup failed
Traceback (most recent call last):
  File "/usr/lib/python3.11/site-packages/pritunl-1.32.3897.75-py3.11.egg/pritunl/setup/__init__.py", line 93, in setup_db_host
    setup_mongo()
  File "/usr/lib/python3.11/site-packages/pritunl-1.32.3897.75-py3.11.egg/pritunl/setup/mongo.py", line 351, in setup_mongo
    app_settings = settings_col.find_one({'_id': 'app'})
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/collection.py", line 1491, in find_one
    for result in cursor.limit(-1):
  File "/usr/lib/python3.11/site-packages/pymongo/cursor.py", line 1280, in next
    if len(self.__data) or self._refresh():
                           ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/cursor.py", line 1165, in _refresh
    self.__session = self.__collection.database.client._ensure_session()
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 2027, in _ensure_session
    return self.__start_session(True, causal_consistency=False)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 1976, in __start_session
    server_session = self._get_server_session()
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 2013, in _get_server_session
    return self._topology.get_server_session()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 525, in get_server_session
    session_timeout = self._check_session_support()
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 507, in _check_session_support
    self._select_servers_loop(
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 226, in _select_servers_loop
    raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: mongo:27017: [Errno -2] Name does not resolve, Timeout: 30.0s, Topology Description: <TopologyDescription id: 664605493d64846a0eaa3bbf, topology_type: Single, servers: [<ServerDescription ('mongo', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('mongo:27017: [Errno -2] Name does not resolve')>]>
Traceback (most recent call last):
  File "/usr/bin/pritunl", line 33, in <module>
    sys.exit(load_entry_point('pritunl==1.32.3897.75', 'console_scripts', 'pritunl')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pritunl-1.32.3897.75-py3.11.egg/pritunl/__main__.py", line 168, in main
    setup.setup_db_host()
  File "/usr/lib/python3.11/site-packages/pritunl-1.32.3897.75-py3.11.egg/pritunl/setup/__init__.py", line 93, in setup_db_host
    setup_mongo()
  File "/usr/lib/python3.11/site-packages/pritunl-1.32.3897.75-py3.11.egg/pritunl/setup/mongo.py", line 351, in setup_mongo
    app_settings = settings_col.find_one({'_id': 'app'})
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/collection.py", line 1491, in find_one
    for result in cursor.limit(-1):
  File "/usr/lib/python3.11/site-packages/pymongo/cursor.py", line 1280, in next
    if len(self.__data) or self._refresh():
                           ^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/cursor.py", line 1165, in _refresh
    self.__session = self.__collection.database.client._ensure_session()
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 2027, in _ensure_session
    return self.__start_session(True, causal_consistency=False)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 1976, in __start_session
    server_session = self._get_server_session()
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/mongo_client.py", line 2013, in _get_server_session
    return self._topology.get_server_session()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 525, in get_server_session
    session_timeout = self._check_session_support()
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 507, in _check_session_support
    self._select_servers_loop(
  File "/usr/lib/python3.11/site-packages/pymongo/topology.py", line 226, in _select_servers_loop
    raise ServerSelectionTimeoutError(
pymongo.errors.ServerSelectionTimeoutError: mongo:27017: [Errno -2] Name does not resolve, Timeout: 30.0s, Topology Description: <TopologyDescription id: 664605493d64846a0eaa3bbf, topology_type: Single, servers: [<ServerDescription ('mongo', 27017) server_type: Unknown, rtt: None, error=AutoReconnect('mongo:27017: [Errno -2] Name does not resolve')>]>

a-reznic avatar May 16 '24 13:05 a-reznic