#59 Certificate Problem: certificate has expired

Uzavrená
otvorené 2 rokov pred užívateľom sprenger · 4 komentárov
sprenger okomentoval 2 rokov pred

When updating a local copy of a repository I lately receive frequently a Certificate Problem: Certificate has expired error. The error occurs not always, but in up to 50% of the requests.

I am using datalad for the update and the complete error message is

datalad.support.exceptions.IncompleteResultsError: Command did not complete successfully. 1 failed:
[{'action': 'update',
  'message': ('Fetch failed: %s',
              "CommandError: 'git -c diff.ignoreSubmodules=none fetch "
              "--verbose --progress --no-recurse-submodules --prune origin' "
              'failed with exitcode 128 under '
              "/home/user/ephy_testing_data [err: 'fatal: unable to "
              'access '
              "'https://gin.g-node.org/NeuralEnsemble/ephy_testing_data/': SSL "
              "certificate problem: certificate has expired'] "
              '[cmd.py:run:408]'),
  'path': '/home/user/ephy_testing_data',
  'refds': '/home/user/ephy_testing_data',
  'status': 'error',
  'type': 'dataset'}

Is this something that can be fixed on the server side or should I adjust my request to the server? Multiple attempts of requests can be seen here.

When updating a local copy of a repository I lately receive frequently a `Certificate Problem: Certificate has expired` error. The error occurs not always, but in up to 50% of the requests. I am using datalad for the update and the complete error message is ``` datalad.support.exceptions.IncompleteResultsError: Command did not complete successfully. 1 failed: [{'action': 'update', 'message': ('Fetch failed: %s', "CommandError: 'git -c diff.ignoreSubmodules=none fetch " "--verbose --progress --no-recurse-submodules --prune origin' " 'failed with exitcode 128 under ' "/home/user/ephy_testing_data [err: 'fatal: unable to " 'access ' "'https://gin.g-node.org/NeuralEnsemble/ephy_testing_data/': SSL " "certificate problem: certificate has expired'] " '[cmd.py:run:408]'), 'path': '/home/user/ephy_testing_data', 'refds': '/home/user/ephy_testing_data', 'status': 'error', 'type': 'dataset'} ``` Is this something that can be fixed on the server side or should I adjust my request to the server? Multiple attempts of requests can be seen [here](https://github.com/NeuralEnsemble/python-neo/actions/runs/2051692151/attempts/1).
Michael Sonntag okomentoval 2 rokov pred
Vlastník

The certificate has been recently refreshed and unfortunately has not propagated through all the sites where it is cached. I tried flushing at least the google public DNS, maybe this helps speeding the process.

The certificate has been recently refreshed and unfortunately has not propagated through all the sites where it is cached. I tried flushing at least the google public DNS, maybe this helps speeding the process.
Benjamin okomentoval 2 rokov pred

FTR: While I came here to report on datalad's CI failure (essentially same as above), I also get NET::ERR_CERT_DATE_INVALID from chromium.

FTR: While I came here to report on datalad's CI failure (essentially same as above), I also get `NET::ERR_CERT_DATE_INVALID` from chromium.
Michael Sonntag okomentoval 2 rokov pred
Vlastník

The issue should be resolved. If you experience any further problems, please let us know.

The issue should be resolved. If you experience any further problems, please let us know.
sprenger okomentoval 2 rokov pred
Autor

I can confirm it is resolved on my side. Thanks for the fix!

I can confirm it is resolved on my side. Thanks for the fix!
Prihláste sa pre zapojenie do konverzácie.
Žiadny míľnik
Žiadny priradený
3 účastníkov
Načítavanie...
Zrušiť
Uložiť
Zatiaľ neexistuje žiadny obsah.