Registration of a IOFilter VASA Provider failed after upgrading to ESX 9.0
search cancel

Registration of a IOFilter VASA Provider failed after upgrading to ESX 9.0

book

Article ID: 375445

calendar_today

Updated On:

Products

VMware vCenter Server VMware Cloud Foundation

Issue/Introduction

  • IOFilter shows as offline for the hosts after upgrading to ESX 9.0 and following event will be generated on vCenter :

    Event ID: "com.vmware.vc.sms.IoFilterVPRegisterFailure"
    Event message: "Registration of a IOFilter VASA Provider https://<esx.example.com:port>/iofiltervp/version.xml failed - Port 1443 might be disabled on corresponding ESXi host or at Firewall level. Please refer kb#375445 for more info."

Environment

  • VCF 9.x
  • VVF 9.x

Cause

From VCF 9.0 onwards SMS service will communicate to IOFilterVP service on ESX host over a new port 1443. It may happen that external firewalls has disabled the port 1443 access on host. It can cause SMS-IOFilterVP service communication failure, and storage providers in VC will not show IOFilter provider for that particular host.

Resolution

Confirm the port is blocked from vCenter to ESX by running the following commands via a ssh session on the vCenter: 

curl -v telnet://hostFQDN:1443 

openssl s_client -connect hostFQDN:1443

If the response is not 'established connection' , open the TCP Port 1443 for communication from the vCenter Server to the ESX 9.0 host in the external firewall.