crond: erro sendmail ao executar um script python no crontab

1

Eu tenho um script que roda perfeitamente no terminal, mas quando eu tentei rodar isso no crontab a cada "5 minutos", eu segui erros em / var / log / messages:

crond: sendmail: fatal: parameter inet_interface: no local interface found for ::1

Entrada do Crontab:

*/5 * * * * /bin/python /scripts/python/account.py >> /script/python/account.log

Nota : No meu script estou executando um comando aws (que pode ser o motivo):

aws cloudwatch put-metric-data <----options and parameters---->

Se alguém puder lançar alguma luz sobre por que estou recebendo este erro e o que posso fazer para superar isso, isso seria uma grande ajuda.

Obrigado.

atualização 1

Apenas o comando que está tentando enviar informações fora do sistema é o aws, estou usando o seguinte código para executar o comando:

os.system("aws cloudwatch put-metric-data <----options and parameters---->")
    
por Amit 08.11.2017 / 16:14

1 resposta

1

Veja o que resolveu meu problema

Eu atualizei o arquivo /etc/postfix/main.cf como:

  1. comentar: inet_interfaces: all
  2. adicione inet_protocol: ipv4

Agora não estou recebendo nenhum erro do sendmail em /var/log/messages .

    
por 18.11.2017 / 12:47