Unable to create VM Encryption Storage Policy under "Policies and Profiles". "No VASA Provider for schema namespace (vmwarevmcrypt) found." error reported.
search cancel

Unable to create VM Encryption Storage Policy under "Policies and Profiles". "No VASA Provider for schema namespace (vmwarevmcrypt) found." error reported.

book

Article ID: 418662

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

  • Existing storage policies do not see any datastores listed under the Compatible or Incompatible datastores option
  • vCenter logging in /var/log/vmware/vmware-sps/sps.log files shows certificate errors and offline providers:
    • Example SMS certificate error includes:
      com.vmware.vim.sms.health.ServiceHealthPoller - SMS certificate has expired
    • Example provider error includes:
      com.vmware.vim.sms.provider.vasa.alarm.AlarmDispatcher - Error: org.apache.axis2.AxisFault: certificate has expired occured as provider https://example.com:9080/version.xml is offline
  • Attempting to create a new storage policy shows no compatible or incompatible datastores and fails with this message reported in the vCenter UI:
     "No VASA Provider for schema namespace (vmwarevmcrypt) found." 

Environment

VMware vCenter Server 8

Cause

An expired SMS certificate will keep the SPS service from finding and displaying any datastores in a Storage Policy.  The offline IOFilter Providers stop any datastores from showing in the Compatible datastores listing.

Resolution

Follow the resolution steps in KB Resolving IOFilter disconnected/offline post upgrade to 7.0u2 to remove the expired SMS certificate and clean up any offline storage providers.