Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
Web Ирбис и Z-Ирбис :  ИРБИС Irbis
 
Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Alio (IP-адрес скрыт)
Дата: 18, August, 2020 12:53

В дистрибутив Web-ИРБИС64+ (D4) включен специальный шлюз - WebToIrbisServer.exe – который обеспечивает подключение клиентских АРМов ИРБИС64 к Серверу ИРБИС64 через Web-сервер.
Шлюз может быть использован, когда необходимо обеспечить удаленное (через Интернет) подключение клиентских АРМов к серверу ИРБИС64,
который установлен на компьютере, не имеющем реального IP-адреса (т.е. не виден из Интернета).
Для этого необходимо выполнить следующие действия:
1. Поместить в CGI-папку Web-сервера WebToIrbisServer.exe и irbis_server_ft.ini (или irbis_server.ini), в котором необходима только одна секция:
[IrbisServer]
IP=(IP-арес машины, на которой установлен сервер ИРБИС64)
PORT=6666
#время таймаута в секундах (по умолчанию 3)
CGITimeOut=3

2. В клиентских INI-файлах (cirbisc.ini, cirbisp.ini и т.д.), удаленно подключаемых АРМов, в секции [MAIN] установить следующие параметры:
ServerIP=(IP-адрес или прямой URL Web-сервера)
ServerPort=80
WebServer=1
WebCgi=(путь на шлюз относительно IP-адреса, например: /cgi-bin/irbis64r_plus/WebToIrbisServer.exe)



Редактировано 2 раз. Последний раз 13.11.2020 12:27 пользователем Alio.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Денисова Лариса (IP-адрес скрыт)
Дата: 09, October, 2020 15:04

Будет ли работать этот шлюз в версии 2017.1?

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Alio (IP-адрес скрыт)
Дата: 09, October, 2020 17:12

Денисова Лариса написал(а):
-------------------------------------------------------
> Будет ли работать этот шлюз в версии 2017.1?
В поставке 2017.1 этот шлюз есть.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: CheGevara29 (IP-адрес скрыт)
Дата: 18, October, 2020 21:37

Подскажите, подключение через данный способ аналогично обычному, просто пробрасывает порты, или как-то улучшается стабильность ?

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: SokV (IP-адрес скрыт)
Дата: 28, October, 2020 17:16

Насколько я знаю, стабильность лучше.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Alio (IP-адрес скрыт)
Дата: 28, October, 2020 20:05

CheGevara29 написал(а):
-------------------------------------------------------
> Подскажите, подключение через данный способ
> аналогично обычному, просто пробрасывает порты,
> или как-то улучшается стабильность ?
Данный шлюз применяют тогда, когда клиент "не видит" IP-адрес сервера ИРБИС

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 13, November, 2020 11:16

Возник вопрос относительно дополнительных настроек сервера ИРБИС и возможно клиентских ini для обеспечения более-менее стабильной работы клиентских АРМов.

Транслирую сообщение Татьяны Ароновны Ройтман (вчера вместе включили работу модуля WebToIrbisServer):

Работает почти всё, кроме Книгообеспеченности. Она даже не открывается. Еще бывает ошибка -2222, если задача тяжелая (например поиск всех записей в базе с полем 463, который тут у меня занимает несколько минут, там вылетает по причине обрыва связи с сервером). Но главную задачу - библиографам дать расписывать статьи мы обеспечили.

Конец цитаты.

Есть предположение о том, что необходимо настроить параметры таймаутов.
Но возможно не только. Поэтому прошу разработчиков дать общую рекомендацию относительно дополнительных настроек.



Редактировано 1 раз. Последний раз 13.11.2020 11:18 пользователем А. Роман.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Alio (IP-адрес скрыт)
Дата: 13, November, 2020 12:29

Шлюз использует параметр в секции [IrbisServer]

CGITimeOut=

время таймаута в секундах, по умолчанию 3
Увеличьте его.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 13, November, 2020 17:01

Александр Иосифович, спасибо, но это мы сделали.

Эту настройку применили в ini файле Web-ИРБИС64+ (irbis_server_ft.ini) еще в самом начале установив 30 вместо 3.

30 секунд недостаточно для старта АРМ Книгообеспеченность?

Этот АРМ не стартовал вообще (об этом писал выше).

Может нужно в ini-файле сервера ИРБИС64+ какие-то изменения внести в настройки?



Редактировано 1 раз. Последний раз 13.11.2020 17:02 пользователем А. Роман.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: roit (IP-адрес скрыт)
Дата: 16, November, 2020 11:36

Добавлю и свои новые сведения. Когда я пробовала, то у меня не открылась только Книгообеспеченность, а Каталогизатор ошибку -2222 выдавал только на сложные задания: "большой" поиск, глобальная корректировка (правда на 4 записях всего).
В субботу и воскресенье у коллеги случилось следующее - она поправляла заглавие (каждый раз это было 1 заглавие, один раз - запись на статью, другой раз - на книгу). Появилась эта ошибка. Она на вопрос продолжить ли ответила "Да", появилось сообщение, что запись занята другим пользователем (на самом деле явно ею же т.к. в тот момент никто больше не работал и не пробовал). Потом запись оказалась нормально отредактированной. Но оба раза создалась новая пустая, запись (в ней были только 907,903 и 905 поля).
Когда это мне сообщили, в воскресенье, я попробовала воспроизвести, но у меня не воспроизвелось и у коллеги тоже всё работало дальше нормально. Может быть зависит от скорости и качества связи с конкретный момент.
Главный вопрос, конечно, тот же что у Романа Сергеевича, что с этим можно еще сделать? Может быть 30 секунд недостаточно, надо поставить настройку больше? Насколько больше? Какую?
И дополнительный вопрос: если уже появляется сообщение, то что правильнее ответить "Да" или "Нет"?



Редактировано 1 раз. Последний раз 16.11.2020 11:37 пользователем roit.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: Alio (IP-адрес скрыт)
Дата: 16, November, 2020 13:02

А. Роман написал(а):
-------------------------------------------------------
> Александр Иосифович, спасибо, но это мы сделали.
>
В секции [IrbisServer]?

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: roit (IP-адрес скрыт)
Дата: 16, November, 2020 14:35

Александр Иосифович, простите, что влезаю. Не знаю имеет ли эта информация какое-то значение. Но у нас не Web-ИРБИС64+, а 2017 Web, который тем же Романом Сергеевичем настроен так, чтобы он работал с нашей версией ИРБИСа (на сей момент 2019D5). Файл там называется irbis_server.ini и там в секции [IrbisServer] та настройка 30, о которой выше писал Роман Сергеевич.

Re: Cпециальный шлюз - WebToIrbisServer.exe
Пользователь: А. Роман (IP-адрес скрыт)
Дата: 16, November, 2020 16:04

Alio написал(а):
-------------------------------------------------------
> А. Роман написал(а):
> --------------------------------------------------
> -----
> > Александр Иосифович, спасибо, но это мы сделали.
>
> >
> В секции ?

Да.



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