मैं अपने linux मशीन पर एक svn सर्वर स्थापित करने की कोशिश कर रहा हूँ (ubuntu 9.04)। मैंने फ़ाइल को प्रारंभ svnserve
करने के लिए एक पंक्ति की प्रतिलिपि बनाई inetd.conf
और पुनः आरंभ किया inetd
। लेकिन मैं svn क्लाइंट के साथ सर्वर से कनेक्ट नहीं कर पा रहा हूं। मुझे हमेशा त्रुटि संदेश मिलता है
कनेक्शन नहीं हो सका
अब अजीब हिस्सा आता है: अगर मैं फोन करता हूं
netcat localhost 3690
कनेक्शन अस्वीकार कर दिया गया है, भी। लेकिन अगर मैं फोन करूं
telnet localhost 3690
मुझे कुछ प्रतिक्रियाएँ मिलती हैं svnserve
।
किसी भी विचार क्या इस का कारण हो सकता है - और मैं अपना svnserver काम कैसे कर सकता हूं?
कुछ और विवरण:
- मैंने स्थापित किया
inetutils-inetd
(संस्करण 2: 1.6-1) netstat
मुझे लाइन देता हैtcp6 0 0 ::: 3690 ::: * लिस्टेन
अगर मैं सभी "विशेष IPv6 पतों" को अक्षम करता हूं
/etc/hosts
, तोtelnet
काम करना बंद कर देता है और मुझे "कनेक्शन अस्वीकृत" भी दे देता है।- मैंने (पोर्ट 13) की
daytime
सेवा को सक्रिय करने की कोशिश कीinetd
। समान व्यवहार:netcat
कनेक्ट करने में सक्षम नहीं है,telnet
है। - जहां तक मैं देख सकता हूं कि कोई फ़ायरवॉल नहीं है (
ufw
स्थापित है लेकिन सक्षम नहीं है)।
net.ipv6.bindv6only
पहले से ही 0. है, लेकिन मुझे एक बग रिपोर्ट मिली, कि inetutils-inetd केवल IPv6 को सुनता है यदि अन्यथा निर्दिष्ट नहीं किया गया है।