Ad Widget

Collapse

отправка сообщений на e-mail, jabber

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • saskuu
    Junior Member
    • Feb 2012
    • 9

    #1

    отправка сообщений на e-mail, jabber

    Стоит Scientific Linux 6.2
    Zabbix server 1.8.10

    раньше стоял Jabber сервер (Openfire) на другой машине - все работало нормально. Потом перенес Jabber сервер на машину с Zabbix сервером, поменял настройки ДНС. У клиентов Jabber работает как ни в чем не бывало, а Zabbix сервер перестал слать сообщения на Jabber.
    В логах:
    Code:
      3149:20120215:092837.937 In execute_action(): alertid [2455] mediatype [3]
      3149:20120215:092837.937 JABBER: In send_jabber()
      3149:20120215:092837.937 JABBER: In connect_jabber() jabber_id:'[email protected]'
      3149:20120215:092837.937 JABBER: In lookup_jabber() server:'jabber.loc' port:5222
      3149:20120215:092837.938 JABBER: End of lookup_jabber() real_server:'jabber.loc' real_port:5222
      3130:20120215:092837.938 End of sync_config() values_num:2
      3130:20120215:092837.938 sleeping for 60 seconds
      3149:20120215:092837.941 JABBER: In on_stream()
      3149:20120215:092837.941 JABBER: End of on_stream()
      3149:20120215:092837.941 JABBER: End of connect_jabber():FAIL
      3149:20120215:092837.941 JABBER: In disconnect_jabber()
      3149:20120215:092837.941 JABBER: End of disconnect_jabber()
      3149:20120215:092837.941 JABBER: [[email protected]] stream error
      3149:20120215:092837.941 JABBER: End of send_jabber():FAIL
      3149:20120215:092837.941 End of execute_action():FAIL
      3149:20120215:092837.941 Error sending alert ID [2455]
    порты открыты:
    [root@router 1]# nmap jabber.loc

    Code:
    Starting Nmap 5.21 ( http://nmap.org ) at 2012-02-15 10:52 EET
    Nmap scan report for jabber.loc (192.168.1.19)
    Host is up (0.0000090s latency).
    rDNS record for 192.168.1.19: router.loc
    Not shown: 972 closed ports
    PORT     STATE SERVICE
    21/tcp   open  ftp
    22/tcp   open  ssh
    25/tcp   open  smtp
    53/tcp   open  domain
    80/tcp   open  http
    110/tcp  open  pop3
    111/tcp  open  rpcbind
    139/tcp  open  netbios-ssn
    143/tcp  open  imap
    443/tcp  open  https
    445/tcp  open  microsoft-ds
    993/tcp  open  imaps
    995/tcp  open  pop3s
    3128/tcp open  squid-http
    3306/tcp open  mysql
    5222/tcp open  unknown
    
    Nmap done: 1 IP address (1 host up) scanned in 0.13 seconds

    пробовал настроить отправку по почте. тоже не получилось:
    Code:
      3149:20120215:092838.452 In execute_action(): alertid [2456] mediatype [0]
      3149:20120215:092838.452 In send_email() smtp_server:'router.loc'
      3149:20120215:092838.452 cannot connect to SMTP server [router.loc]: *** Cannot connect to [[router.loc]:25]: [111] Connection refused
      3149:20120215:092838.452 In zabbix_log()
    хотя:
    Code:
    [root@router 1]# telnet router.loc 25
    Trying ::1...
    telnet: connect to address ::1: Connection refused
    Trying 192.168.1.19...
    Connected to router.loc.
    Escape character is '^]'.
    220 router.locESMTP Postfix
    ^]
    telnet> Connection closed.
    Может кто подскажет, в чем проблема ?
    SELinux - отключен
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Попробуйте убрать IPv6 адреса в /etc/hosts для router.loc и localhost.

    Comment

    • saskuu
      Junior Member
      • Feb 2012
      • 9

      #3
      hosts:
      Code:
      192.168.1.19    router.loc router# Added by NetworkManager
      127.0.0.1       localhost.localdomain   localhost
      #::1    router.loc router  localhost6.localdomain6 localhost6
      Code:
      [root@router zabbix]# ifconfig eth0
      eth0      Link encap:Ethernet  HWaddr 48:5B:39:F3:EE:37
                UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
                RX packets:308488 errors:0 dropped:0 overruns:0 frame:0
                TX packets:400820 errors:0 dropped:0 overruns:0 carrier:0
                collisions:0 txqueuelen:1000
                RX bytes:33904750 (32.3 MiB)  TX bytes:332189630 (316.8 MiB)
                Interrupt:28 Base address:0xe000
      Code:
      [root@router zabbix]# ping jabber.loc
      PING router.loc(192.168.1.19) 56(84) bytes of data.
      64 bytes from router.loc (192.168.1.19): icmp_seq=1 ttl=64 time=0.030 ms
      64 bytes from router.loc (192.168.1.19): icmp_seq=2 ttl=64 time=0.027 ms
      ^C
      --- router.loc ping statistics ---
      2 packets transmitted, 2 received, 0% packet loss, time 1014ms
      rtt min/avg/max/mdev = 0.027/0.028/0.030/0.005 ms
      результат:
      Code:
        6046:20120221:130846.945 In execute_action(): alertid [2507] mediatype [3]
        6046:20120221:130846.945 JABBER: In send_jabber()
        6046:20120221:130846.945 JABBER: In connect_jabber() jabber_id:'[email protected]'
        6046:20120221:130846.945 JABBER: In lookup_jabber() server:'jabber.loc' port:5222
        6046:20120221:130846.946 JABBER: End of lookup_jabber() real_server:'jabber.loc' real_port:5222
        6046:20120221:130846.947 JABBER: In on_stream()
        6046:20120221:130846.947 JABBER: End of on_stream()
        6046:20120221:130846.947 JABBER: End of connect_jabber():FAIL
        6046:20120221:130846.947 JABBER: In disconnect_jabber()
        6046:20120221:130846.947 JABBER: End of disconnect_jabber()
        6046:20120221:130846.947 JABBER: [[email protected]] stream error
        6046:20120221:130846.947 JABBER: End of send_jabber():FAIL
        6046:20120221:130846.947 End of execute_action():FAIL
        6046:20120221:130846.947 Error sending alert ID [2507]

      Comment

      • dima_dm
        Senior Member
        • Dec 2009
        • 2697

        #4
        Настройки Firewall на zabbix_server проверяли?

        Comment

        • saskuu
          Junior Member
          • Feb 2012
          • 9

          #5
          Code:
          [root@router mail]# iptables -L
          Chain INPUT (policy ACCEPT)
          target     prot opt source               destination
          
          Chain FORWARD (policy ACCEPT)
          target     prot opt source               destination
          
          Chain OUTPUT (policy ACCEPT)
          target     prot opt source               destination
          
          Chain accept-and-log (0 references)
          target     prot opt source               destination
          
          Chain drop-and-log (0 references)
          target     prot opt source               destination
          Code:
            7595:20120221:140817.168 JABBER: [[email protected]] stream error
            7595:20120221:140847.614 JABBER: [[email protected]] stream error
            7595:20120221:140847.657 JABBER: [[email protected]] stream error
            7595:20120221:140917.927 JABBER: [[email protected]] stream error
            7595:20120221:140917.980 JABBER: [[email protected]] stream error
          кстати, почта после отключения файрвола - заработала, а jabber - нет
          добавил правило
          $IPTABLES -A INPUT -s $ROUTER -d $ROUTER -j ACCEPT
          Last edited by saskuu; 21-02-2012, 14:22.

          Comment

          Working...