bf9b62a541
Le lien n'etait garde par rien : un port pris levait, et l'application s'ouvrait sur une boite d'erreur. Trois essais desormais - le premier honore le port de config.txt, que l'utilisateur a peut-etre choisi expres, les suivants prennent un ephemere. SE LIER EST LE TEST. Sonder le port avant serait plus faible - un service qui ecoute sans repondre passerait inapercu - et sujet a une course : le port peut etre pris entre le sondage et le lien. Chaque deplacement est journalise, un serveur qui change de port en silence etant pire qu'un serveur qui refuse de demarrer. Trouve en chemin : Randomize n'est appele NULLE PART, donc le port "aleatoire" de port=0 etait le meme a chaque lancement - l'aleatoire cense compliquer un balayage exterieur n'existait pas. Il vient maintenant de RandomBytes, donc de BCryptGenRandom, deja utilise pour le jeton d'acces. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>