Have spent all evening (and indeed most of the past few weeks) trying to figure out why my VPN stopped working. It turned out to have been caused by a router firmware upgrade I did about a month ago. Grrrr.