Файл настройки infosrv2.ini

Параметр
Значение по умолчанию
Описание
[Common] - секция общих параметров
LogFile infosrv2.log Имя файла протокола работы сервера. В файл протокола записываются сообщения, предупреждения и ошибки работы сервера. Подробность занесения информации в файл протокола регулирует параметр LogLevel.
LogLevel 4 Уровень подробности занесения информации в файл протокола:
0 - нет записи в файл протокола
1 - фатальные ошибки
2 - серьезные ошибки
3 - все ошибки + серьезные предупреждения
4 - ошибки + предупреждения
5 - ошибки + предупреждения + информационные сообщения
> 5 - все записи.
[Server] - секция параметров сервера баз данных
Port 85 Номер порта для подключения клиентов сервером баз данных. Значение этого параметра должно совпадать с заданным в настройках клиентской программы.
SecurityLevel 0 Уровень безопасности сетевых соединений, обеспечиваемых технологией SSL:
0 - соединение не защищается, данные передаются по сети в незашифрованном виде
1 - средний уровень защиты, требует наличия сертификатов на сервере
2 - высокий уровень защиты, требует наличия сертификатов на клиенте и сервере
3 - максимальный уровень защиты, требует наличия сертификатов на клиенте и сервере.
ExecPoolSize 5 Размер пула выполняющих потоков. Диапазон допустимых значений от 1 до 10. Для последовательного выполнения запросов клиентов (как это было в Инфо-Сервер 1.x) необходимо поставить этот параметр равным 1.
Trace 0 Признак ведения журнала запросов (трассирования запросов):
0 - запись в журнала запросов выключена
1 - запись в журнала запросов включена.
Имя файла журнала запросов задается параметром TraceFile.
TraceFile trace.log Имя файла журнала запросов.
[HTTP] - секция параметров Web-сервера
Enable 1 Разрешение запуска Web-сервера:
0 - не запускается
1 - запускается.
Port 80 Номер порта для приема HTTP-запросов Web-сервером.
Folder WWW Директория, используемая для хранения html-файлов, доступных для Web-сервера. Web-сервер может предоставлять по HTTP-запросу файлы только из этой директории и ее поддиректорий. Исключение составляют псевдофайлы log и trace, для передачи которых считываются файл протокола и файл журнала запросов в соответствии с настроенными именами этих файлов.
[Security] - секция параметров защиты соединения средствами SSL
CAFile   Имя файла подписывающего сертификата (certificate authority).
CertFile   Файл сертификата сервера.
KeyFile   Файл ключа шифрования сертификата сервера.
KeyPswd   Пароль ключа шифрования сертификата.
Ciphers   Список используемых алгоритмов шифрования. Имена алгоритмов в списке разделяются ";". Допустимы следующие имена алгоритмов:
EXP-RC4-MD5
EXP1024-RC4-SHA
RC4-SHA
AES256-SHA.
Если список алгоритмов не задан, то выбор используемого алгоритма оставляется на усмотрение реализации SSL.
SSLLog ssl.log Файл протокола работы SSL. Осуществление записи в этот файл и уровень детальности этой записи регулируется параметром SSLLogLevel.
SSLLogLevel 0 Уровень записи в файл протокола SSL:
0 - нет записи
1 - ошибки
2 - ошибки + сообщения
3 - ошибки + сообщения + отладка
[Advanced] - секция параметров для тонкой настройки сервера
ServerSocketTimeout 1000 Таймаут сокета сервера баз данных в миллисекундах.
ClientSocketTimeout 100 Таймаут сокета клиентского соединения в миллисекундах.
TailSocketTimeout 10000 Таймаут сокета клиентского соединения при приеме недостающей части сообщения (хвоста) в миллисекундах.
CloseDbTime 300 Время неактивности базы данных, по истечению которого осуществляется ее закрытие. Время задается в секундах, по умолчанию 5 минут.
AnswerWaitTime 600 Максимальное время ожидания ответа потоком клиента. Если запрос не был выполнен по истечении этого времени, то соединение с клиентом разрывается. Время задается в секундах, по умолчанию 10 минут.
[DriveMapping] - секция подключения сетевых дисков
<буква диска>
например, N
- UNC-имя сетевого ресурса. Например, \\mycomp\shared.

Пример файла infosrv2.ini.


[Common]
LogFile = infosrv2.log
LogLevel = 255

[Server]
Port = 85
SecurityLevel = 2
ExecPoolSize = 10
Trace = 1
TraceFile = infs_trace.log

[HTTP]
Enable = 1
Port = 80
Folder = WebFiles

[Security]
CAFile = root.pem
CertFile = server.pem
KeyFile = server_key.pem
KeyPswd = server
Ciphers =
SSLLog = ssl.log
SSLLogLevel = 0

[Advanced]
ServerSocketTimeout = 500
ClientSocketTimeout = 100
TailSocketTimeout = 20000
CloseDbTime = 600
AnswerWaitTime = 1200

[DriveMapping]
N = \\mycomp\shared
Z = \\BUHSERVER\CommonBases


Основная страница.

Hosted by uCoz