E. Failed to fetch ... Public key signature verification failed

  • Hi all,



    I made an upgrade on my NAS from OMV 3.x latest patch, to release > 4.1.16-2, by using the following commands as user root:



    apt-get update
    apt-get upgrade
    omv-release-upgrade
    omv-initsystem



    For me it seems to works fine and finished the upgrade successfully.



    Afterward I tried to install (upload) via the web interface the latest openmediavault-omvextrasorg_latest_all4.deb, but it fails with some errors.


    MV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; 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:33 https://dl.bintray.com/openmed…plugin-developers/arrakis stretch/main Translation-de Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at 0x7fd2db9257b8> 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 0x7fd2db9257b8> 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://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release' does not have a Release file. W: The repository 'https://openmediavault.github.io/packages arrakis Release' does not have a Release file. E: Failed to fetch https://dl.bintray.com/openmed…ain/binary-amd64/Packages gnutls_handshake() failed: Public key signature verification has failed. E: Failed to fetch https://openmediavault.github.…main/binary-i386/Packages gnutls_handshake() failed: Public key signature verification has failed. E: Some index files failed to download. They have been ignored, or old ones used instead. in /usr/share/openmediavault/engined/rpc/apt.inc:220 Stack trace: #0 /usr/share/php/openmediavault/rpc/serviceabstract.inc(565): OMVRpcServiceApt->{closure}('/tmp/bgstatus77...', '/tmp/bgoutput87...') #1 /usr/share/openmediavault/engined/rpc/apt.inc(224): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure)) #2 [internal function]: OMVRpcServiceApt->update(NULL, Array) #3 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array) #4 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('update', NULL, Array) #5 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('Apt', 'update', NULL, Array, 1) #6 {main}
    ...




    So I executed in the putty terminal


    root@omv:~# apt-get update && apt-get upgrade


    Holen:1 file:/var/cache/openmediavault/archivesInRelease


    Ign:1 file:/var/cache/openmediavault/archivesInRelease


    Holen:2 file:/var/cache/openmediavault/archivesRelease



    Es wurden 1.713 kB in 6 s geholt (284 kB/s).


    Exception ignored in: <function WeakValueDictionary.__init__.<locals>.remove at0x7f3b144eb7b8>


    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 at0x7f3b144eb7b8>


    Traceback (most recent call last):


    File "/usr/lib/python3.5/weakref.py", line 117, in remove


    TypeError: 'NoneType' object is not callable


    Paketlisten werden gelesen... Fertig


    W: The repository 'https://openmediavault.github.io/packages arrakis Release' does not have a Release file.


    N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.


    N: See apt-secure(8) manpage for repository creation and user configuration details.


    W: The repository 'https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release' does not have a Release file.


    N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.


    N: See apt-secure(8) manpage for repository creation and user configuration details.


    E: Fehlschlag beim Holen von https://openmediavault.github.…/Packagesgnutls_handshake() failed: Public key signatureverification has failed.


    E: Fehlschlag beim Holen von https://dl.bintray.com/openmed…/Packagesgnutls_handshake() failed: Public key signature verification has failed.


    E: Einige Indexdateien konnten nicht heruntergeladen werden. Sie wurden ignoriert oder alte an ihrer Stelle benutzt.


    root@omv:~#



    So it seems that there is an issue with the “Public key signature verification”.


    Do you have a solution for this topic that can be used by a rookie?



    Thanks in advance
    R.

  • Thank you very much for answering my question!



    The execution of the commands provided by you was successful, but unfortunately nothing has changed in the result.
    A new execution of the update management in the Web control panel brings the following information:
    ...
    W: The repository 'https://openmediavault.github.io/packages arrakis Release' does not have a Release file.
    W: The repository 'https://dl.bintray.com/openmediavault-plugin-developers/arrakis stretch Release' does not have a Release file.
    E: Failed to fetch https://openmediavault.github.…ain/binary-amd64/Packages gnutls_handshake() failed: Public key signature verification has failed.
    E: Failed to fetch https://dl.bintray.com/openmed…ain/binary-amd64/Packages gnutls_handshake() failed: Public key signature verification has failed.
    E: Some index files failed to download. They have been ignored, or old ones used instead. in /usr/share/openmediavault/engined/rpc/apt.inc:220
    ...


    Is there any additional information I could provide for a possible solution?


    Thanks in advance
    R.

  • I am seeing the same error on my server since recently. `gnutls_handshake() failed: Public key signature verification has failed.`


    omv-nutzer: did you figure out a solution to this?


    edit:
    ok, I seem to have solved it manually by running

    Code
    apt-get install librtmp1=2.4+20151223.gitfa8646d.1-1+b1
    apt-get remove libgnutls-deb0-28
    omv-update


Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!