OMV extra - plexmediaserver plugin not found

    • OMV 4.x
    • OMV extra - plexmediaserver plugin not found

      I have followed the omv extra guide to install plex via the repo in omv extra, omv extra installed is openmediavault-omvextrasorg_latest_all4.deb, however when I enable the plex repo the page does not apply the settings. Checking in the plugins results in no plexmediaserver plugin being found.

      It was suggested to use docker instead, but the same issue happens when trying to install the docker plugin via the Docker CE repo.

      It was suggested that this could be related to a DNS issue, however I am able to ping google.com.

      When running apt-get update i get the following output there are a lot of Ign:

      Towards the end of this output there it seems that some server certificate fails: -

      E: Failed to fetch https://dl.bintray.com/openmediavault-plugin-developers/arrakis-docker/dists/stretch/main/binary-amd64/Packagesserver certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

      Any help would be appreciated on this issue.
    • I have also tried to check for updates in the "Update Management" tab, however I get the following error:-

      Source Code

      1. Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; apt-get update 2>&1' with exit code '100': Get:1 file:/var/cache/openmediavault/archives InRelease Ign:1 file:/var/cache/openmediavault/archives InRelease Get:2 file:/var/cache/openmediavault/archives Release Ign:2 file:/var/cache/openmediavault/archives Release Get:3 file:/var/cache/openmediavault/archives Packages Ign:3 file:/var/cache/openmediavault/archives Packages Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Get:3 file:/var/cache/openmediavault/archives Packages Ign:3 file:/var/cache/openmediavault/archives Packages Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Get:3 file:/var/cache/openmediavault/archives Packages Ign:3 file:/var/cache/openmediavault/archives Packages Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Get:3 file:/var/cache/openmediavault/archives Packages Ign:3 file:/var/cache/openmediavault/archives Packages Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Get:3 file:/var/cache/openmediavault/archives Packages Ign:3 file:/var/cache/openmediavault/archives Packages Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Get:3 file:/var/cache/openmediavault/archives Packages [1100 B] Get:4 file:/var/cache/openmediavault/archives Translation-en Ign:4 file:/var/cache/openmediavault/archives Translation-en Hit:5 http://security.debian.org/debian-security stretch/updates InRelease Hit:6 http://packages.openmediavault.org/public arrakis InRelease Ign:7 http://deb.debian.org/debian stable InRelease Hit:8 http://deb.debian.org/debian stable-updates InRelease Hit:9 http://ftp.debian.org/debian stretch-backports InRelease Hit:10 http://cdn-fastly.deb.debian.org/debian stretch-backports InRelease Hit:11 http://deb.debian.org/debian-security stable/updates InRelease Ign:12 https://openmediavault.github.io/packages arrakis InRelease Hit:13 http://deb.debian.org/debian stable Release Ign:14 https://openmediavault.github.io/packages arrakis Release Ign:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Ign:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Ign:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Ign:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Ign:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Err:15 https://openmediavault.github.io/packages arrakis/main amd64 Packages server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none Ign:16 https://openmediavault.github.io/packages arrakis/main all Packages Ign:17 https://openmediavault.github.io/packages arrakis/main Translation-en Ign:19 http://ftp.uk.debian.org/debian stretch InRelease Hit:20 http://ftp.uk.debian.org/debian stretch-updates InRelease Hit:21 http://ftp.uk.debian.org/debian stretch Release Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7ff90c0018c8> Traceback (most recent call last): File "/usr/lib/python3.5/weakref.py", line 117, in remove TypeError: 'NoneType' object is not callable Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7ff90c0018c8> Traceback (most recent call last): File "/usr/lib/python3.5/weakref.py", line 117, in remove TypeError: 'NoneType' object is not callable Reading package lists... W: The repository 'https://openmediavault.github.io/packages arrakis Release' does not have a Release file. E: Failed to fetch https://openmediavault.github.io/packages/dists/arrakis/main/binary-amd64/Packages server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none E: Some index files failed to download. They have been ignored, or old ones used instead.
    • This is a cert issue on your system. I have seen this plenty of times but still don't know what causes it or what fixes it.

      What is the output of:

      sudo update-ca-certificates


      If no certs are updated then maybe (this hasn't worked before though):
      sudo apt-get install --reinstall ca-certificates
      omv 4.1.14 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • Thanks for the response.

      I ran sudo update-ca-certificates and got the following outputs: -

      Source Code

      1. # sudo update-ca-certificates
      2. Updating certificates in /etc/ssl/certs...
      3. 0 added, 0 removed; done.
      4. Running hooks in /etc/ca-certificates/update.d...
      5. done.

      I tried to check for updates again but get the same cert error.

      I get the following output with sudo apt-get install --reinstall ca-certificates but no change in behaviour.

      Source Code

      1. # sudo apt-get install --reinstall ca-certificates
      2. Reading package lists... Done
      3. Building dependency tree
      4. Reading state information... Done
      5. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
      6. Need to get 0 B/182 kB of archives.
      7. After this operation, 0 B of additional disk space will be used.
      8. Preconfiguring packages ...
      9. (Reading database ... 43940 files and directories currently installed.)
      10. Preparing to unpack .../ca-certificates_20161130+nmu1+deb9u1_all.deb ...
      11. Unpacking ca-certificates (20161130+nmu1+deb9u1) over (20161130+nmu1+deb9u1) ...
      12. Setting up ca-certificates (20161130+nmu1+deb9u1) ...
      13. Updating certificates in /etc/ssl/certs...
      14. 0 added, 0 removed; done.
      15. Processing triggers for ca-certificates (20161130+nmu1+deb9u1) ...
      16. Updating certificates in /etc/ssl/certs...
      17. 0 added, 0 removed; done.
      18. Running hooks in /etc/ca-certificates/update.d...
      19. done.
      20. Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7f802c394730>
      21. Traceback (most recent call last):
      22. File "/usr/lib/python3.5/weakref.py", line 117, in remove
      23. TypeError: 'NoneType' object is not callable
      24. Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7f802c394730>
      25. Traceback (most recent call last):
      26. File "/usr/lib/python3.5/weakref.py", line 117, in remove
      27. TypeError: 'NoneType' object is not callable
      Display All
    • squ4nchy wrote:

      Do you have any further insights into a resolution for this issue? Is this cert issue only apparent on OMV 4.x?
      As I mentioned before, I don't know what causes this or how to fix it. It is not an OMV issue. It just affects some Debian and Ubuntu systems. You could search the web more but most of the suggestions on how to fix do not fix it.
      omv 4.1.14 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.13
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • I figured it out. The clock of my NAS was set to 14th November 2016, as certs are time sensitive this was causing the issue, I resolved it by installing ntp to synchronise my NAS to a time server.

      For anyone else experiencing this issue these are the steps I took to resolve: -
      1. Check whether date is out of sync using on the OMV machine using the date command from the terminal
      2. Install ntp sudo apt-get install ntp
      3. Edit /etc/ntp.conf with the closest server to your country. The server lists can be found here
      4. Once edited you will need to restart ntp service ntp restart
      5. Check the date command again you should now see the correct date
      6. Go to OMV web GUI
      7. Select update management
      8. Tick all and update
      9. Reinstall omvextras
      10. Repos should now work