not exactly sure what happened for me, but when i upgraded from 2.2.1 to 2.2.2 half of my ipsec tunnel collapsed. i could still get to the SQL server at our hosting company with SQL management studio, but could not reach the other server there even with pings. I ended up rolling back to the old version and everything works again. =/. i apologize, i do not have any logs or screen shots from the failures. there were charon errors though, i do recall that. not being able to find a file or directory or something. seeing this post made me wonder if it was this issue.
oh. looks like its that same bug a lot of others are having with multiple P2 entries. I have two P2 entries.