Skip to content

Confluence Data Center #6496

Closed
Closed

Description

@zmbc

Is your feature request related to a problem? Please describe.

While https://docs.opensearch.org/latest/data-prepper/pipelines/configuration/sources/atlassian-confluence/ supports Confluence Cloud, it doesn't appear to support Confluence Data Center, because this code rejects any local address:

public static void validateInetAddress(@NonNull final InetAddress address) {
if (address.isMulticastAddress() || address.isAnyLocalAddress() || address.isLinkLocalAddress()
|| address.isSiteLocalAddress() || address.isLoopbackAddress()) {
throw new BadRequestException(INVALID_URL);
}
}

Describe the solution you'd like

Make this behavior configurable so OpenSearch can be used with Confluence Data Center.

Describe alternatives you've considered (Optional)

Additional context

Activity

  1. zmbc commented on Feb 7, 2026

    @zmbc
    Author

    Another related issue I ran into: the current Confluence source does not support bearer-token authentication. I've made a really hacky set of patches with the help of GitHub Copilot that successfully work around both these issues.

  2. dlvenable commented on Feb 10, 2026

    @dlvenable
    Member

    @zmbc , Thank you for raising this request. We are definitely open to supporting the bearer token. I believe that we have other sources that do, so we will want to be sure to follow the same conventions.

    For Confluence Data Center, what kind of hosts do you provide? Are these running on an internal network? This IP address validation check is important. We may need to make it configurable so that this check can continue to run.

    We are happy to receive PRs for these features.

  3. zmbc commented on Feb 10, 2026

    @zmbc
    Author

    Yes, Confluence Data Center typically runs on an internal network. I think it would be fine to make configurable.

  4. dlvenable commented on Feb 17, 2026

    @dlvenable
    Member

    @zmbc , That would work. Are you able to work on these two changes?

  5. zmbc commented on Feb 19, 2026

    @zmbc
    Author

    @dlvenable I don't know much Java but if you're okay with reviewing an amateurish PR I could try!

  6. srikanthpadakanti commented on Apr 5, 2026

    @srikanthpadakanti
    Collaborator

    @dlvenable You can assign this to me if @zmbc is okay with it .. Thanks.

  7. added 3 commits that reference this issue on Apr 20, 2026
    c457c42
    99de791
    f257f0f
  8. added this to the v2.16 milestone on May 6, 2026
  9. moved this from Unplanned to In review in Data Prepper Tracking Boardon May 6, 2026
  10. added a commit that references this issue on May 11, 2026
    513dcfb
  11. added a commit that references this issue on Jul 1, 2026
    df2887d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions