Burp Suite User Forum

Create new post

Burp Suite Pro ignoring BurpSuitePro.vmoptions

Patrick | Last updated: Jun 28, 2018 08:27PM UTC

Hi Burp experts. Just recently I noticed that Burp is ignoring certain (or maybe all) JVM parameters inside the BurpSuitePro.vmoptions file. I'm usually working in a proxied environment. In order to download/install extensions and software updates for Burp, I added "-Dhttps.proxyHost" (an proxyPort, ofc.) parameters to the above mentioned file. In the past, this worked flawlessly, but for quite some time I didn't get notifications about new versions and also am unable to download/install extensions from inside Burp. Has anyone else noticed this and maybe also has a solution for that issue? Thank you in advance, Patrick

PortSwigger Agent | Last updated: Jun 29, 2018 08:27AM UTC

Hi Patrick, Thanks for letting us know about this. Burp does use the vmoptions file. However, it will not use the Java proxy settings, as it has its own HTTP stack. To use an upstream proxy, you need to configure this within Burp, in User options > Connections > Upstream Proxy Servers. Please let us know if you need any further assistance.

Burp User | Last updated: Jun 30, 2018 11:22AM UTC

Hi Paul. Thank you for the quick response. In the past, only setting the Upstream Proxy Server didn't work for me. For some reasons, this was only applied to requests that were relayed through Burp. When attempting to install plugins or check for updates, Burp always tried to directly connect to the internet, regardless of said user option. Back then, setting the Java proxy settings solved this issue for me. But it looks like this changed with some update. Anyways, removing the Java proxy settings from the vmoptions file and only setting the upstream proxy server works, now. Thank you again, and have a great weekend Patrick

You must be an existing, logged-in customer to reply to a thread. Please email us for additional support.