Synchronization interrupted: no node was found

salut , après un problème matériel ,pris un peu de temps pour réparer et relancer le serveur
3 synchros échouées
avec la même erreur entre 85 et 95% applied

jusqu a la ca se passe bien :
Milestones 100%, Downloaded 82%, Applied 83%

GOT chunck #2095/2532 from 523750 to 523999 on peer g1.caen.netlib.re
info: Getting chunck #2096/2532 from 524000 to 524249 on peer g1.caen.netlib.re

et commence avec ce genre ;

warn: Excluding node g1.asycn.io as it returned unchainable chunks 5 times
warn: No node found to download chunk #2108.
2023-06-07T19:52:59-04:00 - error: Error: NO_NODE_FOUND_TO_DOWNLOAD_CHUNK
at fifoPromise.pushFIFOPromise (/opt/duniter/app/modules/crawler/lib/sync/P2PSyncDownloader.js:81:23)
at process._tickCallback (internal/process/next_tick.js:68:7)
2023-06-07T19:53:00-04:00 - warn: No node found to download chunk #2108.
warn: Excluding node duniter.g1.pfouque.xyz as it returned unchainable chunks 5 times
error: No answer after 15000ms, will retry download later.

ect…
jusqu a exclure tout les noeuds
et finir par

2023-06-07T19:53:05-04:00 - error: Error: NO_NODE_FOUND_TO_DOWNLOAD_CHUNK
at P2PSyncDownloader.downloadChunk (/opt/duniter/app/modules/crawler/lib/sync/P2PSyncDownloader.js:169:27)
at process._tickCallback (internal/process/next_tick.js:68:7)
2023-06-07T19:53:05-04:00 - error: Synchronization interrupted: no node was found to continue downloading after 20 tries.

donc synchro stoppée
la 1ere et 2eme sync j avais gardé les chuncks 95/93% applied il avait téléchargé quelques suivants
dernière sync j ai supprimé les dossiers g1 data ect histoire de repartir propre et pareil stoppé a 85%

duniter v 1.8.5 deb sur debian 11 serveur maison 4cpu 8go
au maxi de la sync le node prend env 2go ram 30% il ya encore de la ram dispo sur le top
sync démarrées sur differents miroirs le dernier celui d axiom
peut etre récuperer les chunks il ya un post la dessus j ai tenté le script essayer de le modifier pour qu il arrive dans un dossier local mais ca marche pas
j ai pas les connaissances et peu de temps pour apprendre

peut etre 5 ou 6 sync ca va finir par rentrer dans la boiboite :smiley:
mais pourquoi cette erreur il doit bien avoir une raison

Ce bug de manque de noeud pour la synchro a été résolu, pour la prochaine release de Duniter (cherry pick de @Pini) pour retenter plusieurs fois le téléchargement du chunk, sur un noeud, avant de considérer que cela échoue