Welcome! Log In Create A New Profile

Advanced

400 bad request with the other method such as info,list and lock

kj
August 14, 2012 07:10AM
Hello Nginx team,

I am trying to install our solution with Nginx as a reverse proxy. And I am having some problem shown as below.

172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/test.doc/info HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/info HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/info HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/info HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/test.doc/info HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/list HTTP/1.1" 400 971 "-"
172.30.2.84 - - [14/Aug/2012:19:51:17 +0900] "GET /api/local/info HTTP/1.1" 400 971 "-"

As you can see, 400 bad request error occurred. I have already experienced that I used to handle pound reverse proxy server with our solution.
Pound server has xhttp option that allow WEBDAV method from outside through itself. I could solve similar issue under pound server by using xhttp option. below description quoted from pound man page.

xHTTP value
Defines which HTTP verbs are accepted. The possible values are:

(default) accept only standard HTTP requests (GET, POST, HEAD).
additionally allow extended HTTP requests (PUT, DELETE).
additionally allow standard WebDAV verbs (LOCK, UNLOCK, PROPFIND, PROPPATCH, SEARCH, MKCOL, MOVE, COPY, OPTIONS, TRACE, MKACTIVITY, CHECKOUT, MERGE, REPORT).
additionally allow MS extensions WebDAV verbs (SUBSCRIBE, UNSUBSCRIBE, NOTIFY, BPROPFIND, BPROPPATCH, POLL, BMOVE, BCOPY, BDELETE, CONNECT).
additionally allow MS RPC extensions verbs (RPC_IN_DATA, RPC_OUT_DATA).

I want to know same function in Nginx server to solve issue that blocking INFO,LIST,LOCK,UNLOCK.
Please let me know how to configure or the way.

Thank you in advance.
Subject Author Posted

400 bad request with the other method such as info,list and lock

kj August 14, 2012 07:10AM

Re: 400 bad request with the other method such as info,list and lock

Maxim Dounin August 15, 2012 07:52AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 61
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready