question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Respect IDE HTTP Proxy settings

See original GitHub issue

Calls to AWS via the AWS clients should respect the IDE-wide HTTP settings.

We will need to create our own implementation of the SdkHttpClient, the JetBrains framework has a com.intellij.util.net.HttpConfigurable that we can use to create a HttpUrlConnection (which includes IDE proxy settings if present). We should switch from the AWS ApacheHttpClient (and remove the dependency from our dependency closure), to UrlConnectionHttpClient and then update the AWS SDK for Java so that it can accept a proxy configuration per request.

Also need to update software.aws.toolkits.core.utils.RemoteResourceResolver

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:16 (10 by maintainers)

github_iconTop GitHub Comments

1reaction
bikerpcommented, Feb 26, 2019

I’m facing the same issue. We use corporate proxy with authentication and the AWS Toolkit cannot connect to the AWS

1reaction
abrooksvcommented, Jan 2, 2019
Read more comments on GitHub >

github_iconTop Results From Across the Web

HTTP Proxy | IntelliJ IDEA Documentation
Specify proxy settings that IntelliJ IDEA should use to access the Internet. The HTTP proxy works for both HTTP and HTTPS connections.
Read more >
Java Networking and Proxies
2.1) HTTP. There are 3 properties you can set to specify the proxy that will be used by the http protocol handler: http....
Read more >
IntelliJ HTTP-Proxy works but fails at gradle dependencies
IntelliJ IDEA 2017.3 does not seem to respect the proxy options for downloading Gradle. So add the proxy options to both gradle.properties and ......
Read more >
We need to talk: Can we standardize NO_PROXY? - GitLab
If you've used a Web proxy server before, you're probably familiar with the environment variables http_proxy or HTTP_PROXY .
Read more >
Use a proxy server in Windows
Turn on Use a proxy server. In the Proxy IP address and Port boxes, enter the proxy server name or IP address and...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found