Это документация для консольной версии Файлового шлюза. Tехническая поддержка этой версии прекращена с 01.08.2016.
Документация для новой версии Файлового шлюза расположена здесь.
Web-интерфейс Файлового шлюза используется для удобства настройки и управления службой. В экранной форме Web-интерфейс (рис. 1,1) пользователю доступны следующие параметры для изменения:
Содержание страницы:
URL web-интерфейса (рис. 1,2). Допускаются только значения вида http://localhost:PORT/, где PORT – номер порта. Для пользователя, указанного при инсталляции, доступ к HTTP-протоколу устанавливается автоматически.
Если web-интерфейс не доступен или пользователь, от которого запускается служба, заменен, требуется установить доступ к HTTP-протоколу вручную. Для этого необходимо:
запустить командную строку от имени администратора;
выполнить команду netsh http add urlacl url=http://+:PORT/ user=SERVICE_USER, где PORT – номер порта (по умолчанию 8080), SERVICE_USER – пользователь, от имени которого запущена служба;
В случае смены пользователя, используемый порт может остаться занятым предыдущим пользователем. При переходе в web-интерфейс будет открываться ошибка Url reservation add failed, Error: 183. Cannot create a file when that file already exists.
Для решения проблемы необходимо удалить разрешения на порт предыдущего пользователя командой netsh http delete urlacl url=http://+:8080/.
Рисунок 1 – настройки web-интерфейса
При изменении URL, требуется перезапустить службу для применения настроек (см. Запуск Файлового шлюза).
включение/отключение web-интерфейса (см. рис. 1,3) путем установки переключателя;
разрешение доступа к web-интерфейсу только с локального компьютера (см. рис. 1,4). Если переключатель флажок не активирован, web-интерфейс будет доступен с любого компьютера.
Для применения настроек необходимо нажать кнопку Сохранить (см. рис. 1,5), затем перезапустить службу.
Для перехода к файлу svc.config необходимо вставить %LOCALAPPDATA% в проводник и нажать клавишу Enter на клавиатуре, затем перейти в папку установки NSD.FileGateway.
При настройке web-интерфейса через XML-файл svc.config, необходимо заполнить поля:
Таблица 1 – Параметры настройки файлового шлюза
XPath-выражение | Описание |
---|---|
/fileGateway/webInterface/@enable | Активация web-интерфейса службы. Допустимые значения:
|
/fileGateway/webInterface/@listenUrl | URL, по которому доступен web-интерфейс. Допускаются только значения вида http://localhost:PORT/, где PORT – номер порта У процесса службы должен быть доступ к HTTP-протоколу по указанному порту Разрешить доступ можно с помощью команды netsh http add urlacl url=http://+:8080/ user=SERVICE_USER SERVICE_USER – пользователь, от имени которого запущена служба. Команду следует запускать от имени администратора. |
/fileGateway/webInterface/@localOnly | Режим доступа к web-интерфейсу службы. Допустимые значения:
|