On 12/6/2012 11:06 AM, Jerry wrote:
Hi, Joshua. When using the JNLP connection, I have found that we have gotten cryptic messages similar to this when the connection is lost. The JNLP connection is much more fragile than SSH, and if there is even a minor interruption in network connection, everything might go kablooey and give you weird errors.
Why can't jenkins just restart the connection? Can anyone else suggest ways to make JNLP more reliable?
Can you install OpenSSH or another SSH server (we use Bitvise here) on your Windows slave and see if that resolves the problem? I can't guarantee that it will, but using an SSH connection will have other benefits (most especially more reliability), so it's not wasted time in any case.
Does bitvise allow running GUI programs via ssh? After trying, then giving up on freesshd, I then tried opensshd, but I can't get GUI programs (like the web browser for selenium testing, or calc just for trying to get anything to work) working correctly when launched via SSH (and I didn enable "Allow service to interact with desktop").