Thank you Willy. That did it! Great work!
Sent from my Pixel 3XL On Mon, Dec 16, 2019, 11:50 PM Willy Tarreau <w...@1wt.eu> wrote: > Hello Alex, > > On Mon, Dec 16, 2019 at 01:22:42PM -0500, Alex Evonosky wrote: > > Hello Haproxy group- > > > > migrating from haproxy 2.0 to 2.1 and noticed some directives changed: > > > > === 2.0.10 === > > > > capture request header origin len 128 > > http-response add-header Access-Control-Allow-Origin > %[capture.req.hdr(0)] > > if { capture.req.hdr(0) -m end aiqwest.com } > > http-response add-header Access-Control-Allow-Headers:\ Origin,\ > > X-Requested-With,\ Content-Type,\ Accept if { capture.req.hdr(0) -m > found } > > > > > > === 2.1 === > > > > capture request header origin len 128 > > http-response add-header Access-Control-Allow-Origin > %[capture.req.hdr(0)] > > if { capture.req.hdr(0) -m end aiqwest.com } > > rspadd add-header Access-Control-Allow-Headers:\ Origin,\ > > X-Requested-With,\ Content-Type,\ Accept if { capture.req.hdr(0) -m > found } > > > > > > getting: > > > > The 'rspadd' directive is not supported anymore since HAProxy 2.1. Use > > 'http-response add-header' instead. > > > > when adding the said above, getting an error: > > > > 'http-response add-header' expects exactly 2 arguments. > > You almost had it right, actually it's exactly the same as in your > first rule: first arg is the header name, second one is the value: > > http-response add-header Access-Control-Allow-Headers Origin,\ > X-Requested-With,\ Content-Type,\ Accept if { capture.req.hdr(0) -m found } > > Please let us know if anything is not clear enough in the message or > in the doc so that we can improve it. > > Willy >