Issue
When configuring a connection to another JPD from an Artifactory instance, the connection test fails with the following message in the UI:
Connection to JPD failed: Unauthorized URL
The mc-service.log contains an entry similar to the following:
[jfmc ] [WARN ] [.BasePollingRequestExecutor:60]
[.commonPool-worker-5] - Monitoring
JpdBaseUrl(url=https://<JPD_URL>/, legacy=false): Got exception
Forbidden rest call on
https://<JPD_URL>/access/api/v1/topology?enriched=true: 403
InternetOnly
Cause
During the connection test, the source JPD sends a request to the target JPD's Access topology endpoint (/access/api/v1/topology).
A 403 InternetOnly response typically indicates that the request is being intercepted or rejected by an intermediate network security device, such as a firewall, proxy, web application firewall (WAF), or API gateway, before it reaches the target JPD.
As a result, the UI reports:
Connection to JPD failed: Unauthorized URL
Resolution
Verify the following:
-
Review the firewall, proxy, WAF, or API gateway configuration between the two JPDs.
-
Ensure the target JPD URL is allowlisted in any firewall, proxy, WAF, or API gateway through which the request passes.
-
After updating the network configuration, retry the connection test.
Validation
The issue is resolved when: