This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
|Summary:||Since I installed El Capitan, about three days ago, (I was forced to, to get Xcode 7.3) the browser debugger in Chrome fails.|
|Component:||Inspection||Assignee:||Martin Entlicher <mentlicher>|
|OS:||Mac OS X|
|Issue Type:||DEFECT||Exception Reporter:|
Description timmaher 2016-04-01 13:18:51 UTC
Product Version = NetBeans IDE 8.1 (Build 201510222201) Operating System = Mac OS X version 10.11.4 running on x86_64 Java; VM; Vendor = 1.8.0_77 Runtime = Java HotSpot(TM) 64-Bit Server VM 25.77-b03 Reproducibility: Happens every time STEPS: * Debug Web Application on Glassfish 4.1 server * Chrome debugger fails with nice big box containing this message:- Internal WebSocket server failed to start and communication with the external Chrome browser will not work. Check the IDE log for more information. This is likely caused by multiple instances of NetBeans running at the same time or some other application using port 8008 ACTUAL: Debugger fails. EXPECTED: Message saying "this tab is being debugged by Netbeans
Comment 1 timmaher 2016-04-02 15:57:34 UTC
I have just discovered how this can be fixed for Mac users. It is guaranteed to happen if you have upgraded to El Capitan and are running Server. Server will put an http-alt (http) Apache listener on port 8008 even if you are have not enabled the Calendar service. As an administrator edit /Library/Server/Web/Config/Proxy/apache_serviceproxy.conf. Find the line that says "listen 8008" and comment it out. Restart your machine. Eh voila! I cannot guarantee that something will not break somewhere else but my machine seems ok.
Comment 2 Martin Entlicher 2016-04-29 15:51:44 UTC
NetBeans communicate with chrome on port number 8008. It needs to be analyzed if this can be changed when the port is occupied. Perhaps the temporary blank page can be used for that purpose.