Message bizarre sur Winrm

Bizarre ? Vous avez dit bizarre ?
Effectivement, après plusieurs années d’expérience, c’est la normalité qui est bizarre en informatique.

Plus sérieusement, un petit message sérieux aujourd’hui sur Team System en lançant plusieurs tâche Winrm. Je vous laisse en apprécier la teneur.

The WS-Management service cannot process the request. The maximum number of concurrent operations for this user has been exceeded. Close existing operations for this user, or raise the quota for this user (0x803381A6)

Le message est clair mais pourtant surprenant, mes scripts TFS s’occupant certes du déploiement (les workflows ont été personnalisés sous Worfklow Foundation, ils nécessitent des assemblies complémentaires et mieux, au niveau du Build Definition, des Custom Editors sont fournis^^), mais pas pour occuper les 200 connexions autorisées par défaut !

Bien que je cherche encore le comment du pourquoi… Voici un petit « quick and dirty » workaround !!

A partir de Windows 2008 R2, il faut exécuter les commandes suivantes :

winrm set winrm/config/Service @{MaxConcurrentOperationsPerUser="400"}
net stop winrm
net start winrm
net start vmmagent

En deçà, voici les commandes

winrm set winrm/config/Service @{MaxConcurrentOperations ="400"}
net stop winrm
net start winrm

Laisser un commentaire