Re: не держит сессию
поставил последний апач который есть на данный момент в сети официальный mod_realip/mod_rpaf и тптд апач уже не съедает зато есть встроенный модуль mod_remoteip он настроен , но с ним такая же ерунда в nginxe пробывал proxy_set_header X-Forwarded-For $remote_addr; и proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; всеравно итог один , может всетаки конфиг у меня с ошибкой ? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249522#msg-249522 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
не держит сессию
форум xenforo nginx+apache на апаче нормально все авторизует и держит сессию залогиненой , на nginxe постоянно разлогинивает вот конфиг #user nobody; worker_processes 2; events { worker_connections 101; } http { include mime.types; default_type application/octet-stream; client_header_timeout 3m; client_body_timeout3m; send_timeout 3m; client_header_buffer_size1k; large_client_header_buffers 4 4k; sendfile on; tcp_nopush on; tcp_nodelay on; #send_lowat 12000; keepalive_timeout 900; server_tokens off; gzip on; gzip_min_length 1100; gzip_buffers 4 8k; gzip_types text/plain text/xml application/xml application/x-javascript text/javascript text/css text/json; gzip_http_version 1.0; gzip_comp_level 4; #lingering_time 30; #lingering_timeout 10; #reset_timedout_connection on; server { listen 80; server_name localhost; location / { proxy_pass http://localhost:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; client_max_body_size 10m; client_body_buffer_size128k; client_body_temp_path client_body_temp; proxy_connect_timeout 120; proxy_send_timeout 120; proxy_read_timeout 180; #proxy_send_lowat 12000; proxy_buffer_size 4k; proxy_buffers 4 32k; proxy_busy_buffers_size64k; proxy_temp_file_write_size 64k; proxy_temp_pathproxy_temp; charset utf-8; } location ~* \.(?:jpg|jpeg|gif|png|ico|gz|svg|svgz|mp4|ogg|ogv|webm|htc|ttf|ttc|otf|eot|woff|w3g|font.css)$ { expires30d; access_log off; add_header Cache-Control public; root C:\APPServ\htdocs; } } } Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249465#msg-249465 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
добавил в конфиг proxy_cache_path C:\NGINX\cache levels=1:2 keys_zone=cache:30m max_size=1G; proxy_temp_path C:\NGINX\proxy_temp 1 2; proxy_ignore_headers Expires Cache-Control; proxy_cache_use_stale error timeout invalid_header http_502; proxy_cache_bypass $cookie_session; proxy_no_cache $cookie_session; proxy_cache cache; proxy_cache_valid 10m; proxy_cache_valid 404 1m; но это тоже не помогает , сессия рвется через 1-5 секунд и просит заного ввести пароли и тптд если заходить с апача без nginx то все работает нормально Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249466#msg-249466 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
Hello! On Wed, Apr 23, 2014 at 05:13:55AM -0400, horsement wrote: форум xenforo nginx+apache на апаче нормально все авторизует и держит сессию залогиненой , на nginxe постоянно разлогинивает Нужно смотреть в код форума, и разбираться, почему разлогинивает. Подозреваю, что скорее всего проблема кроется где-то в районе ip-адреса клиента (который в случае Apache правильный, а в случае проксирования через nginx - 127.0.0.1, т.к. mod_realip/mod_rpaf или аналоги в Apache скорее всего не установлены/не настроены). Но это лишь догадки, наш штатный телепат в отпуске. ;) -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
так что надо сделать? настроить mod_realip/mod_rpaf в nginxe ? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249469#msg-249469 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
Hello! On Wed, Apr 23, 2014 at 06:53:09AM -0400, horsement wrote: так что надо сделать? настроить mod_realip/mod_rpaf в nginxe ? Настроить mod_realip/mod_rpaf в nginx'е - невозможно, это модули для Apache. А что сделать - написано в первом же предложении ответа: смотреть в код форума, и разбираться, почему разлогинивает. -- Maxim Dounin http://nginx.org/ ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
логинится и держит сессию, значит дело в nginxe ? дело в вашей настройке проксирования. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
да тут 100% не в коде форума тк до этого я также настраивал nginx+apach и все успешно работало , но такой конфиг рабочий nginxa не сохранился , я пытался настроить nginx чтобы он и только он один работал без апача , у меня это не вышло и конфиг старый зтерся , пришлось заного гуглить и собирать конфиг который в 1ом посте , но с ним НЕ работает сессия , так что я уверен тут дело долеко не в коде форума Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249473#msg-249473 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
я правильно вас понял ,вы говорите в конфиге nginxa ? я тоже так думаю , но не знаю куда копать что там не так , можете помочь ткнуть в строку в конфиге изза чего так происходит? Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249474#msg-249474 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
Даниил помогите пожалуйста , вся надежда на вас Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249476#msg-249476 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
скажите тогда как настроить nginx или что поправить в моем конфиге в 1ом посте чтобы nginx работал без апача полноценно ? nginx у меня находится в C:\NGINX Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249484#msg-249484 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
чтобы nginx работал без апача полноценно ? не бывает. что-то - хоть апач, хоть fastcgi должно выполнять код вашего форума. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
как вариант php-fpm, правда могут быть проблемы с htaccess. Для начала все таки поставь и настрой тот же mod_rpaf/mod_extract_forwarded для апача, чтобы быть уверенным, что проблема именно в этом 2014-04-23 18:52 GMT+03:00 Daniel Podolsky onoko...@gmail.com: чтобы nginx работал без апача полноценно ? не бывает. что-то - хоть апач, хоть fastcgi должно выполнять код вашего форума. ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
да легко сказать поставить и проверить , у меня апач капризничает и не запускается с модулем LoadModule rpaf_module modules/mod_rpaf.so RPAFenable On RPAFsethostname On RPAFheader X-Forwarded-For RPAFproxy_ips 127.0.0.1 хотя я проверил в логах апача и на форуме у пользователей виден реальный айпи и еще нашел закономерность что на самом форуме авторизация проходит и держится , а на forum.ru/admin.php (admin panel) сессия обрывается через ~2секунды , причем если обращаться к нему в обход nginxa по forum.ru:8080/admin.php то все работает так как и должно быть Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249495#msg-249495 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
Какой апач (версия/разрядность) и на какой ОС работает? 2014-04-23 19:40 GMT+03:00 horsement nginx-fo...@nginx.us: да легко сказать поставить и проверить , у меня апач капризничает и не запускается с модулем LoadModule rpaf_module modules/mod_rpaf.so RPAFenable On RPAFsethostname On RPAFheader X-Forwarded-For RPAFproxy_ips 127.0.0.1 хотя я проверил в логах апача и на форуме у пользователей виден реальный айпи и еще нашел закономерность что на самом форуме авторизация проходит и держится , а на forum.ru/admin.php (admin panel) сессия обрывается через ~2секунды , причем если обращаться к нему в обход nginxa по forum.ru:8080/admin.php то все работает так как и должно быть Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249495#msg-249495 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru
Re: не держит сессию
апач 2.4.4 вин сервер 2012 р2 х64 Posted at Nginx Forum: http://forum.nginx.org/read.php?21,249465,249510#msg-249510 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru