@nooblet:
now in my troubleshooting I had to edit the server conf file (/var/etc/openvpn/server1.conf use Diagnostics > edit file > browse to find it) and change the 'ifconfig' option
because it would input it as ifconfig 10.0.8.1 10.0.8.2 when instead it should have been ifconfig 10.0.8.1 255.255.255.248, I have since seen it appear to work with this step but it doesn't hurt (and it cleans up the logs).
SAVE
I don't want to edit file every time I'm open and save openvpn config. And I made litle change in php-file for version pfSense - 2.0.1
1. On console enter digit 8 - Shell
2. Invoke editor to edit file /etc/inc/openvpn.inc with command
ee /etc/inc/openvpn.inc
3. Goto line 405
4. Replace 405 line
$conf .= "ifconfig $ip1 $ip2\n";
with 4 lines
if ($settings['dev_mode'] != "tap")
$conf .= "ifconfig $ip1 $ip2\n";
else
$conf .= "ifconfig $ip1 $mask\n";
5. Goto line 527
6. Replace 527 line
$conf .= "ifconfig $ip2 $ip1\n";
with 4 lines
if ($settings['dev_mode'] != "tap")
$conf .= "ifconfig $ip2 $ip1\n";
else
$conf .= "ifconfig $ip2 $mask\n";
That's ALL!
Now in openvpn config will be correct line for ifconfig command.