We detected an issue breaking backward-compatibility.
If I use in a config "auth sha512", OpenVPN 2.4 accepts it, OpenVPN 3 accepts it, OpenVPN 2.5 does not.
I understand the syntax must be uppercase ("auth SHA512"), but
OVPN files around the world, if using the lowercase syntax, will stop working (digest invalid)
and I think a force uppercase in options parsing in OpenVPN codebase will be a clean solution to avoid troubles.
Can someone fill a bug report to understand at least if this will be considered? Thanks.
OpenVPN 2.5 - digest invalid with 'auth sha512'
Moderators: TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech, TinCanTech
Forum rules
Please report your experience with testing branch. Include what you were using and how
If there is a problem, the more info the better!
Please report your experience with testing branch. Include what you were using and how
If there is a problem, the more info the better!
-
- OpenVPN User
- Posts: 37
- Joined: Mon Oct 10, 2011 11:25 pm
-
- OpenVPN User
- Posts: 37
- Joined: Mon Oct 10, 2011 11:25 pm
Re: OpenVPN 2.5 - digest invalid with 'auth sha512'
Note: Oracle here:
https://www.ibm.com/support/knowledgece ... names.html
explicit write "Algorithm names are not case-sensitive".
Also, https://www.ietf.org/rfc/rfc3230.txt
https://www.ibm.com/support/knowledgece ... names.html
explicit write "Algorithm names are not case-sensitive".
Also, https://www.ietf.org/rfc/rfc3230.txt
so i think this issue can be classified as bug.All digest-algorithm values are case-insensitive.