El server rechazó la connection: Ninguno de los protocolos fue aceptado

Me enfrento a un problema extraño cuando lanzo Jenkins como service de Windows en mi máquina virtual cliente .

1) Lancé Jenkins como service de Windows en mi máquina maestra del lado del cliente (una VM de Windows) y configuré mi máquina local como esclavo y no puedo establecer la connection entre el maestro y el esclavo. Me aparece el siguiente error:

"java.lang.Exception: el server rechazó la connection: ninguno de los protocolos fue aceptado"

Tanto el maestro como el esclavo están en la misma networking (networking del cliente, esclavo conectado usando VPN).

Nombre de dominio de la máquina maestra del cliente ABC
Nombre de dominio de la máquina local xyz

salida de la consola

2) He detenido el service de Jenkins como Windows y lo inicié de nuevo a través del símbolo del sistema usando

"java -jar jenkins.war" 

ahora puedo establecer connection entre maestro y esclavo sin ningún problema.

3) Ahora he lanzado Jenkins como service de Windows en mi ** máquina local como maestro y uno de la máquina local como esclavo , y establecí con éxito la connection entre el maestro y el esclavo.

¿Cuál es exactamente la razón para no establecer la connection entre el maestro y el esclavo usando el punto (1) ?

El problema es del lado de JENKINS . El error ya se planteó en el foro de JENKINS y el estado sigue siendo crítico y sin resolver :

https://issues.jenkins-ci.org/browse/JENKINS-29616

Según la descripción:

Un lote progtwigdo está intentando iniciar el agente esclavo con el siguiente script:

 taskkill /f /im "EXCEL.exe" taskkill /f /im "ipy.exe" taskkill /f /im "jp2launcher.exe" javaws http://172.16.8.57:8080/computer/SSW73210/slave-agent.jnlp 

Cuando se abre el agente esclavo, no puede hacer nada más que el error adjunto. Después de reiniciar, este problema no se reproduce, pero esto parece mucho más común cuando el esclavo se deja encendido durante la noche.