Ad Widget

Collapse

Ошибки в веб интерфейсе 2.0.4

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • novoselov.ai
    Senior Member
    • Jun 2009
    • 107

    #1

    Ошибки в веб интерфейсе 2.0.4

    После обновления обнаружил, что закладки графиков не работают, последние данные открываемые в дашбоард, отображаются не от указанного устройства а от группы. Вернул интерфейс от версии 2.0.3 работает.
    Есть ли быстрое решение, или тикет в багзилле поголосовать?
  • zalex_ua
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Oct 2009
    • 1286

    #2

    Comment

    • novoselov.ai
      Senior Member
      • Jun 2009
      • 107

      #3
      Спасибо! Но в этом тикете не говорится об открытии последних данных в контекстном меню узла сети (Dashboard). Тут также открывается не указанный узел а множество, видимо группа узлов. Проверьте кто использует 2.0.5rc1 r32229 и выше - чтобы в релиз не просочилось.

      Comment

      • zalex_ua
        Senior Member
        Zabbix Certified Trainer
        Zabbix Certified SpecialistZabbix Certified Professional
        • Oct 2009
        • 1286

        #4
        Спасибо что подметили - действительно такая проблема оставалась.
        Тикет переоткрыт, до 2.0.5 точно исправят.

        Comment

        • OKyHb
          Senior Member
          • Sep 2010
          • 103

          #5
          Попробовали поставить 2.0.5rc1 (revision 32363). С графиками теперь всё ок, но на учётках БЕЗ прав "Zabbix Super Admin" перестали открываться комплексные экраны ("Monitoring -> Screens").

          При попытке открыть любой "Screen" отображается "ERROR: No permissions to referred object or it does not exist".

          У остальных всё ок? Это я что-то упустил?

          Comment

          • dotneft
            Senior Member
            • Nov 2008
            • 699

            #6
            Только что проверил, всё ок.

            Может действительно не хватает прав на часть элементов комплексного экрана?

            И как у вас такая ошибка отображается? Комплексный экран есть в списке? оО

            Comment

            • OKyHb
              Senior Member
              • Sep 2010
              • 103

              #7
              Нет, выпадающего списка с доступными комплексными экранами тоже нет.

              [ATTACH]5529[/ATTACH]

              Уточню условия, при которых у меня всё это проявляется.

              Если для тестовой "user group" доступны хосты только на чтение - комплексные экраны не доступны ("No permissions...").

              Если какие-то из хостов делаю доступными для изменения (пользователь при этом всё так же "zabbix user") - соответствующие комплексные экраны можно открыть по ссылке вида "screens.php?elementid=28". При этом появляется выпадающий список с выбором screens. Если выбирать из него screen, где хосты только на чтение, - появляется указанная ошибка и пропадает выпадающий список.

              Оставил zabbix-server 2.0.5rc1 и web fronted 2.0.4 - screens открываются, но тогда раздражает ZBX-5986.
              Last edited by OKyHb; 08-12-2015, 21:54.

              Comment

              • dotneft
                Senior Member
                • Nov 2008
                • 699

                #8
                Code:
                Index: include/classes/screens/CScreenBuilder.php
                ===================================================================
                --- include/classes/screens/CScreenBuilder.php  (revision 32387)
                +++ include/classes/screens/CScreenBuilder.php  (working copy)
                @@ -130,7 +130,7 @@
                                                'output' => API_OUTPUT_EXTEND,
                                                'selectScreenItems' => API_OUTPUT_EXTEND
                                        );
                -                       if (in_array($this->mode, array(SCREEN_MODE_PREVIEW, SCREEN_MODE_EDIT))) {
                +                       if (in_array($this->mode, array(SCREEN_MODE_EDIT))) {
                                                $params['editable'] = true;
                                        }
                                        $this->screen = API::Screen()->get($params);
                Попробуйте следующее изменить, почему то при PREVIEW требуются права на Изменение оО Я зарегистрирую багрепорт об этом деле.

                Comment

                • dotneft
                  Senior Member
                  • Nov 2008
                  • 699

                  #9
                  Багрепорт https://support.zabbix.com/browse/ZBX-6054

                  Comment

                  • OKyHb
                    Senior Member
                    • Sep 2010
                    • 103

                    #10
                    Оу, действительно, теперь всё работает. Спасибо

                    Comment

                    Working...