Vous pouvez en savoir plus sur la configuration du proxy pour les agents
ici.
Il semble que c'est tout - une fin heureuse à l'histoire, mais ce n'était pas le cas. Pendant que je me débattais avec le problème, j'ai décidé de réinstaller le logiciel de l'agent. Pour ce faire, vous devez supprimer l'ancien et installer le nouveau avec un script PowerShell. De plus, en général, il peut y avoir plusieurs agents sur la machine qui fonctionneront parfaitement en parallèle les uns avec les autres.
Comment supprimer un agent est écrit
ici. Pour ce faire, utilisez la commande .\config remove
Mais le problème est qu'en utilisant cette commande pour supprimer complètement l'agent, vous devez disposer d'un jeton d'accès personnel actif pour un compte qui a le droit d'ajouter des agents à AzureDevOps. Le jeton avec lequel l'agent a été créé a expiré il y a longtemps, et mon compte n'avait pas suffisamment de droits. De plus, du côté Azure DevOps, l'agent peut être facilement supprimé, mais il est tout simplement impossible de désactiver correctement le logiciel de l'agent sans le PAT approprié. Vous pouvez uniquement arrêter le service Windows correspondant et l'empêcher de redémarrer.
En fin de compte, j'ai dû demander l'aide d'un devops qui avait les droits appropriés pour ajouter des agents et lui demander de créer un PAT temporaire, avec lequel j'ai réussi à supprimer complètement l'ancien logiciel de l'agent et à installer un nouveau avec la configuration correcte du serveur proxy.
C'est ce que nous devons apprendre tout le temps. Vous ne saurez jamais où vous rencontrerez un problème…