2015-06-04 9 views
11

उत्पादन हिस्सेदारी मैं apache2 और विशेष रूप से आदेशVagrant एक 400 गलत अनुरोध

vagrant share --https 443

यह सब ठीक शुरू होता है और URL प्रदान करता है के साथ Vagrant उपयोग कर रहा हूँ। जब मैं उस यूआरएल मैं एक 400 त्रुटि के साथ प्रस्तुत कर रहा हूँ का उपयोग:

Bad Request

Your browser sent a request that this server could not understand. Apache/2.4.12 (Ubuntu) Server at *.vagrantshare.com Port 443

मैं आवारा मशीन https ठीक का उपयोग कर पहुँचता रहा है, लेकिन यह आवारा हिस्सेदारी के साथ काम करना पसंद करने के लिए प्रतीत नहीं होता।

+0

कैसे 'अपने-परियोजना-name.conf' फ़ाइल की तरह लग रहा है? – Railslide

+0

सुनिश्चित नहीं है कि आप इसे हल करते हैं लेकिन [डॉक्टर से] (https://docs.vagrantup.com/v2/share/http.html) डिफ़ॉल्ट रूप से वारंटी शेयर आपके विकास वातावरण में पोर्ट 443 पर किसी भी SSL ट्रैफ़िक की तलाश में है। अगर यह कोई नहीं मिल रहा है, तो डिफ़ॉल्ट रूप से एसएसएल अक्षम है। इसलिए '--https 443' को डिफ़ॉल्ट कॉन्फ़िगरेशन –

+0

@ FrédéricHenri के साथ अनावश्यक है तो कमांड क्या होना चाहिए? – itsazzad

उत्तर

0

यह एक जाना जाता Vagrant शेयर बग: https://github.com/webdevops/vagrant-docker-vm/issues/51

केवल समाधान मैंने देखा है पर चर्चा की कस्टम डोमेन का उपयोग करने के लिए या एक अन्य उत्पाद के पूरी तरह से (जैसे ngrok) का उपयोग करने हिस्सा बनाने के लिए कर रहे हैं। यहाँ बग चर्चा देखें: कस्टम डोमेन के लिए https://github.com/mitchellh/vagrant/issues/5493#issuecomment-159792794

Vagrant शेयर डॉक्स यहां हैं: https://atlas.hashicorp.com/help/vagrant/shares/custom-domains

संबंधित मुद्दे