Yes, as part of some security measures we require a `Confirm: true` header. This was done to force an OPTIONS check and force a CORS pre-flight check.
The docs over at https://api.go.cd will tell you if other requests you're using have changed. On Fri, Jul 22, 2016 at 10:49 AM Badri Janakiraman < [email protected]> wrote: > Hello > > Our team recently upgraded from version 16.01 to 16.06. Have there been > any API changes that might cause the pipeline schedule api to break in this > release? When I do the following, I get a 404. > > curl -IX POST ' > https://ci.example.com/go/api/pipelines/:pipeline_name/schedule' -u > 'user:pass' -H 'Accept: application/vnd.go.cd.v1+json' > > > HTTP/1.1 404 Not Found > > Cache-Control: no-cache > > Content-Type: application/vnd.go.cd.v1+json; charset=utf-8 > > Date: Fri, 22 Jul 2016 00:26:32 GMT > > Expires: Thu, 01 Jan 1970 00:00:00 GMT > > Server: nginx/1.11.2 > > Set-Cookie: JSESSIONID=cookie;Path=/go;Expires=Fri, 05-Aug-2016 00:26:32 > GMT;Secure > > X-Content-Type-Options: nosniff > > X-Frame-Options: SAMEORIGIN > > X-Request-Id: 25d881d6-4cb9-4c84-ac9f-8778308fe601 > > X-Runtime: 0.003000 > > X-UA-Compatible: chrome=1 > > X-XSS-Protection: 1; mode=block > > Content-Length: 61 > > Connection: keep-alive > > > The same thing happens with the materials & history API too. However, the > agent and users APIs are fine. This leads me to believe that it is not a > problem with authentication - but potentially a bug. Or PEBKAC. > > > Our instance is fronted with nginx. The access log shows the 404, however, > the go-server.log does not seem to show the request being processed. Is > there some difference to how we are expected to configure nginx? > > > Thank you > > - Badri > > -- > You received this message because you are subscribed to the Google Groups > "go-cd" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "go-cd" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
