java.net.SocketException: Connection reset
java.net.SocketException: Connection reset at java.net.SocketInputStream.read(SocketInputStream.java:168) at java.net.SocketInputStream.read(SocketInputStream.java:182) at java.io.DataInputStream.readInt(DataInputStream.java:370) at com.jetbrains.php.debug.zend.ZendDebugUtil.readPacket(ZendDebugUtil.java:98) at com.jetbrains.php.debug.zend.connection.ZendDebugConnection$MyInputReader.read(ZendDebugConnection.java:78) at com.jetbrains.php.debug.zend.connection.ZendDebugConnection$MyInputReader.read(ZendDebugConnection.java:67) at com.jetbrains.php.debug.zend.connection.ZendDebugConnection.init(ZendDebugConnection.java:29) at com.jetbrains.php.debug.connection.PhpDebugServer.handle(PhpDebugServer.java:35) at com.jetbrains.php.debug.connection.PhpDebugServer.handle(PhpDebugServer.java:30) at com.jetbrains.php.connection.ServerConnection$1$1.run(ServerConnection.java:67) at com.intellij.openapi.application.impl.ApplicationImpl$6.run(ApplicationImpl.java:382) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:130)
I'm attempting to Debug with the latest build of PHPStorm 2.0 (PS-98.521) and looking at the idea.log I see the above. I'm trying to debug a Magento project using Zend Debuger and Zend Server CE on Win7. I've tried updating my version of Java as well as different ports for the debugger to no availability. I have an older build on my machine at home with a very similar setup and have no problems debugging.
If anyone has any insights would be appreciated.
Thanks.
Please sign in to leave a comment.
Just to add more data from my log.
Hello Jared,
It looks like a problem on protocol level. Do you have different versions of Zend Debugger at home and at work?
Jared,
Also please provide info about versions of each installed Zend Debugger.
Nikolay, Thanks for the response.
From my understanding it is the same version of Zend Server CE pre-packaged with Magento that can be found here:
http://www.magentocommerce.com/product/magento-zend
I have tried disabling windows firewall, and various ports, even attempting to use the firefox Zend Debugger toolbar to try and get a connection, to no availability.
I've attached a copy of my idea.log file if there may be other details or insight.
Here is my /etc/cfg/debugger.ini for Zend Debugger also:
Attachment(s):
idea - Copy.log.zip
Attached is a screenshot of the ZendDebugger.dll settings, judging by the Date modified I am going to assume there is no difference, however I can check but would need to remote into my machine at home. Let me know if you need a screenshot of it as well.
Thanks, again!
Attachment(s):
zenddebugger-version.png
Jared,
I will investigate your case and answer you.
Thank you for feedback!
Thanks Nikolay,
I have found a newer version of the ZendDebugger.dll version 5.3 instead of 5.2 that came with the Zend Server CE package and notice I am no longer getting socket EOF errors in the idea.log. I'm currently testing this to see if it helps my issue, I've also downloaded the latest build of PhpStorm as well.
Thanks again for your help, I'll report my findings here in case anyone else runs into a similar issue.
It appears even with the latest build of PHP Storm, Zend Server and the ZendDebugger.dll I'm still getting the same issues. Any insight appreciated.
Thanks!
Still not working for me, got the latest version of EAP build... PS 102.18.
Windows7: Zend Server CE /w Zend Debugger enabled.
PHP 5.2.14 (CGI/FastCGI)
...and yes I'm following the steps suggested to enable the debugger for localhost (mapped locally via subdomain.host.com via my hosts file), I have even done the following:
http://confluence.jetbrains.net/display/WI/Configure+Zend+Debugger+Toolbar+for+Firefox+to+work+with+PhpStorm
However I never get any breakpoints to trigger inside the IDE, I do see a prompt in the browser after the initial load to download a file instead of presenting the page which I'm assuming is the "parts" PhpStorm would be picking up through the debugger and then re-routing back to the browser... however I'm only offered to "download" it instead...
Looking at my phpinfo(); I see Zend Debugger:
I have tried with both Chome and Firefox... and I cannot use Xdebug as it does NOT play well with Zend Server CE...
Here is my log files with my log.xml set at:
And my idea.log:
Any help would greatly be appreciated as I'm highly contimplating buying a license (currently evaluating) for PhpStorm if I can just get around this hurdle...
Thanks.
Hello Jared,
Do you still have an issue?