Installing personalVPN-SSL on Windows Mobile

From Witopiawiki

Revision as of 18:53, 14 February 2009 by Steve (Talk | contribs)
(diff) ← Older revision | Current revision (diff) | Newer revision → (diff)
Jump to: navigation, search

1. Download the files from here (it says WM5, but it works with both WM5 & WM6): http://ovpnppc.ziggurat29.com/ovpnppc-files.htm

Install CAB file on device

2. Next, you need to locate the personalVPN configuration file on your computer and make a copy of it.

If using personalVPN on a Mac, browse to ~user/Library/openvpn
If using personalVPN on Windows, go to C:\Program Files\WiTopia.Net\config
COPY personalVPN.conf or {name}.ovpn configuration file to your desktop
 

3. Edit the COPY of the configuration file and replace the last 3 lines:

ca.crt
key  {name}.key
cert {name}.crt

with the content of these files. It should look like this:

client 
dev tun 
proto udp
remote vpn.witopia.net 1194
resolv-retry infinite 
nobind
persist-key
persist-tun
ns-cert-type server
cipher bf-cbc
comp-lzo
verb 3
mute 20
<ca>
-----BEGIN CERTIFICATE-----
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE# 
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#                contents of your                #SAMPLE#
#SAMPLE#    Program Files\WiTopia.Net\config\ca.crt     #SAMPLE#
#SAMPLE#                     file                       #SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE# 
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
-----END CERTIFICATE-----
</ca>
<key>
-----BEGIN RSA PRIVATE KEY-----
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#                contents of your                #SAMPLE#
#SAMPLE# Program Files\WiTopia.Net\config\{name}.key    #SAMPLE#
#SAMPLE#                     file                       #SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPL 
-----END RSA PRIVATE KEY-----
</key>
<cert>
-----BEGIN CERTIFICATE-----
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#                contents of your                #SAMPLE#
#SAMPLE# Program Files\WiTopia.Net\config\{name}.crt    #SAMPLE#
#SAMPLE#                     file                       #SAMPLE#
#SAMPLE##################################################SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#
#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SAMPLE#SA 
-----END CERTIFICATE-----
</cert>

4. Finally, add the following to the configuration file on a line by itself:

redirect-gateway def1

5. Save the config file on your device

Save the configuration file to the \Program Files\OpenVPN\config\ folder

6. Soft reset your device.

7. Run OpenVPN client on PPC

8. You should now have openVPN VPN access on your Windows Mobile Phone through WiTopia. Enjoy!