Project

General

Profile

Bug #15721

Updated by Peter Amstutz over 4 years ago

Requesting OPTIONS on /arvados/v1/config returns a 503 status code: 

 <pre> 
 $ curl -v -X OPTIONS https://c97qk.arvadosapi.com/arvados/v1/config 
 ... 
 < HTTP/1.1 503 Service Unavailable 
 < Server: nginx/1.15.8 
 < Date: Fri, 11 Oct 2019 20:22:24 GMT 
 < Content-Length: 0 
 < Connection: keep-alive 
 < Access-Control-Allow-Headers: Authorization, Content-Type 
 < Access-Control-Allow-Methods: GET, HEAD, PUT, POST, DELETE 
 < Access-Control-Allow-Origin: * 
 < Access-Control-Max-Age: 86486400 
 <  
 * Curl_http_done: called premature == 0 
 * Connection #0 to host c97qk.arvadosapi.com left intact 
 </pre> 

 This is a bug in master, since it works on 1.4.1: 

 <pre> 
 $ curl -v -X OPTIONS https://qr1hi.arvadosapi.com/arvados/v1/config 
 ... 
 < HTTP/1.1 200 OK 
 < Server: nginx/1.15.8 
 < Date: Fri, 11 Oct 2019 20:23:45 GMT 
 < Content-Type: text/plain; charset=utf-8 
 < Content-Length: 0 
 < Connection: keep-alive 
 < Access-Control-Allow-Headers: Authorization, Content-Type 
 < Access-Control-Allow-Methods: GET, HEAD, PUT, POST, DELETE 
 < Access-Control-Allow-Origin: * 
 < Access-Control-Max-Age: 86486400 
 < Cache-Control: no-cache 
 < Status: 200 OK 
 < Strict-Transport-Security: max-age=15552000 
 < X-Content-Type-Options: nosniff 
 < X-Frame-Options: SAMEORIGIN 
 < X-Powered-By: Phusion Passenger 6.0.2 
 < X-Request-Id: req-15o843ywr0rr16tit4ws 
 < X-Runtime: 0.003235 
 < X-Xss-Protection: 1; mode=block 
 <  
 * Curl_http_done: called premature == 0 
 * Connection #0 to host qr1hi.arvadosapi.com left intact 
 </pre> 

 This is a blocker because it breaks workbench 2 multi-site search (found while working on #15530) 

Back