Soru vekil: geçiş isteği talebi başarısız oldu


Proxy virtualhost'u etkinleştirmeye çalışıyorum:

<VirtualHost *:80>

  ServerName xxxxx.domain.tdl
  SSLProxyEngine On
  SSLProxyCheckPeerCN on

  ProxyPass / https://localhost:1234
  ProxyPassReverse / https://localhost:1234

</VirtualHost>

Ama 500 errim ve error.log (apache2) ekranım var:

[Sal Jan 03 15:41:42 2012] [error] (502) Bilinmeyen hata 502: vekil sunucu: pass   istek gövdesi başarısız oldu [:: 1]: 1234 (localhost)

[Sal Jan 03 15:41:42   2012] [error] vekil: pass isteği gövdesi başarısız oldu [:: 1]: 1234   (localhost): 82.252.xxx.xx ()

Bazı parametreler eksik mi?


12
2018-01-03 14:48


Menşei




Cevaplar:


Tarayıcı xxxxx.domain.tdl için çerezleri ayarlıyorsa ve sunucu bunları localhost veya yerel olarak tanımlanmış bir etki alanı için döndürüyorsa, bir uyumsuzluğa sahip olabilirsiniz. Kullanabilirsiniz ProxyPassReverseCookieDomain çerezleri yeniden yazmak için

İkisi de / olduğu için muhtemelen ihtiyacınız olmayacak ProxyPassReverseCookiePath.


3
2017-10-16 23:04





ProxyPass / https://localhost:1234/
ProxyPassReverse / https://localhost:1234/

Bunu yerine dene. Slashes eşleştirme önemlidir.


2
2018-01-03 16:54



Merhaba, eğik çizgi ile aynı hata. - bux
Tamam. Hizmet 1234 portunda gerçekten IPv6 dinliyor mu? Deneyin 127.0.0.1 yerine localhost. Ayrıca, bu bağlantı noktasındaki sertifikanın konu adı nedir? Bu ana bilgisayar adıyla tam bir eşleşme değilse, bağlantı başarısız olur - ve değişikliği IPv4 localhost'u (127.0.0.1) zorlamak için yaparsanız, gerçekten başarısız olur. Muhtemelen sadece kapat SSLProxyCheckPeerCN. - Shane Madden♦
"Muhtemelen SSLProxyCheckPeerCN'yi kapatın": Evet, şimdi çalışıyor =). Ama şimdi localhost arkasındaki hizmet: 1234 çerezler hakkında bir hata atıyor: / (Tarayıcınız, bu web sunucusunun oturum kimlik doğrulaması modunda çalışması için gerekli olan çerezleri desteklemiyor). ProxyPass'in servisinin sorunsuz çalışacağını düşünüyorum. - bux
Benim için başka hiçbir fikrim yoktu? - childno͡.de
@ childno.de Özel konfigürasyonunuz ve kayıt girişleriniz ile yeni bir soru açarsanız, bu konuya daha yakından bakabiliriz. - Shane Madden♦


kullanım 127.0.0.1 yerine localhost, muhtemelen uygulamanız IPv6'yı çalıştırmıyor


2
2017-08-17 11:52