-
Bug
-
Resolution: Fixed
-
Low
-
8.5.14
-
4
-
Severity 3 - Minor
-
42
-
Issue Summary
This is reproducible on Data Center: (yes) / (no)
When the underlying server hosting Confluence doesn't have Internet connectivity and uses an Outbound Proxy for external communication, the App link creation fails due to a DNS resolution failure for the target application's hostname.
Steps to Reproduce
- Stop the DNS resolution or Internet connectivity for the instance hosting Confluence.
- Configure Outbound Proxy to be used with Confluence.
- Create an applink for an external application like Confluence Cloud site
Expected Results
App link creation should be successful
Actual Results
App link creation fails with the HTTP 400 Bad request
Workaround
Workaround 1
Manually update the hosts file in the OS to resolve the host for the external application for which the Application link needs to be setup.
Workaround 2
Use the system property "-Dapplinks.allow.all.hosts=true" in the setenv.sh file to skip the part of the code that checks for the host resolution as part of SSRF checks.
Form Name |
---|