A server with tls-cryptv2 and tls-auth produces the warning: WARNING: 'tls-auth' is present in local config but missing in remote config, local='tls-auth'"
The tls-auth option has no argument so the strpefix with the space included does not match it. Signed-off-by: Arne Schwabe <a...@rfc2549.org> --- src/openvpn/options.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openvpn/options.c b/src/openvpn/options.c index d824cbad..d9d492b2 100644 --- a/src/openvpn/options.c +++ b/src/openvpn/options.c @@ -4138,7 +4138,7 @@ options_warning_safe_scan2(const int msglevel, if (strprefix(p1, "key-method ") || strprefix(p1, "keydir ") || strprefix(p1, "proto ") - || strprefix(p1, "tls-auth ") + || streq(p1, "tls-auth") || strprefix(p1, "tun-ipv6") || strprefix(p1, "cipher ")) { -- 2.26.2 _______________________________________________ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel