Helo,
a kovetkezo problemaval talaltam szembe magam s ne mtudom egyertelmuen eldonteni, hogy bug-e, ha bug, akkor kinek jelentsem, ha nem, akkor hogyan oldjam meg.
A felallas:
Adott egy glassfish (v2.1), amin fut egy hudson. Ha ezt a localhost:8080/hudson-on erem el, minden rendben. Azonban ugy adodott, hogy ele kellett tennem egy proxyt es mivel egy apache mar futott a szerveren, ezert az apache proxy_mod-jat hasznaltam fel.
A beallitasok:
ProxyRequests off
ProxyPreserveHost On
RewriteEngine on
Order deny,allow
Allow from all
ProxyPass http://localhost:8080/hudson
ProxyPassReverse http://localhost:8080/hudson
FilterProvider gzinflate INFLATE resp=Content-Encoding $gzip
FilterProvider replace SUBSTITUTE Content-Type $text/
FilterProvider gzdeflate DEFLATE Content-Type $text/
FilterChain +gzinflate +replace +gzdeflate
Substitute "s|akarmi|valami|n"
Ha a hudsonban a configot el akarom menteni, akkor hibat kapok:
type Exception report
message
descriptionThe server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.Error: This page expects a form submission
root cause
java.lang.Error: This page expects a form submission
note The full stack traces of the exception and its root causes are available in the Sun GlassFish Enterprise Server v2.1 logs.
A logban semmi nincs (ha van otlet, hogy melyik log tipust nyomjam fel, az is jo otlet lehet). Proxy nelkul mukodik a 8080-as porton.
A masik hiba, hogy ha nyomok egy job-on egy 'build now'-t, akkor 2 szalat indit. Mintha ket keres futna be az apphoz. Proxy nelkul ez is megy. Sajnos a proxyt hasznalni kell.
Kerdes(ek):
- mi a megoldas ? :) 42, tudom :)
- ki hibazhat?
- mit tudok tenni?
- ha bug, kinek jelentsem?
koszi,
szilsan
- 1274 megtekintés