Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
ivkom

Nginx и вход в админку через https

Рекомендованные сообщения

IP.Board 3.4.4, Apache+Nginx

В настройках форума включил Use https for logins, вход и регистрация теперь работают через https без каких либо проблем.

Но в админку не пускает - в Фоксе вижу Неверное перенаправление на странице, в Хроме Error 310 (net::ERR_TOO_MANY_REDIRECTS).

 

Отключаю Nginx, оставляю только Apache - проблем со входом нет.

Пытаюсь использовать только один Nginx - опять проблема с reedirect loop.

 

Тикет в поддержке создал, они с Nginx ничем помочь не могут, на форуме invisionpower к нему тоже отношение не совсем ясное. Если через один apache все работает, то с остальным проблемы только ваши.

 

На сервере много чего работало и работает. Wp, joola, phpbb и другое, с такой проблемой столкнулся в первый раз.

На локальном сервере тоже самое, "из коробки" работает все, кроме входа в админку по https.

 

Кто нибудь у себя проверить может?

Поделиться сообщением


Ссылка на сообщение
Обратите внимание

По указанному вами в профиле "Board url" находится не IP.Board, либо модифицированный пиратский скрипт с удаленными копирайтами. Если вы указали неверный URL, пожауйста, поправьте его, потому что он скорее всего потребуется при диагностике вашей проблемы. Нелицензионные скрипты не приветствуются, т.к. зачастую именно некорректное "нуление" и является причиной проблем в них.

Поделиться сообщением


Ссылка на сообщение

Обращайтесь в личку за платной настройкой.

Поделиться сообщением


Ссылка на сообщение

Error 310 (net::ERR_TOO_MANY_REDIRECTS).

Циклический редирект. Один редирект происходит в одну сторону, второй редирект обратно, от чего происходит зацикливание. Надо открыть дебагер браузера и посмотреть куда идут редиректы.

Поделиться сообщением


Ссылка на сообщение

Спасибо всем, проблема решена добавлением в conf_global.php

 

if( $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' )
{
      $_SERVER['HTTPS'] = 'on';
}

Поделиться сообщением


Ссылка на сообщение

За то в разделах по прежнему происходит зацикливание.

Поделиться сообщением


Ссылка на сообщение

За то в разделах по прежнему происходит зацикливание.

Спасибо, не заметил. Но тут проблема в транслитерации была

Поделиться сообщением


Ссылка на сообщение

Кто-нить нашёл выход?

Поделиться сообщением


Ссылка на сообщение

Собственно, вы какой выход ищите?

Поделиться сообщением


Ссылка на сообщение

Также не пускает в админку, поставил использование https на форму входа. Добавление этого кода не помогает :(

Поделиться сообщением


Ссылка на сообщение
if( $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https' OR $_SERVER['HTTPS'] == 'on' )
{
   $_SERVER['HTTPS'] = 'on';
   $_SERVER['SERVER_PORT'] = 443;
}

Поделиться сообщением


Ссылка на сообщение

В любое место в conf_global.php можно ставить? Поставил снизу, потом в середине, но толку нет, также неверное перенаправление и горит зелёный замочек https

Поделиться сообщением


Ссылка на сообщение

Может попросить хостера отключить ssl, что-нибудь изменится?

Поделиться сообщением


Ссылка на сообщение

Какие заголовки проксирует nginx? Смотрите phpinfo() по https протоколу. http://ipbskins.ru/forum/topic14504.html

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...