Skip to content

JetClient does not respect Proxy-Settings of IDEA properly #140

Closed
@TheBatOutOfHell

Description

@TheBatOutOfHell

Describe the bug

JetClient seems to have issues with certain Proxy Settings in IDEA. My usual Proxy configuration which I have been using for years now successfully do not work with JetClient because when doing OAuth2 "Refresh Token" or "Get New Access Token" or when executing a Request some red label saying "User name" appears. Mouse Over this label shows some NullPointerException.
I usually have Proxy settings configured without username and password so I guess it is related to this, because right now I am testing "Atomatic Proxy Setting" in IDEA, which seems to work for the JetClient now. But I am quite sure that this setting might not work for all my other stuff as our proxy behaves "somewhat special" to put it that way.

I also rendered my IDE unusuable by adding username/password to the proxy setting and executing a request (although "Test connection" was successful again).

Steps to reproduce
Related to proxy settings. Might be difficult to reproduce. Try Configuring a request and using Proxy Settings without username/password.

Expected behavior
I would expect a plugin to respect the Proxy Settings provided by IDEA no matter the username/password setting. Setting the Proxy this way "Test connection" succeeds. So I would expect that this also is the case for the plugins without complaining about settings. Or maybe allow separate proxy configuration.
Also rendering the whole IDE unusuable because of some Proxy issue is somehow annoying.

Environment information:

  • OS: Windows 11
  • IDE version: IntelliJ IDEA 2024.3.5
  • plugin version: 2024.3.27-243 (PAID)

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions