HTTP Post Adapter is deprecated in vRealize Operations Manager 7.x and later
search cancel

HTTP Post Adapter is deprecated in vRealize Operations Manager 7.x and later

book

Article ID: 334998

calendar_today

Updated On:

Products

VMware Aria Suite

Issue/Introduction

To state the depreciation of the HTTPPostAdapter in vRealize Operations Manager 7.x and later.

Environment

VMware vRealize Operations Manager 7.5.x
VMware vRealize Operations 8.x
VMware vRealize Operations Manager 7.0.x
VMware vRealize Operations 8.1.x
VMware vRealize Operations 8.0.x

Cause

The HTTPPostAdapter was deprecated and disabled in vRealize Operations Manager 7.x due to security concerns.

Resolution

It is recommended to use the REST API instead of the HTTP Post Adapter.

Workaround:
If you wish to re-enable the HTTPPostAdapter, follow the steps below to re-enable the HTTPPostAdapter on the desired node(s).
Choose the steps for the applicable version of vRealize Operations Manager.

vRealize Operations Manager 7.x

  1. Log into the vRealize Operations Manager node as root via SSH or Console.
  2. Open /usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml in a text editor.
  3. Find and remove the deployIgnore="HttpPostAdapter.war" line.
  4. Save and close the file.
  5. Restart the tomcat service:
service vmware-vcops restart api
 

vRealize Operations Manager 8.0.x

  1. Log into the vRealize Operations Manager node as root via SSH or Console.
  2. Open /usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml in a text editor.
  3. Find and remove the deployIgnore="HttpPostAdapter.war" line.
  4. Save and close the file.
  5. Restart the tomcat service:
service api restart
 

vRealize Operations Manager 8.1 and later

  1. In vRealize Operations Manager 8.1 and later, Basic Authentication for API is disabled by default.  Follows the steps in Enable Basic Authentication for API in vRealize Operations Manager 8.1 and later to enable Basic Authentication for API before proceeding with step 2.
  2. Log into the vRealize Operations Manager node as root via SSH or Console.
  3. Open /usr/lib/vmware-vcops/tomcat-enterprise/conf/server.xml in a text editor.
  4. Find and remove the deployIgnore="HttpPostAdapter.war" line.
  5. Save and close the file.
  6. Restart the tomcat service:
service api restart


Additional Information

Impact/Risks:
Re-enabling the HTTP Post Adapter can open vRealize Operations Manager to security flaws.