Embedded Browser Not Working (OS X JAR)
Since upgrading I've not been able to render any HTML responses. I run the Embedded Browser Health Check and everything is a "Success", but when I click to render something, the event log says "Could not start Burp browser."
This is on OS X (10.14) using the JAR file.
Is there any way to switch back to the old renderer, or is this bug known and are there plans to fix?
Hi Adrian, Do you have performance feedback enabled (User options > Misc > Performance feedback)? If so, could you provide us with your debug ID?
Thanks, I can’t see any errors relating to your embedded browser from your diagnostic feedback.
This thread contains solutions from users that have encountered this type of issue in the past which could be of use to you? https://support.portswigger.net/customer/portal/questions/17573933-embedded-browser-initialization-failed
When click the "Click to render page" button, an icon appears in my dock that indicates a window is opening, however no window ever appears. If I click the icon, nothing happens either. It's like the window is opening but is invisible.
We’ve reported this as a bug.Have you tried running Burp using a different Java version? OpenJDK12 is what the most recent platform installer is packaged with, or you could try with Java 8.
Do you know if Burp refuses to accept the cert as valid if it's within 30 days of expiration for some reason?
I see no reason why it wouldn’t trust the certificate. Are you able to regenerate the certificate so it has a longer expiration date to see if that is the issue? Or are you able to try using a self-signed certificate? https://portswigger.net/burp/documentation/collaborator/deploying#ssl-configuration
Have you tried running the platform version that has its own JDK packaged with it?