SAP Knowledge Base Article - Public

3231619 - Use encrypted communication (https) for URLs in OAUTH Server Settings

Symptom

You are replicating master data to SAP Concur. The replication run is failing and the application log of the Cost Object Outbound Run or Employee Replication Run is showing the following error:

Use encrypted communication (https) for URLs in OAUTH Server Settings.

Environment

SAP Business ByDesign integration to SAP Concur Expense

Reproducing the Issue

1. Go to Master Data Replication – Cost Object Outbound Runs

2. Select Start Immediately and wait until the processing status is set to Finished

3. Click the Application Log ID link

4. Go to Results and expand Establish Connection with Target System

5. Error: Use encrypted communication (https) for URLs in OAUTH Server Settings

The same message occurs when you trigger an Employee Outbound Run.

Cause

The system is reading the configuration settings for the Integration with Concur Solutions to establish the connection to the target system. The OAUTH server settings you maintained are based on non-encrypted communication (http). This is not allowed for security reasons.

Resolution

Make sure to only use encrypted communication (https) for the URLs.

  1. Go to Business Configuration
  2. Search for Activity Integration with Concur Solutions
  3. Choose Service Provider CONCUR_INTEGRATION_OAUTH_JWT
  4. Select Register Client
  5. Under OAUTH Server Settings, make sure that the Authentication Server URL as well as the API Server URL are starting with https://

Keywords

SAP Business ByDesign and Concur Integration, Cost Object Outbound Runs, Employee Outbound Runs, encrypted communication, http, https, Authentication Server URL, API Server URL , KBA , AP-INT-GEN , Reuse parts of the DU Integration Orchestration , Problem

Product

SAP Business ByDesign all versions