मैं अपने 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 को सुनता है यदि अन्यथा निर्दिष्ट नहीं किया गया है।