У меня по-прежнему возникают проблемы с выходом из Openvas / Greenbone Security Assistant, и после мониторинга журналов, когда я пытался запустить сканирование, я наконец заметил эти строки, которые соответствовали тому, когда мне приходилось повторно аутентифицироваться:
gsad main:WARNING:2018-03-07 20h15.30 UTC:208: MHD: Server reached connection limit (closing inbound connection)
gsad main:WARNING:2018-03-07 20h15.30 UTC:208: MHD: Server reached connection limit (closing inbound connection)
gsad main:WARNING:2018-03-07 20h15.31 UTC:208: MHD: Server reached connection limit (closing inbound connection)
Моя настройка тайм-аута в /etc/default/openvas-gsa
составляет 60 минут, но из-за этого ограничения на подключение не соблюдается.
Есть ли опция конфигурации для увеличения этого лимита подключения, чтобы я не выходил из системы, пока не сработает настройка тайм-аута? ОС - Ubuntu 16.04.4, OpenVAS я установил из этот репо внутри ванильного образа Ubuntu LXC.
РЕДАКТИРОВАТЬ: В соответствии с этот похоже, есть опция конфигурации для libmicrohttpd
, Я попробую с этим повозиться.
Думаю, я наконец нашел ответ за все это время, gsad
демон читает microhttpd
настройки из /usr/include/microhttpd.h
, поэтому, когда я поднимаюсь MHD_OPTION_CONNECTION_LIMIT
(строка 1215 - https://gnunet.org/git/libmicrohttpd.git/tree/src/include/microhttpd.h#n1215) на что-то более разумное, чем значение по умолчанию 2, gsad допускает больше одновременных подключений.
Поскольку я использую перед ним обратный прокси-сервер nginx, очень низкие настройки для него всегда вызывают кучу HTTP 502 всякий раз, когда я входил в GSA, чтобы что-то делать.