• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Docker not starting - Python error

     
    • 0 Vote(s) - 0 Average

    Docker not starting - Python error

    DMan16
    Offline

    Junior Member

    Posts: 2
    Threads: 1
    Joined: 2024 Jul
    Reputation: 0
    #1
    2024-07-12, 08:33 PM
    Hello all!
    This is my first time using Jellyfin and I decided to go the Docker way (I'm far from an expert when it comes to Docker, but I've dabbled in it for quite some time, so I'm not lost in it).

    I did the following steps:
    • Pulled the latest Jellyfin DOcker image using "docker pull jellyfin/jellyfin"
    • Created a new user "jellyfin:docker" with its own folder and permissions "/home/jellyfin" (it has "cache" and "config" folders in it too)
    • Created a docker-compose.yml in "/home/jellyfin/compose":
      Code:
      version: '3.5'
      services:
        jellyfin:
          image: jellyfin/jellyfin
          container_name: jellyfin
          user: jellyfin:docker
          network_mode: 'host'
          volumes:
            - /home/jellyfin/config:/config
            - /home/jellyfin/cache:/cache
            - /usr/jellyfin/media:/media
            - /usr/media:/media2:ro
          restart: 'unless-stopped'
    • Created the SystemD file for Jellyfin:
      Code:
      [Unit]
      Description=Jellyfin Media Server
      After=network.target docker.service
      Requires=docker.service
      #
      [Service]
      User=jellyfin
      Group=docker
      Type=oneshot
      RemainAfterExit=yes
      WorkingDirectory=/home/jellyfin/compose
      ExecStart=docker-compose up -d
      ExecStop=docker-compose down
      TimeoutStartSec=4
      #
      [Install]
      WantedBy=multi-user.target
    • Reloaded SystemD + the entire system (just in case)

    When I start the Jellyfin service I get the following error:
    Code:
    Traceback (most recent call last):
      File "/usr/lib/python3/dist-packages/docker/api/client.py", line 214, in _retrieve_server_version
        return self.version(api_version=False)["ApiVersion"]
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/docker/api/daemon.py", line 181, in version
        return self._result(self._get(url), json=True)
                            ^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/docker/utils/decorators.py", line 46, in inner
        return f(self, *args, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/docker/api/client.py", line 237, in _get
        return self.get(url, **self._set_request_timeout(kwargs))
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/requests/sessions.py", line 602, in get
        return self.request("GET", url, **kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/requests/sessions.py", line 589, in request
        resp = self.send(prep, **send_kwargs)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/requests/sessions.py", line 703, in send
        r = adapter.send(request, **kwargs)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/requests/adapters.py", line 486, in send
        resp = conn.urlopen(
              ^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 791, in urlopen
        response = self._make_request(
                  ^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 497, in _make_request
        conn.request(
    TypeError: HTTPConnection.request() got an unexpected keyword argument 'chunked'
    During handling of the above exception, another exception occurred:
    Traceback (most recent call last):
      File "/usr/bin/docker-compose", line 33, in <module>
        sys.exit(load_entry_point('docker-compose==1.29.2', 'console_scripts', 'docker-compose')())
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 81, in main
        command_func()
      File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 200, in perform_command
        project = project_from_options('.', options)
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/compose/cli/command.py", line 60, in project_from_options
        return get_project(
              ^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/compose/cli/command.py", line 152, in get_project
        client = get_client(
                ^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/compose/cli/docker_client.py", line 41, in get_client
        client = docker_client(
                ^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/compose/cli/docker_client.py", line 170, in docker_client
        client = APIClient(use_ssh_client=not use_paramiko_ssh, **kwargs)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/docker/api/client.py", line 197, in __init__
        self._version = self._retrieve_server_version()
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
      File "/usr/lib/python3/dist-packages/docker/api/client.py", line 221, in _retrieve_server_version
        raise DockerException(
    docker.errors.DockerException: Error while fetching server API version: HTTPConnection.request() got an unexpected keyword argument 'chunked'

    Does anyone know how to solve this?
    Thanks in advance for any help!

    P.S: Ubuntu server 24.04, Docker version: 27.0.3, Docker compose version: 1.29.2.
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    Messages In This Thread
    Docker not starting - Python error - by DMan16 - 2024-07-12, 08:33 PM
    RE: Docker not starting - Python error - by TheDreadPirate - 2024-07-12, 08:39 PM
    RE: Docker not starting - Python error - by DMan16 - 2024-07-12, 08:48 PM
    RE: Docker not starting - Python error - by TheDreadPirate - 2024-07-12, 09:06 PM

    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode