Unable to Discover VMs on ESXi via NNMi (Web Agent Issue)

Despite all the above configurations, NNMi cannot communicate with the ESXi Web Agent, and the communication polling log always shows "No VMware communication." It appears NNMi is still attempting to use HTTPS, which is not configured on the ESXi host

Configuration Details:

  1. Credentials: I have verified that the credentials (username and password) are correct and working.
  2. Hostnames: All ESXi nodes have been seeded in NNMi using their full hostnames (FQDN) .
  3. SNMP Configuration: SNMP is functioning as expected, and NNMi successfully retrieves SNMP data from the ESXi hosts.
  4. HTTP Configuration: To enable HTTP communication, I have added the following line to the server.properties file:
    nms.comm.soap.targetconfig.HTTP_ENABLED=true

    Problem Description:

    12/9/24 5:36:00 AM Supports SNMP V2C 12/9/24 5:36:00 AM No VMware communication. VMware Communication Configuration

    Additionally, when I try the following curl command to test the HTTP communication:

    curl -k -u 'username:password' http://<ESXi-IP>/sdk/vimService
    I do not receive any output, which might indicate a failure in the HTTP Web Agent communication with the ESXi server.