During knife windows bootstrapping of windows 64 bit machine using ssh protocol, the code is not able to determine the architecture properly, PROCESSOR_ARCHITECTURE value returns x86(32bit) instead of AMD64(64 bit).
The behaviour is due to WOW64, added more validation to detect the architecture properly.
During knife windows bootstrapping of windows 64 bit machine using
ssh
protocol, the code is not able to determine the architecture properly,PROCESSOR_ARCHITECTURE
value returnsx86(32bit)
instead ofAMD64(64 bit)
. The behaviour is due to WOW64, added more validation to detect the architecture properly.Following are values for various scenarios:-
Reference:- https://blogs.msdn.microsoft.com/joshwil/2004/03/11/as-promised-what-is-the-wow64-and-what-does-it-mean-to-managed-apps-that-you-run-on-64bit-machines/