I just installed OpenVPN on a Windows XP SP2 server. I followed the OpenVPN 2.0 Howto found on www.openvpn.net. The howto states, "If you would like to password-protect your client keys, substitute the *build-key-pass* script.". Unfortunately, this did not work. I checked C:\Program Files\OpenVPN\easy-rsa and found that no build-key-pass.bat script was present. I was able to create the script myself by replicating the build-key.bat script and deleting "-nodes", as this seems to be the only difference between the two scripts. I then created password-protected keys without issue. Can you please include the build-key-pass.bat script in the next Windows release to resolve this issue?
BTW, this does not seem to be a problem in Linux. I used OpenVPN 2.0.3 built from source in Debian Sarge and was able to create password-protected keys without issue. Unless this problem has been introduced recently, it seems to only affect the Windows release of OpenVPN. Jason Wittlin-Cohen