Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

General Endpoint Configurations: Certificates #3167

Closed
kajal1410 opened this issue Oct 2, 2024 · 1 comment
Closed

General Endpoint Configurations: Certificates #3167

kajal1410 opened this issue Oct 2, 2024 · 1 comment
Labels
Affected/APIM-4.1.0 Resolution/Done Label to assign when specific task is done when there is no particular fix, but an action to be done Type/Bug

Comments

@kajal1410
Copy link

kajal1410 commented Oct 2, 2024

Description

Hi team,

In distributed setup or in active-active deployment, when we update endpoint certificate from publisher portal of node 1 it should be reflected to the another node.
Also it will be pesisted in client-truststore and AM_CERTIFICATE_METADATA table of apim_db.
But we have observed below behaviour in active-active deployment and distributed setup of APIM:4.1.0
For Node1:
Publisher portal UI: Certificate details is their as shown in below image.
publisher1_view

client-truststore: Certificate with specified alias is present in both client-truststore.jks and client-truststore-temp.jks.

For Node2:
Publisher portal UI: For certificate details it is showing null as shown in below image.
publisher2_view

client-truststore: Certificate with specified alias is not present in client-truststore.jks but it is there in client-truststore-temp.jks.

Database Check:
Certificate is present in AM_CERTIFICATE_METADATA table with specified alias.

Steps to Reproduce

  1. Configuring an Active-Active Deployment using document.
  2. Create one API and add endpoint certificate by following steps in the document.
  3. Verify by login to another node publisher portal.

Affected Component

APIM

Version

4.1.0

Thanks & Regards,
Kajal

@Oshanath Oshanath added the Resolution/Done Label to assign when specific task is done when there is no particular fix, but an action to be done label Oct 24, 2024
@Oshanath
Copy link

Closing the issue as the fix is already available in public.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Affected/APIM-4.1.0 Resolution/Done Label to assign when specific task is done when there is no particular fix, but an action to be done Type/Bug
Projects
None yet
Development

No branches or pull requests

2 participants