Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис   
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Проблемы с авторизацией
Пользователь: Labodin (IP-адрес скрыт)
Дата: 26, January, 2010 11:00

Здавствуйте!
У нас возникла следующая проблема с авторизацией в Web Irbis 32:
Почему-то авторизация перестала принимать уже проверенные логины и пароли на нашем сервере. Методом проб ошибок выяснили, что авторизация проходит только тогда, когда логин и пароль идентичны. При вводе любых комбинаций с различными логином и паролем авторизация не срабатывает.
Последним изменением было добавление нескольких новых пользователей в базу читателей.
Ошибка возникает при попытке авторизации на веб сервере с любого компьютера в сети.
Подскажите пожалуйста где искать проблему.
Заранее спасибо, ЦНТБ ОАО "РЖД".

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 26, January, 2010 14:09

Если подобные проблемы возникли без изменения настроек и файлов WEB ИРБИС, попробуйте реорганизовать базу читателей и заново создать словарь.

Re: Проблемы с авторизацией
Пользователь: Labodin (IP-адрес скрыт)
Дата: 26, January, 2010 14:19

Пробовали, не помогло.
Настройки и файлы не меняли, проверяли даже дату изменения файлов.

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 26, January, 2010 15:52

Авторизация выполняется если подставить реально существующий идентификатор в качестве значения параметра Z21ID в строке запроса?

Например,
[library.gpntb.ru]ХХХ
Где XXX – реальный идентификатор.

Если Вы убедились, что никакие файлы системы не подвергались изменениям и проблема может быть исключительно в БД RDR, попробуйте:
1. Выполнить диагностику файла документов в АРМе Администратор
2. Опустошить эту базу RDR и импортировать в неё только одну, однозначно корректную запись читателя. Будет ли выполняться авторизация после этого?

Re: Проблемы с авторизацией
Пользователь: Labodin (IP-адрес скрыт)
Дата: 27, January, 2010 09:14

Подставление идентификатора в качестве значения параметра Z21ID ни к чему не привело, форма авторизации не заменяется на меню авторизованного пользователя, ссылки, доступные авторизованным пользователям не появляются.

Диагностика файла документов ошибок не обнаружила.

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

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 27, January, 2010 09:51

Попробуйте:

1. Изменить фамилию читателя на произвольный цифровой идентификатор или транслителировать её латиницей. БУдет ли после этого выполняться авторизация?


2. Выполнить параллельную WEB ИРБИС последней версии(9.1), изменив названия папок в установочном webirbis.ini.


> при смене пароля на идентичный логину авторизация работает

Эта особенность характерна для старых версий WEB ИРБИС. Какую версию Вы используете?

Re: Проблемы с авторизацией
Пользователь: Labodin (IP-адрес скрыт)
Дата: 27, January, 2010 11:53

Все идентификаторы и фамилии у нас и так на латинице. Пробовали изменить идентификатор и фамилию на цифры - в результате никаких изменений, при отличном от цифровой фамилии идентификаторе авторизация по-прежнему не выполняется.

Версия WEB ирбис действительно старая, 2005.2, но прежде авторизация с различными фамилией и идентификатором выполнялась.

Подскажите пожалуйста, какие файлы задействуются при авторизации? Может быть стоит покопаться в них, хотя никаких изменений в файлы в последнее время не вносилось, за исключением нескольких изменений в файлах рабочих листов в базе RDR (но после этих изменений авторизация продолжала функционировать, вплоть до ввода в базу нескольких новых читателей).

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 27, January, 2010 12:19

Авторизация выполняется в фоне, поэтому используется весь набор файлов команды F(показ фреймов). Запрос формируется формой в фрейме Not_author_3.frm

Изменения в рабочих листах затронуть работу WEB ИРБИС никак не могли. Но совершенно очевидно, что описанные Вами проблемы не могли возникнуть без каких-либо модификаций системы. Если Вам не удаётся выявить изменённые файлы, т.е. ситуация вышла из под контроля, целесообразно переустановить WEB ИРБИС. Тем более, что использование версии 2005.1 является крайне нежелательным и небезопасным. А поскольку Ваша библиотека является дилером, использование новой версии не будет сопряжено с какими-либо проблемами…

Re: Проблемы с авторизацией
Пользователь: Labodin (IP-адрес скрыт)
Дата: 27, January, 2010 15:15

А можно поподробнее о наборе файлов команды F?

Re: Проблемы с авторизацией
Пользователь: iLq (IP-адрес скрыт)
Дата: 27, January, 2010 16:00

Labodin написал(а):
-------------------------------------------------------
> А можно поподробнее о наборе файлов команды F?

В файле настроек web-Ирбиса irbis-server.ini в секции, определенной параметром адреса I21DBN, строка ShowFrames= определяет набор фреймов, загружаемых при команде F



Редактировано 1 раз. Последний раз 27.01.2010 16:01 пользователем iLq.

Re: Проблемы с авторизацией
Пользователь: juliadku (IP-адрес скрыт)
Дата: 18, October, 2013 11:07

Доброго времени суток,

проблемы с авторизацией web irbis. Некоторые читатели авторизуются, некоторые нет. Непонятно по какой логике.
Авторизация выполняется если подставить реально существующий идентификатор в качестве значения параметра Z21ID в строке запроса.
Если перезаписать фамилию в БД RDR, то авторизация выполняется.
В чем может быть проблема?
Версия web irbis 2009.1. Фамилии у нас на кириллице, в качестве идентификатора - штрих-код.

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 18, October, 2013 13:11

juliadku написал(а):
-------------------------------------------------------
> Если перезаписать фамилию в БД RDR, то авторизация
> выполняется.
> В чем может быть проблема?

В неактуализированных словарях. Возможно, какой-то из модулей не актуализирует записи. СОздайте все словари заново.

> Версия web irbis 2009.1

Эта версия не поддерживается и не обновляется. ПОжалуйста, обновите её. Тем более, что это можно сделать бесплатно, вступив в ИРБИС-корпорацию....

Re: Проблемы с авторизацией
Пользователь: juliadku (IP-адрес скрыт)
Дата: 21, October, 2013 09:27

Создала все словари заново в базе RDR. Не помогло.confused smiley
Веб-Ирбис устанавливали с дистрибутива, который выдали на конференции в Москве в прошлом 2012 году.

Re: Проблемы с авторизацией
Пользователь: Кирилл Соколинский (СЗТУ) (IP-адрес скрыт)
Дата: 25, October, 2013 07:18

juliadku написал(а):
-------------------------------------------------------
> Если перезаписать фамилию в БД RDR, то авторизация
> выполняется.

Т.е. Вы вводите вместо фамилии Петров фамилию Сидоров и авторизация начинает выполняться?

Приведите ссылку на свой сайт, пожалуйста и пришлите мне личным сообщением пример проблемной записи.

juliadku написал(а):
-------------------------------------------------------
> Создала все словари заново в базе RDR. Не
> помогло.confused smiley

Может быть модифицированный файл rdr.fst дублируется в Deposit?

> Веб-Ирбис устанавливали с дистрибутива, который
> выдали на конференции в Москве в прошлом 2012
> году.

Тогда воспользуйтесь обновлением: [librarynew.gpntb.ru]



Редактировано 2 раз. Последний раз 25.10.2013 07:19 пользователем Кирилл Соколинский (СЗТУ).

Re: Проблемы с авторизацией
Пользователь: pea (IP-адрес скрыт)
Дата: 14, December, 2015 20:02

Вопрос снимается.



Редактировано 2 раз. Последний раз 15.12.2015 06:24 пользователем pea.

Вложения: авторизация.docx (202.3KB)  


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.