Запрос на авторизацию на каждой новой вкладке

Обсуждение вопросов и решений

Модератор: ykolesnikov

Ответить
oleav
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 27 июл 2011, 13:11

Запрос на авторизацию на каждой новой вкладке

Сообщение oleav » 14 май 2014, 14:37

Здравствуйте!

Обновили OTRS с 3.0 на 3.3.6. Заодно поменяли сервер с CentOS 5 на CentOS 6.5.

Теперь при открытии любых OTRS-адресов в новой вкладке браузера, в котором уже одна сессия OTRS открыта, требуется авторизация и начинается новая сессия. Раньше этого не происходило.

В Core::Session параметр SessionUseCookie включен. Может проблему искать не в otrs, а в apache?

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение alexus » 14 май 2014, 16:02

Проверьте логи, удалите кэш, проверьте права доступа на папки и файлы кэша (а лучше сделайте otrs/bin/otrs.SetPermissions.pl).
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

oleav
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 27 июл 2011, 13:11

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение oleav » 14 май 2014, 16:15

SetPermissions вызывал много раз в процессе апгрейда, везде пользователь otrs, группа apache.
В error_log одна ошибка, насчет неустановленного GD::

Код: Выделить всё

 Message: Module GD/Graph.pm not found/could not be loaded!

 RemoteAddress: 192.168.7.39
 RequestURI: /index.pl?Action=AgentStats;Subaction=EditSpecification;StatID=new&OTRSAgentInterface=11IyY6MonCSAsmOri1cEsTx3PBRf6LDDzB

 Traceback (6545): 
   Module: Kernel::Modules::AgentStats::Run (OTRS 3.3.6) Line: 1452
   Module: Kernel::System::Web::InterfaceAgent::Run (OTRS 3.3.6) Line: 871
   Module: ModPerl::ROOT::ModPerl::Registry::opt_otrs_bin_cgi_2dbin_index_2epl::handler (unknown version) Line: 41
   Module: (eval) (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::run (v1.99) Line: 204
   Module: ModPerl::RegistryCooker::default_handler (v1.99) Line: 170
   Module: ModPerl::Registry::handler (v1.99) Line: 31
не уверен, что это связано, но попробую установить модуль.

Еще раз уточню, что OTRS ведет себя так, как будто cookie не могут быть установлены, добавляет session id в каждый url, при этом вижу в настройках браузера, что cookie от OTRS в нем есть.

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение alexus26 » 15 май 2014, 06:53

oleav писал(а):SetPermissions вызывал много раз в процессе апгрейда, везде пользователь otrs, группа apache.
В error_log одна ошибка, насчет неустановленного GD::

Код: Выделить всё

 Message: Module GD/Graph.pm not found/could not be loaded!
не уверен, что это связано, но попробую установить модуль.

Еще раз уточню, что OTRS ведет себя так, как будто cookie не могут быть установлены, добавляет session id в каждый url, при этом вижу в настройках браузера, что cookie от OTRS в нем есть.
Не думаю, что проблемы с сессиями связаны с графическим модулем. Уточните, какая у вас конфигурация системы (ОС, apache, mysql и т.д.)?
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

oleav
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 27 июл 2011, 13:11

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение oleav » 15 май 2014, 10:02

OTRS 3.3.6, ITSM 3.3.6, CentOS 6.5, apache 2.2.15,

OTRS в корне хоста, поэтому:
httpd.conf:

Код: Выделить всё

DocumentRoot "/opt/otrs/bin/cgi-bin/"
zzz_otrs.conf:
вместо:

Код: Выделить всё

<Location /otrs>
стоит:

Код: Выделить всё

<Files ~ (\.pl$)>

alexus26
OTRS Новобранец
Сообщения: 157
Зарегистрирован: 31 май 2011, 10:27
Откуда: Ставрополь

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение alexus26 » 15 май 2014, 11:51

Пользователь otrs входит в группу apache?
ПАО "Сигнал"
OTRS 5s, ITSM 5s ubuntu-server 14.04.4, Mysql 5.5, Apache 2.4.7

oleav
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 27 июл 2011, 13:11

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение oleav » 15 май 2014, 14:50

Пользователь otrs входит в группу apache?
Да.

alexus
OTRS Гуру
Сообщения: 5192
Зарегистрирован: 20 сен 2010, 18:17
Откуда: Москва
Благодарил (а): 92 раза
Поблагодарили: 82 раза

Re: Запрос на авторизацию на каждой новой вкладке

Сообщение alexus » 15 май 2014, 22:55

Смотрите логи апача на предмет ошибок записи в файлы какие-нибудь.
С уважением,
Алексей Юсов

Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal

Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!

oleav
OTRS Новобранец
Сообщения: 11
Зарегистрирован: 27 июл 2011, 13:11

Re: Запрос на авторизацию на каждой новой вкладке (решено)

Сообщение oleav » 19 май 2014, 17:17

Были ошибки доступа к ZZAuto.pm, т.к. пользователь был apache, а не otrs, дал права, но проблему не решил.

Получилось, когда установил пустую строку вместо значения "/" в переменной ScriptAlias в Framework::Core. Поставил зачем-то, когда переносил новую установку OTRS в корень сайта. Раньше все работало с пустой строкой в ScriptAlias.

Ответить