Blok <VirtualHost> menerangkan cara Apache harus mengendalikan permintaan yang sepadan. Namun ia tidak mencipta soket mendengar. Oleh itu, konfigurasi proksi penghantar pada port 8080 boleh wujud dalam fail yang kelihatan sah manakala klien tidak menemui pendengar di situ.

Arahan Listen menyediakan keperluan berasingan itu. Untuk proksi yang hanya dicapai melalui klien setempat atau terowong terlindung, bentuk yang dimaksudkan mungkin merangkumi:

Listen 127.0.0.1:8080

<VirtualHost 127.0.0.1:8080>
    # Existing restricted forward-proxy configuration
</VirtualHost>

Ini menggambarkan hubungan, bukan penggunaan proksi yang lengkap. Kekalkan kebenaran klien dan sekatan destinasi sedia ada. Alamat loopback sengaja tidak menawarkan pendengar proksi awam baharu.

Periksa juga konfigurasi berkesan untuk entri Listen yang bertindih. Menambah arahan lain tanpa menyedari pendengar sedia ada boleh menghalang permulaan. Prosedur mula semula yang disokong Apache juga penting apabila berpindah daripada alamat tertentu kepada pengikatan wildcard yang bertindih.

Apabila SSH menghantar ke proksi ini, hujung jauh mesti mencapai pendengar sebenar. Log masuk SSH yang berjaya tidak menjadikan port Apache yang dikonfigurasikan wujud. Betulkan pendengar dan pengikatan yang dimaksudkan sebelum menukar kelayakan HTTP atau melemahkan peraturan akses. Kemudian sahkan kes akses yang dibenarkan dan dinafikan pada pendengar sebenar.

Artikel berkaitan