Hello Jonathan,
Greetings for the day,
Please find the Front-end and Back-end of Ha-Proxy configuration details in
the attachment.
Kindly let us know if there is any amendments.
Mit freundlichen Grüßen / With Best Regards,
Gokulakrishnan.R
Gsep-Crosscutting
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
Daimler AG
Global Software Engineering Platform (GSEP)
Incident/Query: GSEP
Webticket<https://cism-web.es.corpintra.net/cgi-bin/bin/runTemplate?TP=web_ticket&t=GSEP-Support>
Requirements: Submit a GSEP
Demand<https://gsep.daimler.com/jira/secure/CreateIssue%21default.jspa>
From: Jonathan Matthews <[email protected]>
Sent: Tuesday, July 14, 2020 2:26 PM
To: R, Gokulakrishnan (623-Extern-MicroGenesis) <[email protected]>
Cc: [email protected]; Ramavarapu, Krishna Chaitanya
(623-Extern-MicroGenesis) <[email protected]>
Subject: Re: Ha-proxy ignoring context after first digit
On Tue, 14 Jul 2020 at 08:47,
<[email protected]<mailto:[email protected]>> wrote:
We are using Ha-proxy 1.8. Recently we started facing issue with Ha-Proxy
ignoring context after first digit.
Do you perhaps mean “Host” rather than Context?
Please check and help us on this.
Whilst I’m not ruling out a bug in haproxy causing this, it is *vastly* more
likely that this is either inadvertently caused by your haproxy configuration
or another layer 7/HTTP device in your traffic flow.
Please post the smallest haproxy config which exhibits this issue so folks can
help you figure it out!
J
--
Jonathan Matthews
https://jpluscplusm.com
If you are not the addressee, please inform us immediately that you have
received this e-mail by mistake, and delete it. We thank you for your support.
frontend http_gsep-int_in
bind :80
mode http
http-request deny if { path -i -m beg /stash } { src 53.55.88.99 }
http-request deny if { path -i -m beg /crowd } { src 53.55.88.99 }
http-request deny if { path -i -m beg / } { src 53.55.88.99 }
acl path_mtc-jenkins-1 path_beg /mtc-jenkins-1
use_backend mtc-jenkins-1_1564 if path_mtc-jenkins-1
acl path_mtc-jenkins-2 path_beg /mtc-jenkins-2
use_backend mtc-jenkins-2_1565 if path_mtc-jenkins-2
acl path_mtc-jenkins-6 path_beg /mtc-jenkins-6
use_backend mtc_application_zone6 if path_mtc-jenkins-6
acl path_mtc-jenkins-7 path_beg /mtc-jenkins-7
use_backend mtc_application_zone7 if path_mtc-jenkins-7
acl path_mtc-jenkins-8 path_beg /mtc-jenkins-8
use_backend mtc_application_zone8 if path_mtc-jenkins-8
acl path_mtc-jenkins-9 path_beg /mtc-jenkins-9
use_backend mtc_application_zone9 if path_mtc-jenkins-9
acl path_mtc-jenkins-10 path_beg /mtc-jenkins-10
use_backend mtc_application_zone10 if path_mtc-jenkins-10
default_backend apache_servers
################################################################################
backend apache_servers
server server1 127.0.0.1:81 maxconn 32
backend mtc-jenkins-1_1564
# http-request set-header X-Forwarded-Proto https
# http-request set-header X-Forwarded-Port 443
server mtc-jenkins-1 53.55.88.100:8080 check
backend mtc-jenkins-2_1565
server mtc-jenkins-2 53.55.88.99:8080 check
backend mtc_application_zone6
server mtc-jenkins-6 53.55.112.187:8080 check
backend mtc_application_zone7
server mtc-jenkins-7 53.55.112.186:8080 check
backend mtc_application_zone8
server mtc-jenkins-8 53.55.112.185:8080 check
backend mtc_application_zone9
server mtc-jenkins-9 53.55.112.184:8080 check
backend mtc_application_zone10
server mtc-jenkins-10 53.55.112.183:8080 check