On Julia v0.4 I was able to add remote workers on a Windows network using ssh (Bitvise).
I customised the startup command to connect using the specific ssh.
However, it no longer works on Julia v0.5.
I do not expect anyone to help directly, but rather would like some advice on how to proceed to further diagnose where the problem lies.
I can start a remote Julia and execute a script.
From the Windows command terminal, the following works (here versioninfo.jl just contains
C:\Users\Greg>sexec RemoteHost "C:\Program Files\Julia-0.5.0\bin\julia.exe" "C:\Users\Greg\versioninfo.jl" Julia Version 0.5.0 Commit 3c9d753 (2016-09-19 18:14 UTC) Platform Info: System: NT (x86_64-w64-mingw32) CPU: Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz WORD_SIZE: 64 BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY Core2) LAPACK: libopenblas64_ LIBM: libopenlibm LLVM: libLLVM-3.7.1 (ORCJIT, core2) C:\Users\Greg>
However, I can’t seem to successfully start a remote worker.
Again from the Window command line:
C:\Users\Greg>sexec RemoteHost "C:\Program Files\Julia-0.5.0\bin\Julia.exe" --worker vqtjHYxSVjEOVVF6 julia_worker:9009#192.168.1.112 Master process (id 1) could not connect within 60.0 seconds. exiting.
It seems the worker is spawned and returns confirmation with port and ip address.
But eventually times out.
Is there some kind of handshake not being completed successfully?
Are there any tips on how to further diagnose the problem?