This may help, depending on what the applications is doing: In jetty you want to turn of the forwarded for request customizer, either by adding --module=http-forwarded on every start, or do a --add-to-startd=http-forwarded once
This will interpret the forwarded for headers and may help jetty interpret the proxy. You may want to check the start.d/http-forwarded.ini file for configuration options (using the second method above) cheers On 4 April 2016 at 21:14, Bjørn T Johansen <[email protected]> wrote: > Yes, I am trying to move my webapplications that currently runs on Tomcat > over to Jetty. So now I am trying with the first one. (And everything works > as it should using nginx and tomcat). > > The location section looks like this: > > > upstream appserver02 { > server 10.x.x.x:8081 fail_timeout=0; > } > > location / { > proxy_redirect off; > proxy_pass http://appserver02; > rewrite_log off; > > proxy_set_header Host $host; > proxy_set_header X-Forwarded-Host $host; > proxy_set_header X-Forwarded-By $host; > proxy_set_header X-Real-IP $remote_addr; > proxy_set_header X-Forwarded-For > $proxy_add_x_forwarded_for; > proxy_set_header X-Forwarded-Proto https; > proxy_set_header X-Scheme $scheme; > > proxy_connect_timeout 30; > proxy_send_timeout 15; > proxy_read_timeout 15; > > proxy_buffer_size 4k; > proxy_buffers 4 32k; > proxy_busy_buffers_size 64k; > proxy_temp_file_write_size 64k; > > proxy_next_upstream error timeout http_502 > http_503 http_504; > error_page 502 503 504 > http://www.domain.no/down.html; > > proxy_max_temp_file_size 0; > > client_max_body_size 20m; > client_body_buffer_size 128k; > > } > > > BTJ > > On Mon, 4 Apr 2016 08:36:15 +1000 > Ted McFadden <[email protected]> wrote: > > > Hi, > > > > What does your nginx config 'location' section look like for the jetty > > proxy? And aside from the jetty proxy, https content is served ok from > > nginx? > > > > Cheers, > > > > Ted > > > > > > Ted McFadden > > Chief Engineer > > > > Leximancer Pty Ltd > > Brisbane, Queensland, Australia, > > ACN: 116 218 109 > > > > http://info.leximancer.com > > > > > > > > > > On 3 April 2016 at 23:41, Bjørn T Johansen <[email protected]> wrote: > > > > > I have setup virtual host on my Jetty and using nginx in front of it > works > > > as it should, as long as I am using http. When I use https that is > > > terminated on my nginx server, Jetty does not respond anymore (I get an > > > http error 503 from nginx). > > > > > > I have the following context file on my Jetty server: > > > > > > <!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" " > > > http://www.eclipse.org/jetty/configure_9_0.dtd"> > > > > > > <Configure class="org.eclipse.jetty.webapp.WebAppContext"> > > > <Set name="contextPath">/</Set> > > > <Set name="war">/opt/webapps/application.war</Set> > > > <Set name="virtualHosts"> > > > <Array type="java.lang.String"> > > > <Item>www.domain.no</Item> > > > </Array> > > > </Set> > > > </Configure> > > > > > > Are there any particular config I am missing from Jetty to make this > work > > > or? > > > > > > > > > Regards, > > > > > > BTJ > > > > > > -- > > > > > > > ----------------------------------------------------------------------------------------------- > > > Bjørn T Johansen > > > > > > [email protected] > > > > > > > ----------------------------------------------------------------------------------------------- > > > Someone wrote: > > > "I understand that if you play a Windows CD backwards you hear strange > > > Satanic messages" > > > To which someone replied: > > > "It's even worse than that; play it forwards and it installs Windows" > > > > > > > ----------------------------------------------------------------------------------------------- > > > _______________________________________________ > > > jetty-users mailing list > > > [email protected] > > > To change your delivery options, retrieve your password, or unsubscribe > > > from this list, visit > > > https://dev.eclipse.org/mailman/listinfo/jetty-users > > > _______________________________________________ > jetty-users mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/jetty-users > -- Greg Wilkins <[email protected]> CTO http://webtide.com
_______________________________________________ jetty-users mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/jetty-users
