diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/conf_mode/interface-openvpn.py | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/src/conf_mode/interface-openvpn.py b/src/conf_mode/interface-openvpn.py index fa0af0111..34c094862 100755 --- a/src/conf_mode/interface-openvpn.py +++ b/src/conf_mode/interface-openvpn.py @@ -724,8 +724,9 @@ def verify(openvpn):              if not checkCertHeader('-----BEGIN X509 CRL-----', openvpn['tls_crl']):                  raise ConfigError('Specified crl-file "{} not valid'.format(openvpn['tls_crl'])) -        if not checkCertHeader('-----BEGIN DH PARAMETERS-----', openvpn['tls_dh']): -            raise ConfigError('Specified dh-file "{}" is not valid'.format(openvpn['tls_dh'])) +        if openvpn['tls_dh']: +            if not checkCertHeader('-----BEGIN DH PARAMETERS-----', openvpn['tls_dh']): +                raise ConfigError('Specified dh-file "{}" is not valid'.format(openvpn['tls_dh']))          if openvpn['tls_role']:              if openvpn['mode'] in ['client', 'server']:  | 
