2015-06-04 13 views
11

sto usando Vagrant con apache2 e in particolare il comandoVagrant quota di produzione di una 400 Richiesta

vagrant share --https 443

Tutto inizia bene e fornisce un URL. Quando accedo che URL sto presentato con un errore 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

ho accede alla macchina vagabondo utilizzando https bene, ma non sembra piacerebbe lavorare con una quota di vagabondo.

+0

Come si fa 'la tua progetto-name.conf' di file assomiglia? – Railslide

+0

non è sicuro se lo risolvi ma [da doc] (https://docs.vagrantup.com/v2/share/http.html) la condivisione vagabonda per impostazione predefinita cerca qualsiasi traffico SSL sulla porta 443 nel tuo ambiente di sviluppo. Se non riesce a trovarne, SSL è disabilitato per impostazione predefinita. quindi rendere '--https 443' è ridondante con la configurazione di default –

+0

@ FrédéricHenri Quale dovrebbe essere il comando allora? – itsazzad

risposta

0

Si tratta di un noto Vagrant Condividi bug: https://github.com/webdevops/vagrant-docker-vm/issues/51

Le uniche soluzioni che ho visto discusso sono di utilizzare un dominio personalizzato o di utilizzare un altro prodotto interamente (ad esempio ngrok) per creare la condivisione. Vedi la discussione bug qui: https://github.com/mitchellh/vagrant/issues/5493#issuecomment-159792794

Vagrant Condividere documenti per domini personalizzati sono qui: https://atlas.hashicorp.com/help/vagrant/shares/custom-domains

Problemi correlati