2017-03-17 11 views
0

私はdebian 8のapache 2.4に問題があります。私は偽のドメイン(例42)でApacheでvirtualhostsを使用しています。何が起こるかは、example.42.confファイルを実行して、それをa2iteiteの例にするときです.42私がブラウザに入ると、エラー400が出ます:リクエストが間違っている、なぜそうなるのでしょうか?ドメインDebian 8のapache - エラー400

ドメインはApacheに正しくポイントされています(私は既にpingを行い、すべてがうまくいっています)。それはapacheの問題であると私に教えてくれる人がいますが、これは誤った設定の仮想ホストです。私はすでにすべての設定を試して、それはエラーを削除しません。

ファイルバーチャルホスト:

<VirtualHost *:80> 
ServerName example.42 
ServerAdmin [email protected] 
DocumentRoot /var/www/html 
ErrorLog ${APACHE_LOG_DIR}/error.log 
CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 
+0

「** apachectl configtest **」を試しましたか? –

+0

はい、何もありません –

+0

ここにあなたの仮想ホストまたはApacheログを追加できますか? :) –

答えて

0

Apacheは、HTTPヘッダの設定と「0.42" ドメインを持っているので問題は、ドメイン」0.42" であるhttps://httpd.apache.org/security/vulnerabilities_24.html(CVE-2016から8743)を検証する無効です

解決策(システム管理者にはお勧めしません):

危険 HttpProtocolOptionsによってHttpProtocolOptions厳格変数を変更します

チェック:http://httpd.apache.org/docs/2.4/en/mod/core.html#HttpProtocolOptions