Ad Widget

Collapse

zabbix 2.2.2 ldap

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • undisSss
    Junior Member
    • Apr 2014
    • 26

    #1

    zabbix 2.2.2 ldap

    Ставил zabbix-server-mysql из пакетов на centos 6.5. Сейчас решил привязать авторизацию ldap c контроллера домена на win2008r2. Заполняю все поля по документации, все пользователи используются согласно инструкции. При нажатии кнопки "тест" или "созранить" веб зависает, ничего не выдает.

    Вычитал что при установке из исходников для использования авторизации ldap, при сборке нужэно указывать параметр --with-ldap, и что необходим пакет php5-ldap.

    Как проверить какие парметры использованы при установке из пакетов?(в документации этого не нашел). Ну и как мне оживить ldap авторизацию в моем случае?
  • Nikita
    Junior Member
    • Mar 2015
    • 2

    #2
    zabbix 2.2.2 ldap

    Аналогичная ситуация...
    Решили как-нибудь проблему?

    Comment

    • undisSss
      Junior Member
      • Apr 2014
      • 26

      #3
      Нет. Планирую переход на zabbix-server 2.4. Надеюсь с переходом проблема устранится

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Ткну пальцем в небо и предложу обратить внимание на SELinux. Уже несколько непонятных случаев исправлялось его отключением.

        А так я с лдапом ковырялся - работала авторизация. Если юзеров из AD предварительно в заббикс скопировать.

        Comment

        • Nikita
          Junior Member
          • Mar 2015
          • 2

          #5
          zabbix 2.2.2 ldap

          Ставлю всё это дело на Freebsd.
          Ставил zabbix 1.8 + php5+ Freebsd 9.1 всё тоже работало нормально.
          Затем решил апгрейдиться и установил zabbix 2.2 + php55 + Freebsd 10.1 начались непонятные проблемы, как эта...

          Comment

          • sadman
            Senior Member
            • Dec 2010
            • 1611

            #6
            В разделе Downloads есть Zabbix 2.2 LTS Zabbix Appliance. Можно скачать, запустить в виртуалке и посмотреть - будет работать ldap или нет. Из этого уже делать выводы - во freebsd дело или какой-нить фаервол на контроллере домена давит запросы, к примеру.

            Comment

            • svp
              Junior Member
              • Jul 2012
              • 12

              #7
              работает rhel5, zabbix 2.2
              Code:
              rpm -qa | grep -E "php-ldap|zabbix-server"
              php-ldap-5.3.3-27.el6_5.x86_64
              zabbix-server-2.2.2-1.el6.x86_64
              zabbix-server-mysql-2.2.2-1.el6.x86_64

              Comment

              • Zzlo
                Junior Member
                • Aug 2015
                • 5

                #8
                Проблема с ldap авторизацией.

                Originally posted by svp
                работает rhel5, zabbix 2.2
                Code:
                rpm -qa | grep -E "php-ldap|zabbix-server"
                php-ldap-5.3.3-27.el6_5.x86_64
                zabbix-server-2.2.2-1.el6.x86_64
                zabbix-server-mysql-2.2.2-1.el6.x86_64
                Установил заббикс 2.2.9 на CentOS, подключив http://repo.zabbix.com/.

                Долго бился с проблемой следующего плана при настройке авторизации LDAP, каталог лежит на сервере windows2012r2. Вбиваю настройки как надо - консольная утилита ldapsearch прекрасно отрабатывает с такими параметрами - Заббикс показывает пустую страницу, нет никаких сообщений об ошибках. Метод авторизации остается прежний - встроенный.

                Решилось тривиально, установкой пакета php-ldap. Сложно было его прикрутить как зависимый, раз уж в репозитории лежит Zabbix, собраный с поддержкой LDAP? Негодую.

                Comment

                • Zentarim
                  Senior Member
                  • Mar 2012
                  • 526

                  #9
                  Originally posted by zzlo
                  Установил заббикс 2.2.9 на centos, подключив http://repo.zabbix.com/.

                  Долго бился с проблемой следующего плана при настройке авторизации ldap, каталог лежит на сервере windows2012r2. Вбиваю настройки как надо - консольная утилита ldapsearch прекрасно отрабатывает с такими параметрами - Заббикс показывает пустую страницу, нет никаких сообщений об ошибках. Метод авторизации остается прежний - встроенный.

                  Решилось тривиально, установкой пакета php-ldap. Сложно было его прикрутить как зависимый, раз уж в репозитории лежит zabbix, собраный с поддержкой ldap? Негодую.
                  Проблемы зависимостей, вроде бы, считаются багами, поэтому это тянет на багрепорт.

                  Comment

                  • yukra
                    Senior Member
                    • Apr 2013
                    • 1359

                    #10
                    Originally posted by Zentarim
                    Проблемы зависимостей, вроде бы, считаются багами, поэтому это тянет на багрепорт.
                    оу, заббикс прекрасно работает без ldap и большинству пользователей этот ldap не нужен. Это скорей баг документации, а не баг зависимостей.

                    Comment

                    • Zzlo
                      Junior Member
                      • Aug 2015
                      • 5

                      #11
                      Originally posted by yukra
                      заббикс прекрасно работает без ldap и большинству пользователей этот ldap не нужен.
                      Со всем этим я согласен. Но. По какой причине он не отображает сообщение об ошибке при настройке LDAP? Трудно ругнуться, что модуля не хватает? Ну и если уж собран --with-ldap, то этот функционал должен работать, востребован он или не нужен никому. Вот прикинь, не работала бы в Виндовс Сервер 2012 функция объединения сетевых адаптеров, и неважно, что ее используют на 1% машин всего - да микрософт с говном бы съели!

                      Comment

                      • yukra
                        Senior Member
                        • Apr 2013
                        • 1359

                        #12
                        Originally posted by Zzlo
                        Со всем этим я согласен. Но. По какой причине он не отображает сообщение об ошибке при настройке LDAP? Трудно ругнуться, что модуля не хватает? Ну и если уж собран --with-ldap, то этот функционал должен работать, востребован он или не нужен никому. Вот прикинь, не работала бы в Виндовс Сервер 2012 функция объединения сетевых адаптеров, и неважно, что ее используют на 1% машин всего - да микрософт с говном бы съели!
                        Code:
                        [root@zabbix ~]# yum search zabbix-web
                        Загружены модули: fastestmirror
                        Loading mirror speeds from cached hostfile
                         * base: mirror.yandex.ru
                         * elrepo: jur-linux.org
                         * epel: mirror.yandex.ru
                         * extras: mirror.logol.ru
                         * updates: mirror.yandex.ru
                        ======================================================= N/S Matched: zabbix-web =======================================================
                        zabbix-web.noarch : Zabbix Web Frontend
                        zabbix-web-japanese.noarch : Japanese font for Zabbix web frontend
                        zabbix-web-mysql.noarch : Zabbix web frontend for MySQL
                        zabbix-web-pgsql.noarch : Zabbix web frontend for PostgreSQL
                        zabbix-web-sqlite3.noarch : Zabbix web frontend for SQLite
                        
                          Name and summary matches only, use "search all" for everything.
                        По логике нужно 3 последние пакета переделать в 6 пакетов с ldap и без ldap, тогда всем будет хорошо. Ну либо в документации упомянуть что для ldap нужен php-ldap.

                        Кстати я вот не понимаю логику работы php. Вот упоминается где то там расширение ldap-php, так почему не найдя его php не умирает с выводом ошибки, а продолжает что-то пытаться делать и показывает белую страницу.

                        Comment

                        • Zentarim
                          Senior Member
                          • Mar 2012
                          • 526

                          #13
                          Originally posted by yukra
                          Кстати я вот не понимаю логику работы php. Вот упоминается где то там расширение ldap-php, так почему не найдя его php не умирает с выводом ошибки, а продолжает что-то пытаться делать и показывает белую страницу.
                          Может быть просто вывод ошибок в браузер выключен? Где-то в лог оно и ругается, только в браузере вы этого не увидите.

                          Comment

                          Working...