ASN.1 DN needs double quotes in config file
Upon upgrade of 2.1.5 to 2.2, strongswan did not start and quit with the following message:
Jan 24 16:12:39 ipsec_starter73005: unable to start strongSwan -- fatal errors in config
Jan 24 16:12:39 ipsec_starter73005: invalid config file '/var/etc/ipsec/ipsec.conf'
Jan 24 16:12:39 ipsec_starter73005: /var/etc/ipsec/ipsec.conf:19: syntax error, unexpected EQ [=]
Jan 24 16:12:39 ipsec_starter73005: Starting strongSwan 5.2.1 IPsec [starter]...
Line 19 of ipsec.conf is:
leftid = C=CH/ST=Aargau/L=Baden/O=TechFreak/emailAddress=XXX/CN=vpn.example.com
After changing the ASN.1 DN in the GUI and adding double quotes (") to the value:
this started to work again, and strongswan bootet up.
This should be checked in the GUI and automatically added to the value saved in the config file.
Fixes #4275 use double quotes on asn1dn specification so strongswan properly interprets it