А РХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev ][Date Next ][Thread Prev ][Thread Next ][Date Index ][Thread Index ]
Re: проблема с настройкой ngi nx+Tomcat
Обнаружил странности в дебаг логе: 2010/04/09 11:32:03 [debug] 9816#316: *4 http process request line 2010/04/09 11:32:03 [debug] 9816#316: *4 http request line: "POST /ogv_ru/services/searchresult.htm HTTP/1.1"
2010/04/09 11:32:03 [debug] 9816#316: *4 http uri: "/ogv_ru/services/searchresult.htm" 2010/04/09 11:32:03 [debug] 9816#316: *4 http args: "" 2010/04/09 11:32:03 [debug] 9816#316: *4 http exten: "htm"
2010/04/09 11:32:03 [debug] 9816#316: *4 http process request header line 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Host: admtyumentest.systematic.ru:8882 "
2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Accept-Language: ru,en-us;q=0.7,en;q=0.3" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Accept-Encoding: gzip,deflate" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7"
2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Keep-Alive: 115" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Connection: keep-alive" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Referer: http://admtyumentest.systematic.ru:8882/ogv_ru/news/subj/policy.htm "
2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Cookie: JSESSIONID=88C4F6969ECB8DE27DCE7FBD09F52C0B" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Content-Type: application/x-www-form-urlencoded"
2010/04/09 11:32:03 [debug] 9816#316: *4 http header: "Content-Length: 24" 2010/04/09 11:32:03 [debug] 9816#316: *4 http header done 2010/04/09 11:32:03 [debug] 9816#316: *4 event timer del: 376: 3783042240
2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 0 2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 1 2010/04/09 11:32:03 [debug] 9816#316: *4 test location: "/" 2010/04/09 11:32:03 [debug] 9816#316: *4 test location: ~ "^.+\.(jpg|jpeg|gif|js|css)$"
2010/04/09 11:32:03 [debug] 9816#316: *4 using configuration "/" 2010/04/09 11:32:03 [debug] 9816#316: *4 http cl:24 max:10485760 2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 3 2010/04/09 11:32:03 [debug] 9816#316: *4 post rewrite phase: 4
2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 5 2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 6 2010/04/09 11:32:03 [debug] 9816#316: *4 generic phase: 7 2010/04/09 11:32:03 [debug] 9816#316: *4 access phase: 8
2010/04/09 11:32:03 [debug] 9816#316: *4 access phase: 9 2010/04/09 11:32:03 [debug] 9816#316: *4 post access phase: 10 2010/04/09 11:32:03 [debug] 9816#316: *4 http client request body preread 24 2010/04/09 11:32:03 [debug] 9816#316: *4 http init upstream, client timer: 0
2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: "X-Real-IP: " 2010/04/09 11:32:03 [debug] 9816#316: *4 http script var: "192.168.21.58" 2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: "
" 2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: "Host: " 2010/04/09 11:32:03 [debug] 9816#316: *4 http script var: "admtyumentest.systematic.ru:8882 "
2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: " " 2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: "X-Forwarded-For: " 2010/04/09 11:32:03 [debug] 9816#316: *4 http script var: "192.168.21.58"
2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: " " 2010/04/09 11:32:03 [debug] 9816#316: *4 http script copy: "Connection: close " 2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3"
2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" 2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Accept-Language: ru,en-us;q=0.7,en;q=0.3"
2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Accept-Encoding: gzip,deflate" 2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7"
2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Referer: http://admtyumentest.systematic.ru:8882/ogv_ru/news/subj/policy.htm "
2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Cookie: JSESSIONID=88C4F6969ECB8DE27DCE7FBD09F52C0B" 2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Content-Type: application/x-www-form-urlencoded"
2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "Content-Length: 24" 2010/04/09 11:32:03 [debug] 9816#316: *4 http proxy header: "POST /ogv_ru/services/searchresult.htm HTTP/1.0 X-Real-IP: 192.168.21.58
Host: admtyumentest.systematic.ru:8882 X-Forwarded-For: 192.168.21.58 Connection: close User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language: ru,en-us;q=0.7,en;q=0.3 Accept-Encoding: gzip,deflate Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7 Referer: http://admtyumentest.systematic.ru:8882/ogv_ru/news/subj/policy.htm
Cookie: JSESSIONID=88C4F6969ECB8DE27DCE7FBD09F52C0B Content-Type: application/x-www-form-urlencoded Content-Length: 24 " 2010/04/09 11:32:03 [debug] 9816#316: *4 http cleanup add: 0078B054 2010/04/09 11:32:03 [debug] 9816#316: *4 get rr peer, try: 1
2010/04/09 11:32:03 [debug] 9816#316: *4 socket 340 2010/04/09 11:32:03 [debug] 9816#316: *4 connect to 127.0.0.1:8980 , fd:340 #5 2010/04/09 11:32:03 [debug] 9816#316: *4 select add event fd:340 ev:0
2010/04/09 11:32:03 [debug] 9816#316: *4 select add event fd:340 ev:1 2010/04/09 11:32:03 [debug] 9816#316: *4 http upstream connect: -2 2010/04/09 11:32:03 [debug] 9816#316: *4 event timer add: 340: 90000:3783060881
2010/04/09 11:32:03 [debug] 9816#316: *4 http finalize request: -4, "/ogv_ru/services/searchresult.htm?" a:1, c:2 похоже что когда nginx получает запрос - версия протокола 1.1, а когда пересылает его томкату - она становиться 1.0. как с этим бороться? или я не так понял сожержимое этого лога?
8 апреля 2010 г. 17:44 пользователь Дмитрий Кубышев
<dkubyshev@xxxxxxxxx > написал:
Еще один момент - nginx поднят под windows. но врядли это что-то сильно меняет.8 апреля 2010 г. 17:34 пользователь Дмитрий Кубышев
<dkubyshev@xxxxxxxxx > написал:
Попробовал отправить такой же запрос GET'ом. всё нормльно отработало. продолжаю склонятся к тому, что какая то проблема с POST запросами. Может быть у меня в конфиге параметры прокси как-то не так настроены? есть у nginx какой нить параметр ограничивающий размер (или какие-нибудь другие параметры) http request?
8 апреля 2010 г. 17:24 пользователь Sergej Kandyla
<sk.paix@xxxxxxxxx > написал:
Дмитрий Кубышев wrote:
Естественно. Без nginx - всё работает.
2Oleksandr V. Typlyns'kyi: ни в логах томката, ни в логах приложения ничего нету. сейчас попробую поставить снифер между nginx и томкатом.
а если попробовать так:
proxy_set_header Host $host;
заместо $http_host ?
PS. у меня nginx стоит фронтом на достаточно многих инстансах tomcat, jboss, ofbiz, etc. - подобных проблем не наблюдалось.
8 апреля 2010 г. 16:49 пользователь Sergej Kandyla <sk.paix@xxxxxxxxx <mailto:sk.paix@xxxxxxxxx >> написал:
<mailto:dkubyshev@xxxxxxxxx <mailto:dkubyshev@xxxxxxxxx >>>
написал:
В его логе пусто. Есть один GET запрос - чтобы загрузить
страницу
с формой логина. Запроса который постит эту форму - в логах
нету.
Такое ощущение что не POST запросы не передаются томкату.
а если напрямую к tomcat запрос отправить, все отрабатывает?
8 апреля 2010 г. 15:47 пользователь Oleksandr V. Typlyns'kyi
<
wangsamp@xxxxxxxxx <mailto:
wangsamp@xxxxxxxxx >
<mailto:wangsamp@xxxxxxxxx <mailto:wangsamp@xxxxxxxxx >>> написал:
Today Apr 8, 2010 at 13:45 Дмитрий Кубышев wrote:
> В еррор.логе:
> *1 upstream prematurely closed connection while reading
response header from
> upstream, client: 192.168.21.58, server: jupiter,
request: "POST
> /hmao/admin/access_denied.htm HTTP/1.1", upstream: "
>
http://192.168.20.70:8180/hmao/admin/access_denied.htm ", host:
> "jupiter:8882", referrer: "
http://jupiter:8882/hmao/ "
Tomcat закрыл соединение не передав ответ.
Попробуйте найти в его логе почему.
--
WNGS-RIPE
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx <mailto:nginx-ru@xxxxxxxxx >
------------------------------------------------------------------------
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru