I ran into the same problem. If my vhost is the same as the servername, then the default vhost is used instead of the vhost I configured. Either rename your server, or move the vhost config to the default config. If the vhost matches the servername, the configured vhost is ignored and the default vhost is used instead.