3proxy - Warning: current open file ulimits are too low, maxconn requires at least 16384 for every running service

Материал из Все о VPN, прокси и свободном интернете

3proxy - Warning: current open file ulimits are too low, maxconn requires at least 16384 for every running service

При увеличении параметра maxconn 8192 в конфиг файле /etc/3proxy/3proxy.cfg, при запуске даемона 3pxoxy получили ошибку

[line 16] Warning: current open file ulimits are too low (cur: 1024/max: 1048576),
maxconn requires at least 16384 for every running service. Configure ulimits according to system documentation

Поднять число открытых файлов для root можно через системный конфиг файл /etc/security/limits.conf:

# vi /etc/security/limits.conf
# End of file
*               soft    nofile          500000
*               hard    nofile          500000
root            hard    nofile          500000
root            soft    nofile          500000

После этого выполнить перезагрузку сервера и проверить лимит:

# reboot
# ulimit -n
500000

Посмотреть число подключений к серверу 3proxy можно командой

# sockstat  | grep 3proxy | wc -l