Skip to content

UI for Neptune Analytics does not honor proxy configuration #1599

@jicowan

Description

@jicowan

Description

  1. UI saved the connection, but when the app made requests, it used the Neptune URL directly (https://g-mdpui2k10a...) instead of routing through the proxy (https://localhost/...)
  2. The proxy toggle wasn't being respected - even though I enabled it in the UI, the frontend code path for Neptune Analytics connections appeared to bypass it
  3. defaultConnection.json worked because it's loaded at startup and the app treats it as a trusted/pre-configured connection, possibly using a different code path that correctly respects the proxy setting

Environment

Running local Docker container which is mounting my /.aws directory

  • OS: MacOS
  • Browser: Chrome
  • Graph Explorer Version: v3
  • Graph Database & Version: Neptune Analytics

Steps to Reproduce

  1. Configure Neptune Analytics connection via UI with proxy enabled
  2. Requests go directly to Neptune instead of through proxy
  3. Workaround: pre-configure via defaultConnection.json

Expected Behavior

I expect it to honor the settings configured in the UI.


Important

If you are interested in working on this issue, please leave a comment.

Tip

Please use a 👍 reaction to provide a +1/vote. This helps the community and maintainers prioritize this request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions