O SNMPD inicia sem erros, mas não está escutando em nenhuma porta?

1

HP ProLiant DL360 G7 executando o CentOS6 5.7 com o Net-SNMP 5.3.2.2-14.

Eu tenho 7 desses servidores em um site remoto, todos executando a mistura do CentOS 5.7 e RHEL 5.7 com o mesmo Net-SNMP instalado a partir do RPM. Em um servidor, meu NMS informa continuamente que não conseguiu se conectar ao serviço SNMP. Eu ignorei isso porque geralmente desaparece em ~ 15 minutos, mas hoje está acontecendo de 2 a 3 vezes por hora desde a manhã.

Eu modifiquei o script de inicialização do snmpd para registrar no arquivo (o padrão é / dev / null). Não há erros no arquivo de registro na inicialização:

could not open /proc/net/if_inet6
cannot open /proc/net/snmp6 ...
cmaX: listening for subagents on port 25375
cmaX: sent ColdStarts on ports 25376 to 25393
cmaX: subMIB 1 handler has disconnected
NET-SNMP version 5.3.2.2
cmaX: subMIB 2 handler has disconnected
Connection from UDP: [127.0.0.1]:50654
cmaX: subMIB 3 handler has disconnected
Received SNMP packet(s) from UDP: [127.0.0.1]:50654
cmaX: subMIB 5 handler has disconnected

Eu presumo que if_inet6 é para o IPv6 que não usamos. O snmpd.conf está abaixo:

# Following entries were added by HP Insight Management Agents at
#      Tue May 15 10:58:17 CLT 2012
dlmod cmaX /usr/lib64/libcmaX64.so
rwcommunity public 127.0.0.1
rocommunity public 127.0.0.1
rwcommunity 3adRabRu 172.16.37.37
rocommunity 3adRabRu 172.16.37.37
trapcommunity traps
trapsink 172.16.37.37 traps
syscontact Lukasz
syslocation Santiago, Chile
# ---------------------- END --------------------
com2sec rwlocal default public
com2sec rolocal default public
com2sec subnet  default 3adRabRu
group   rwv2c   v2c             rwlocal
group   rov2c   v2c             rolocal
group   rov2c   v2c             subnet
view    all     included        .1
access  rwv2c   ""      any             noauth          exact   all     all     none
access  rov2c   ""      any             noauth          exact   all     none    none

Alguma sugestão? Tabelas IP são desligadas.

    
por Lukasz 27.05.2012 / 01:30

1 resposta

2

Confira a man page para snmpd.conf -

  agentaddress [<transport-specifier>:]<transport-address>[,...]
          defines  a  list  of listening addresses, on which to receive incoming 
          SNMP requests.  See the section LISTENING ADDRESSES in the
          snmpd(8) manual page for more information about the format of listening address

Então, tente adicionar algo assim ao topo do snmpd.conf:

Ouça as conexões em todas as interfaces (IPv4 e IPv6)

agentAddress udp: 161, udp6: [:: 1]: 161

    
por 27.05.2012 / 01:40