My Oracle Support Banner

Release of Fixes to Support OAuth move from OAM to IDCS (Doc ID 2998693.1)

Last updated on JANUARY 03, 2025

Applies to:

Enterprise Manager Base Platform - Version 13.4.0.0.0 and later
Information in this document applies to any platform.

Details

For multiple major features in EM, required resources and data are accessed from MOS/ARU cloud services using respective endpoints at Oracle. The access mechanism is authenticated and authorized as follows:

To comply with the move of OAuth from OAM (Oracle Access Manager) to IDCS (Oracle Identity Cloud Service), EM needs to be equipped with changes to the IDCS OAuth endpoint. Follow the steps listed in the Actions section of this note to complete the transition. 

Actions

Prerequisite:

Ensure the URL https://login-ext.identity.oraclecloud.com:443 is accessible between EM and My Oracle Support, including through a proxy or firewall, if required.

 
For OEM 13.5

A) Apply RU19 or later on the OMS home, and no one-off patch is required.
    Reference: Enterprise Manager 13.5 Main Release Update List (Includes Plug-ins) <Note 2760230.2>

B) If you cannot take RU19 or later right away, apply the one-off <patch 35875342> which is available on top of RU16/RU17/RU18. Ensure that you download the correct version of patch 35875342 for the appropriate RU that you are on.

For OEM 13.4

Apply RU20 on the OMS_HOME and the one-off <patch 35875342>
Reference: Enterprise Manager 13.4 Main Release Update List (Includes Plug-ins) (Doc ID 2647078.2)

NOTE:

1) The following steps are not required if you are using "Offline mode". To validate if you are in online/offline mode, navigate to Setup -> Provisioning and Patching -> Offline Patching.
2) In a multi-OMS environment, executing the following steps on the Primary OMS should be sufficient.

After applying 13.5 RU19 patch or higher or one-off <patch 35875342> on top of 13.5 RU16,17,18 or 13.4 RU20 has been applied successfully, execute the following steps:

1) $OMS_HOME/bin> emctl set property -sysman_pwd <sysman password> -name oracle.sysman.emSDK.core.mos.load_client_from_wallet -value true

2) If Proxy is configured then follow the below steps:
Navigate to Setup -> Proxy Settings -> My Oracle Support.
Update the proxy settings (if required) and click on "Test Connection". This test should be successful.
Click on "Apply"

3) On the console, navigate to Setup > My Oracle Support > Set Credentials
    Click on Apply (changing the credential is not necessary)

If credentials fail with the following error: "Authentication Error: Please check your credentials
Please refer to Note: 3001658.1 EM 13.5 RU19: Setting MOS Credentials Fails with "Authentication Error: Please check your credentials" 

4) Set the OMS property back to false:
    $OMS_HOME/bin> emctl set property -sysman_pwd <sysman password> -name oracle.sysman.emSDK.core.mos.load_client_from_wallet -value false

With these steps, EM is equipped with the required changes.

 

Execute below command from OMS server to verify the connectivity between EM and My Oracle Support

With Proxy:
curl --proxy <PROXY SERVER:PROXY-PORT> -v https://login-ext.identity.oraclecloud.com:443

Without Proxy:
curl -v https://login-ext.identity.oraclecloud.com:443

Example output for failed connection:

$curl -v https://login-ext.identity.oraclecloud.com:443
* Could not resolve host: login-ext.identity.oraclecloud.com; Unknown error
* Closing connection 0
curl: (6) Could not resolve host: login-ext.identity.oraclecloud.com; Unknown error

 

 

 

 

Contacts

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Details
Actions
Contacts
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.