{bad_return,
{{snmp_app,start,[normal,[]]},
{'EXIT',
{{badmatch,
{error,
{{shutdown,
{failed_to_start_child,snmpm_server_sup,
{shutdown,
{failed_to_start_child,snmpm_server,
{failed_starting_net_if,
{eacces, ... (дальше ещё куча лога, но вроде тут основное)
Код работал годами, никто его не трогал, пока вообще нет идей, что я сломал, из лога не могу понять, к чему там eaccess. Кто-нибудь сталкивался?
На каком порту запускаешь сервер? Скорее всего для запуска на этом порту нужны привилегии
приложеньку под рутом запускаешь?
Кстати, а это мысль, уже была какая-то проблема с портами. Вроде там был 24-й, надо проверить
попробуй под рутом (или порт выше 1024) (или потрать пару дней на то, чтобы обычный пользователь мог слушать на привилегированном порту)
setcap поможет
если нужен 162, то можешь ещё посмотреть на setcap https://stackoverflow.com/questions/413807/is-there-a-way-for-non-root-processes-to-bind-to-privileged-ports-on-linux
его же на beam.smp надо делать в случае с эрлангом?
Обсуждают сегодня