oracle / oracle/visualvm

Computing descriptions hang when using a SOCKS proxy

Open
#19 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
3.3k
Forks
334
PR merge metrics
No merged PRs in 30d

Description

Currently we use a socks proxy to make remote connections to our servers and it works great. We do however run into hangs when certain local java processes are running, for example intellij. When its running it seems to hang on "computing descriptions" when we have the proxy settings on. If we switch back to using the system proxy settings the local process load up fine, however our remote connections won't work since we're relying on the socks proxy for that.

Please let me know if you need any more information, or if you have any suggestions for how we might be able to make VisualVM work nicely with both local processes and remote (via SOCKS).

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the hang with SOCKS proxy settings enabled while IntelliJ or another local Java process is running, then trace the proxy handling and the “computing descriptions” path. Done means local processes load without hanging while remote connections continue to work through the SOCKS proxy.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop, networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.