Changed try_files condition in vhost_location_directory.erb since try_files is explicitly defined as undef. That lead to puppet files using default values to fail.