Because it's a template virtual host, web server doesn't know which virtual host you want to create and where to create, so you need to create the file manually.
In my test, I'd put $SERVER_ROOT/conf/vhosts/$VH_NAME/.htpass to the User DB Location.
Then you can go to the SSH console and...