Just to explain about the environment first.
The computer is behind a proxy server with 160.0.235.240(as an example) with port 3128.
While, the proxy server only allowed port 443 which is https. But, when I start up the server with the following code:
port 443
proto tcp-server
dev tun
ca ca.crt
cert server.crt
key server.key
dh dh1024.pem
server 10.8.0.0 255.255.255.0
duplicate-cn
keepalive 10 120
comp-lzo
persist-key
persist-tun
status openvpn-status.log
verb 3
It comes out with error of:
Mon Sep 12 02:43:47 2011 OpenVPN 2.2.1 Win32-MSVC++ [SSL] [LZO2] built on Jul 1
2011
Mon Sep 12 02:43:47 2011 NOTE: OpenVPN 2.1 requires '--script-security 2' or hig
her to call user-defined scripts or executables
Mon Sep 12 02:43:48 2011 Diffie-Hellman initialized with 1024 bit key
Mon Sep 12 02:43:48 2011 TLS-Auth MTU parms [ L:1544 D:140 EF:40 EB:0 ET:0 EL:0
]
Mon Sep 12 02:43:48 2011 Socket Buffers: R=[8192->8192] S=[8192->8192]
Mon Sep 12 02:43:48 2011 TCP/UDP: Socket bind failed on local address [undef]:44
3: Address already in use (WSAEADDRINUSE)
Mon Sep 12 02:43:48 2011 Exiting
Press any key to continue...
Anyway, I already confirm port 443 are clear. So, any ideas?