मैं एक छोटी सी समस्या के लिए शुरू हो रही गाइडvagrant के अंत में चल रहा हूँ । मैं एक CentOS बेसबॉक्स पर काम कर रहा हूं जिसमें Apache2 चल रहा है (कठपुतली के माध्यम से प्रावधान)। मैंने निम्नलिखित पंक्ति का उपयोग करके वेब अनुरोधों के लिए पोर्ट अग्रेषण स्थापित किया है Vagrantfile:
config.vm.forward_port "web", 80, 4567
लेकिन जब मैं उस पोर्ट के लिए अनुरोध करता हूं, तो वे असफल हो जाते हैं। Safari द्वारा रिपोर्ट की गई त्रुटि 'सफारी "पेज को नहीं खोल सकती है" http: // localhost: 4567 / "क्योंकि सर्वर अनपेक्षित रूप से कनेक्शन हटा दिया गया है।'
मैंने vagrant reloadस्क्रॉल में "[डिफ़ॉल्ट] - वेब: 80 => 4567 (एडॉप्टर 1)" देखा, तो मुझे इसे कहां से शुरू करना चाहिए? धन्यवाद।
curl 'http://localhost:80'वीएम से ही काम करता है? यदि नहीं, तो समस्या पोर्ट अग्रेषण नहीं है।
curlVM में @Steve Losh काम कर रहा है। curlमेजबान से मुझे देता है (52) Empty reply from server।
curl -v 'http://localhost:4567/'कहता है? कभी-कभी सफारी त्रुटि संदेशों को छुपाने में सफारी थोड़ी बहुत अच्छी होती है।