Re: [FUGSPBR] erro na execução mrtg

Clinaldo lanilc em ig.com.br
Qua Jun 23 14:18:43 BRT 2004


Marcelo

O arquivo já esta como executavel, e ele continua dando o mesmo erro:

ipfw: socket: Operation not permitted
ipfw: socket: Operation not permitted
WARNING: Problem with External get '/sbin/21.sh':
   Expected a Number for 'in' but got ''

WARNING: Problem with Externale get '/sbin/21.sh':
   Expected a Number for 'out' but got ''

ERROR: Target[21][_IN_] ' $$target[0]{$mode} ' did not eval into defined
data
ERROR: Target[21][_OUT_] ' $$target[0]{$mode} ' did not eval into defined
data
WARNING: Skipping Update of 21, inlast is not defined
WARNING: Skipping Update of 21, outlast is not defined




----- Original Message ----- 
From: "Marcelo Soares ds Costa" <mscosta em bn.br>
To: <fugspbr em fugspbr.org>
Sent: Wednesday, June 23, 2004 11:35 AM
Subject: Re: [FUGSPBR] erro na execução mrtg


> chmod 755 *.sh
>
> On Wed, 2004-06-23 at 11:16, lanilc em ig.com.br wrote:
> > Ola a Todos!
> >
> > Gostaria deperdur ajuda em um problema que estou encontrando:
> >
> > Em alguns posts da lista, eu encontrei materiais para trabalhar o mrtg
sem o
> > snmp e rodando na mesma maquina.  A nota que mais serviu para meu
proposito
> > foi este:
> >
> >
> > /sbin/ipfw add 20 count tcp from any to 192.168.1.165 out via xl1
> > /sbin/ipfw add 21 count tcp from 192.168.1.165 to any in via xl1
> > O meu /usr/local/etc/mrtg/clientes.cfg esta desta forma:
> >
> > WorkDir: /usr/local/apache/htdocs/mrtg/clientes
> > WriteExpires: YES
> > Refresh: 600
> > Interval: 5
> > MaxBytes[_]: 12500000
> > Colours[_]: ORANGE#ff0000,BLACK#0000ff,DARK GREEN#996600,VIOLET#000000
> > Options[_]: growright, bits
> > XSize[_]: 400
> > YSize[_]: 100
> >
> > ## Consumo 165
> > Target[165]: `/sbin/165.sh`
> > Title[165]: Cliente X
> > PageTop[165]: <H1>Analise do trafego do Cliente X</H1>
> > LegendI[165]: Entrada
> > LegendO[165]: Saida
> >
> > continuando...o 165.sh fica assim:
> >
> > #!/bin/sh
> > in=`/sbin/ipfw show 20 | /usr/bin/awk '{print $3}'`
> > out=`/sbin/ipfw show 21 | /usr/bin/awk '{print $3}'`
> > echo $in
> > echo $out
> > echo 0
> > echo -n 0
> >
> > Fiz todos os prcedimentos, mas ele esta dando erro:
> >
> > (zok:/root)# /usr/local/bin/mrtg --user=mrtg --group=mrtg
> > /usr/local/etc/mrtg/mrtg.cfg
> > ipfw: socket: Operation not permitted
> > ipfw: socket: Operation not permitted
> > WARNING: Problem with External get '/sbin/21.sh':
> >    Expected a Number for 'in' but got ''
> >
> > WARNING: Problem with Externale get '/sbin/21.sh':
> >    Expected a Number for 'out' but got ''
> >
> > ERROR: Target[ip21][_IN_] ' $$target[1]{$mode} ' did not eval into
defined
> > data
> > ERROR: Target[ip21][_OUT_] ' $$target[1]{$mode} ' did not eval into
defined
> > data
> > WARNING: Skipping Update of ip21, inlast is not defined
> > WARNING: Skipping Update of ip21, outlast is not defined
> >
> >  Em resposta para uma situao parecida que um outro usurio teve,
> > perguntaram a ele:
> >
> > Vc gerou os scripts pra pegar o count do ipfw? Caso afirmativo,
verifique se
> > eles esto pegando de fato as regras interessadas executando eles. Tem
que
> > aparecer algo do tipo:
> >
> > [mail] /pub/rede/Hp48g # more /usr/local/etc/mrtg/mrtg.cfg |grep smtp.sh
> > Target[smtp]: `/bin/smtp.sh`
> >
> > [mail] /pub/rede/Hp48g # /bin/smtp.sh
> > 1108221820
> > 27015644
> > 0
> > 0
> > [mail] /pub/rede/Hp48g #
> >
> > Ok?
> >
> > Esta tudo gerado, pegando os counts do ipfw, at mesmo os testes so
> > positivos, mas  s executa o comando para rodar o mrtg que ele da a
> > mensagem de erro acima.
> >
> > O que pode estar errado???
> >
> >
> > Ps: Este procedimento esta sendo feito na mesma maquina, tipo ela no vai
> > buscar em lugar algum.
> >
> >
> > Agradeo desde j
> >
> >
> > Clinaldo Nascimento
> >
> > _________________________________________________________
> > Voce quer um iGMail protegido contra vrus e spams?
> > Clique aqui: http://www.igmailseguro.ig.com.br
> > Ofertas imperdveis! Link: http://www.americanas.com.br/ig/
> >
> > _______________________________________________________________
> > Para enviar um novo email para a lista: fugspbr em fugspbr.org
> > Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
> > Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
> >
>
> _______________________________________________________________
> Para enviar um novo email para a lista: fugspbr em fugspbr.org
> Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
> Historico: http://www4.fugspbr.org/lista/html/FUG-BR/
>

_______________________________________________________________
Para enviar um novo email para a lista: fugspbr em fugspbr.org
Sair da Lista: http://lists.fugspbr.org/listinfo.cgi
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd