"Name-based virtual hosting cannot be used with SSL secure servers because of the nature of the SSL protocol."
This is directly from Apache's docs. WTF?? I was using this guide as a quick overview of setting up SSL on my virtual hosts only to watch it error out continuously. I found a workaround doc here that I'm trying now: