Bonjour Henry,
Ce problème apparaît quand un exécutable fait un bind réseau direct sans passer par la couche Winsock utilisée par la virtualisation IP de l’hôte de session Bureau à distance. Quand la virtualisation est activée par session ou par application, le système exige que le programme soit inscrit dans la liste des applications autorisées. C’est ce qui permet au filtre d’injecter l’adresse IP virtuelle au lieu de laisser le socket écouter sur INADDR_ANY.
Pour activer cette prise en charge, ouvrez regedit en administrateur et allez dans la clé :
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\TSAppSrv\VirtualIP\Applications.
Créez une sous‑clé portant exactement le nom de votre exécutable, puis ajoutez une valeur DWORD VirtualIPEnabled réglée sur 1. Si votre logiciel doit identifier strictement la session, ajoutez aussi le DWORD SetIncludeSessionId avec la valeur 1.
Ensuite, redémarrez le service TermService ou l’hôte complet pour que la nouvelle configuration soit prise en compte. Après ce redémarrage, l’application devrait se lier correctement à l’IP dynamique de la session et fonctionner comme prévu.
Tracy Le.