PuTTy SSH सुरंग स्थापित नहीं कर सकता


1

मैं Xdebug और PhpStorm का उपयोग करके PHP के लिए दूरस्थ डिबगिंग सेट करने का प्रयास कर रहा हूं। मेरी स्थानीय विकास मशीन में विंडोज 7 है और रिमोट मशीन में CentOS 6 है।

मैं बिना किसी लाभ के इस गाइड का अनुसरण कर रहा हूं:

https://confluence.jetbrains.com/display/PhpStorm/Remote+debugging+in+PhpStorm+via+SSH+tunnel#RemotedebugginginPhpStormviaSSHtunnel-1.XdebugorZendDebuggerinstalledandconfigured

मैं एसएसएच से बस ठीक से कनेक्ट कर सकता हूं और मेरी सुरंग सेटिंग्स बिल्कुल गाइड की तरह हैं:

enter image description here

जब मैं ब्राउज़र के माध्यम से सर्वर से जुड़ने की कोशिश करता हूं (उपयुक्त कुकीज़ सेट के साथ) तो मुझे Xdebug लॉग में निम्न त्रुटि मिलती है:

# tail /tmp/xdebug.log
Log opened at 2016-05-25 09:53:36
I: Connecting to configured address/port: 127.0.0.1:9000.
E: Could not connect to client. :-(
Log closed at 2016-05-25 09:53:36

Log opened at 2016-05-25 09:55:36
I: Connecting to configured address/port: 127.0.0.1:9000.
E: Could not connect to client. :-(
Log closed at 2016-05-25 09:55:36

ये रहा मेरा /etc/php.d/xdebug.ini:

; Enable xdebug extension module
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_autostart=1
xdebug.idekey=PHPSTORM
xdebug.remote_log="/tmp/xdebug.log"

Xdebug में सूचीबद्ध है phpinfo() आउटपुट और यह लॉग में त्रुटियों को सफलतापूर्वक लिखता है, इसलिए मुझे नहीं लगता कि समस्या Xdebug के कॉन्फ़िगरेशन में है। PhpStorm कनेक्शन के लिए सुन रहा है और मैं अपनी स्थानीय मशीनों पर बिना किसी समस्या के साइटों को डीबग कर सकता हूं, लेकिन रिमोट डीबगिंग काम नहीं करता है।

ऐसा लगता है कि PuTTy एक SSH सुरंग स्थापित नहीं कर सकता है।

यहाँ सर्वर पर खुले बंदरगाहों की सूची दी गई है:

# netstat --listening -n
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 0.0.0.0:3306                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:25                0.0.0.0:*                   LISTEN
tcp        0      0 :::80                       :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0      0 ::1:25                      :::*                        LISTEN
udp        0      0 0.0.0.0:68                  0.0.0.0:*

जहाँ तक मैं समझता हूँ, वहाँ पर कुछ सुनना चाहिए 9000 बंदरगाह। अन्यथा कैसे PuTTy सर्वर से डेटा को मेरी स्थानीय मशीन पर आगे बढ़ाने जा रहा है? इसे ठीक करने और उचित संबंध स्थापित करने के बारे में कोई विचार? शायद यह selinux या SSH कॉन्फ़िगरेशन से संबंधित है?

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.