After some more experimenting, I found that it was hanging up because it was waiting for me to enter the pem pass phrase. I found more about it here
http://www.howtoforge.com/forums/sho...ht=pass+phrase
So I followed the instructions there and now have ISPConfig starting properly on reboot.