<optionvalue="auto">Automatic - Use verify-x509-name (OpenVPN 2.3+) where possible</option>
<optionvalue="tls-remote">Use tls-remote (Deprecated, use only on old clients <= OpenVPN 2.2.x)</option>
<optionvalue="tls-remote-quote">Use tls-remote and quote the server CN</option>
<optionvalue="none">Do not verify the server CN</option>
<optionvalue="auto"><?=gettext("Automatic - Use verify-x509-name (OpenVPN 2.3+) where possible");?></option>
<optionvalue="tls-remote"><?=gettext("Use tls-remote (Deprecated, use only on old clients <= OpenVPN 2.2.x");?>)</option>
<optionvalue="tls-remote-quote"><?=gettext("Use tls-remote and quote the server CN");?></option>
<optionvalue="none"><?=gettext("Do not verify the server CN");?></option>
</select>
<br/>
<spanclass="vexpl">
Optionally verify the server certificate Common Name (CN) when the client connects. Current clients, including the most recent versions of Windows, Viscosity, Tunnelblick, OpenVPN on iOS and Android and so on should all work at the default automatic setting.
<br/><br/>Only use tls-remote if you must use an older client that you cannot control. The option has been deprecated by OpenVPN and will be removed in the next major version.
<br/><br/>With tls-remote the server CN may optionally be enclosed in quotes. This can help if the server CN contains spaces and certain clients cannot parse the server CN. Some clients have problems parsing the CN with quotes. Use only as needed.
<?=gettext("Optionally verify the server certificate Common Name (CN) when the client connects. Current clients, including the most recent versions of Windows, Viscosity, Tunnelblick, OpenVPN on iOS and Android and so on should all work at the default automatic setting.");?><br/><br/>
<?=gettext("Only use tls-remote if you must use an older client that you cannot control. The option has been deprecated by OpenVPN and will be removed in the next major version.");?><br/><br/>
<?=gettext("With tls-remote the server CN may optionally be enclosed in quotes. This can help if the server CN contains spaces and certain clients cannot parse the server CN. Some clients have problems parsing the CN with quotes. Use only as needed.");?>
</div>
</td>
</tr>
<tr>
<tdwidth="22%"valign="top"class="vncell">Use Random Local Port</td>
<tdwidth="78%"class="vtable">
<tableborder="0"cellpadding="2"cellspacing="0"summary="random local port">
<tr>
<td>
<tdvalign="top"><aid="help_for_random_local_port"href="#"class="showhelp"><iclass="fa fa-info-circle"></i></a><?=gettext("Use Random Local Port");?></td>
This will change the generated .ovpn configuration to allow for usage of the management interface.
And include the OpenVPNManager program in the "Windows Installers". With this OpenVPN can be used also by non-administrator users.
This is also useful for Windows Vista/7/8 systems where elevated permissions are needed to add routes to the system.
</span>
</td>
</tr>
<tr>
<tdcolspan="2">
<spanclass="vexpl"><br/>NOTE: This is not currently compatible with the 64-bit OpenVPN installer. It will work with the 32-bit installer on a 64-bit system.</span>
</td>
</tr>
</table>
<divclass="hidden"for="help_for_openvpnmanager">
<?=gettext('This will change the generated .ovpn configuration to allow for usage of the management interface.'.
'And include the OpenVPNManager program in the "Windows Installers". With this OpenVPN can be used also by non-administrator users.'.
'This is also useful for Windows Vista/7/8 systems where elevated permissions are needed to add routes to the system.');?>
<br/>
<?=gettext("NOTE: This is not currently compatible with the 64-bit OpenVPN installer. It will work with the 32-bit installer on a 64-bit system.");?>
<?=gettext("Enter any additional options you would like to add to the OpenVPN client export configuration here, separated by a line break or semicolon");?><br/>
<td><?=gettext("The "XP" Windows installers work on Windows XP and later versions. The "win6" Windows installers include a new tap-windows6 driver that works only on Windows Vista and later.")?></td>
</tr>
<tr>
<td> </td>
<td><?=gettext("If you expect to see a certain client in the list but it is not there, it is usually due to a CA mismatch between the OpenVPN server instance and the client certificates found in the User Manager.")?></td>
</tr>
<tr>
<tdcolspan="2"><br/><strong><?=gettext("Links to OpenVPN clients for various platforms:")?></strong></td>
</tr>
<tr>
<td> </td>
<td>
<ahref="http://openvpn.net/index.php/open-source/downloads.html"><?=gettext("OpenVPN Community Client")?></a> - <?=gettext("Binaries for Windows, Source for other platforms. Packaged above in the Windows Installers")?>
<br/><ahref="https://play.google.com/store/apps/details?id=de.blinkt.openvpn"><?=gettext("OpenVPN For Android")?></a> - <?=gettext("Recommended client for Android")?>
<br/><ahref="http://www.featvpn.com/"><?=gettext("FEAT VPN For Android")?></a> - <?=gettext("For older versions of Android")?>
<br/><?=gettext("OpenVPN Connect")?>: <ahref="https://play.google.com/store/apps/details?id=net.openvpn.openvpn"><?=gettext("Android (Google Play)")?></a> or <ahref="https://itunes.apple.com/us/app/openvpn-connect/id590379981"><?=gettext("iOS (App Store)")?></a> - <?=gettext("Recommended client for iOS")?>
<divclass="hidden"for="help_for_clientpkg">
<?=gettext("NOTES:")?><br/>
<?=gettext("The "XP" Windows installers work on Windows XP and later versions. The "win6" Windows installers include a new tap-windows6 driver that works only on Windows Vista and later.")?><br/>
<br/><br/>
<strong><?=gettext("Links to OpenVPN clients for various platforms:")?></strong><br/>
<ahref="http://openvpn.net/index.php/open-source/downloads.html"><?=gettext("OpenVPN Community Client")?></a> - <?=gettext("Binaries for Windows, Source for other platforms. Packaged above in the Windows Installers")?><br/>
<ahref="https://play.google.com/store/apps/details?id=de.blinkt.openvpn"><?=gettext("OpenVPN For Android")?></a> - <?=gettext("Recommended client for Android")?><br/>
<ahref="http://www.featvpn.com/"><?=gettext("FEAT VPN For Android")?></a> - <?=gettext("For older versions of Android")?><br/>
<?=gettext("OpenVPN Connect")?>: <ahref="https://play.google.com/store/apps/details?id=net.openvpn.openvpn"><?=gettext("Android (Google Play)")?></a> or <ahref="https://itunes.apple.com/us/app/openvpn-connect/id590379981"><?=gettext("iOS (App Store)")?></a> - <?=gettext("Recommended client for iOS")?>
<br/><ahref="http://www.sparklabs.com/viscosity/"><?=gettext("Viscosity")?></a> - <?=gettext("Recommended client for Mac OSX")?>
<br/><ahref="http://code.google.com/p/tunnelblick/"><?=gettext("Tunnelblick")?></a> - <?=gettext("Free client for OSX")?>
<br/><br/>
<?=gettext("NOTES:")?><br/>
<?=gettext("If you expect to see a certain client in the list but it is not there, it is usually due to a CA mismatch between the OpenVPN server instance and the client certificates found in the User Manager.")?><br/>