zabbix postfix gmail notificação no ubuntu

1

Como configurar perfeitamente a notificação do gmail do zabbix com postfix (relay para gmail) Na verdade, essa configuração está funcionando na minha máquina local, mas quando tento implementar isso em meus servidores reais, a notificação por e-mail falhou e pude ver o seguinte erro em Administração > auditoria > ações

Cannot connect to SMTP server [localhost] [gethost() failed for address 'localhost' [Success]]

minha mensagem "/var/log/mail.log"

Aug 26 00:14:31 station1 postfix/smtpd[9385]: connect from localhost.localdomain[127.0.0.1]
Aug 26 00:14:31 station1 postfix/smtpd[9385]: disconnect from localhost.localdomain[127.0.0.1]
Aug 26 00:15:31 station1 postfix/smtpd[9385]: connect from localhost.localdomain[127.0.0.1]
Aug 26 00:15:31 station1 postfix/smtpd[9385]: disconnect from localhost.localdomain[127.0.0.1]

Eu verifiquei minha configuração do postfix do gmail relay com o comando telnet como o seguinte e conectando a porta smtp 25

telnet localhost 25

E eu posso até enviar e-mails do terminal como

mail -s "Test mail" [email protected]

A seguir estão as minhas configurações de mídia e esta é a mesma configuração que está trabalhando na minha máquina local

Digite E-mail

SMTP server: localhost
SMTP helo: localhost
SMTP email: zabbix@localhost

Aqui estão minhas configurações.

/ etc / hosts:

127.0.0.1 localhost.localdomain localhost
<my-ip-here> station1.lab.mycompany.com station1

/etc/zabbix/zabbix_agentd.conf:

# Default:
# Server=

Server=127.0.0.1

### Option: Hostname
# Unique, case sensitive hostname.
# Required for active checks and must match hostname as configured on the server.
#
# Default:
# Hostname=system.uname

Hostname=Zabbix server

### Option: ListenPort
# Agent will listen on this port for connections from the server.
#
# Mandatory: no
# Range: 1024-32767
# Default:
# ListenPort=10050

/etc/zabbix/zabbix_agent.conf:

# This is a config file for zabbix_agent
# To get more information about Zabbix visit http://www.zabbix.com

### Option: Server
# IP address of Zabbix server
# Connections from other hosts will be denied
# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
#
# Mandatory: yes
# Default:
# Server=

Server=127.0.0.1

### Option: Timeout
# Spend no more than Timeout seconds on processing
#
# Mandatory: no
# Range: 1-30
# Default:
# Timeout=3

Nome do host:

root@station1:~#hostname
station1.lab.mycompany.com 

A única diferença entre o meu servidor real e a minha máquina local é o nome do host.

Até tentei alterar minhas configurações de mídia para o nome de domínio e nome de host do meu servidor, mas não uso.

Por favor, precisa de ajuda!.

    
por user53864 10.09.2010 / 08:22

2 respostas

2

tente configurar o servidor de e-mail na configuração do tipo de mídia do zabbix como 127.0.0.1, não localhost. se localhost resolve para :: 1 e zabbix_server é compilado sem suporte para ipv6, isso pode falhar.

    
por 13.09.2010 / 20:32
-1

link Altere a senha de login no script, insira o /usr/lib/zabbix/alertscripts , adicione o nome completo do script (extensão) no método de notificação para + usuários.

    
por 27.11.2014 / 22:57

Tags