I kept getting this error when no virtual ip alias was assigned- that's bit different topic, but seems like opnsense uses the "Local addresses" textbox in ipsec not only for p1 auth,