IPsec peer ID of "Any" does not generate a proper remote definition or related secrets
When a peer identifier is set to "Any" the resulting swanctl.conf
remote block does not contain an
id line. According to the strongSwan docs it should be
id = %any.
Might also need to account for that in the secrets section as well. Though checking briefly here I do see %any in at least one of my configurations.
As a result this seems to be causing strongSwan to match sometimes and not others, but it needs more testing to identify why.