Ad Widget

Collapse

You are not logged in

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • flover
    Junior Member
    • Aug 2018
    • 10

    #1

    You are not logged in

    Всем привет, внезапно возникла проблема с авторизацией в вебке. В логах нет ошибок, все отлично. Версии server 4.0.14-1+stretch и frontend 4.0.14-1+stretch - совпадают. authentication_type = 0. По локальному ip все заходит и нет никаких проблем, но через nginx reverse proxy вываливается эта ошибка. Повторюсь, никакие файлы конфигураций не менялись и все работало абсолютно штатно. Конфиг nginx прилагаю. Заранее спасибо за помощь
    Attached Files
  • sudoRoman
    Member
    • Dec 2018
    • 43

    #2
    Если локально проблем нет, то при чём тут zabbix? Копайте конфиг nginx. И в каких логах ошибок нет? Можно уровень логирования повысить, может появится то, что надо.

    Comment


    • flover
      flover commented
      Editing a comment
      Уровень логирования повышу, ошибок нет в /var/log/zabbix/zabbix_server.log. Zabbix как минимум при том, что ошибка возникает на нем... Nginx свою задачу выполняет и прекрасно перенаправляет на zabbix, только после попытки входа возникает подобная ошибка. Как я уже и сказал никакие конфиги как nginx так и zabbix не менялись.
  • exesition
    Senior Member
    • Nov 2019
    • 121

    #3
    Мне почему то тоже кажется что это nginx не туда делает перенаправление после станицы логина.

    Comment

    • flover
      Junior Member
      • Aug 2018
      • 10

      #4
      Нашел человека с подобной проблемой, тоже нет решения... https://www.reddit.com/r/zabbix/comm..._login_issues/ В логах даже в дебаг моде ничего нет Сегодня буду дамп снимать и смотреть wireshark что там происходит, т.к бред какой-то неадекватный.

      Comment

      • sudoRoman
        Member
        • Dec 2018
        • 43

        #5
        Originally posted by exesition
        Мне почему то тоже кажется что это nginx не туда делает перенаправление после станицы логина.
        человек почему-то не хочет проверять эту версию, хотя делов на 5-10 минут поиграться с конфигом и получить может какие-то "подсказки" куда копать дальше.
        или развернуть другую версию заббикса и не трогать Nginx и посмотреть что будет.

        Comment


        • flover
          flover commented
          Editing a comment
          Не думайте что вы самый умный. Я давно уже попробовал "поиграться с конфигом" и поменять версию заббикса. Пробовал и отключать ssl и разные хедеры и тд и тп. Если бы все было так просто как вы себе представляйте я бы сюда не писал...
      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3405

        #6
        Уважаемый flover , большая просьба: отвечайте, пожалуйста, не в форме комментария к чужим сообщениям, а отдельными сообщениями. Иначе тема на форуме не маркируется как обновлённая, и вашу реплику элементарно пропустить (не говоря уж о том, что так читать просто неудобно). И дополнительное пожелание: в дискуссии не переходить на личности, это не способствует конструктивному обмену мнениями. Спасибо за понимание.

        Теперь по сути.
        ошибок нет в /var/log/zabbix/zabbix_server.log
        В этом файле ничего и не будет. Там пишутся сообщения сервера Zabbix (т.е. самого демона zabbix_server), а у вас проблемы не с ним, а с веб-интерфейсом. Т.е. надо смотреть логи веб-сервера, который этот веб-интерфейс обслуживает, и логи nginx-а, который, по Вашим словам, стоит в качестве reverse-proxy.

        Comment

        • flover
          Junior Member
          • Aug 2018
          • 10

          #7
          Спасибо за поправку, учту. Да вы абсолютно правы, я так-же смотрел и логи apache как access так и error все запросы проходят по 200 коду как на стороне apache так и на стороне nginx, error log на nginx и apache аналогично пуст.

          Comment

          • exesition
            Senior Member
            • Nov 2019
            • 121

            #8
            Включите уровень debug в nginx и попробуйте достучаться до ошибки что у вас и скинуть логи

            Comment

            • flover
              Junior Member
              • Aug 2018
              • 10

              #9
              Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

              Comment

              • exesition
                Senior Member
                • Nov 2019
                • 121

                #10
                Пробовали дать прав пользователю nginx?

                Comment

                • flover
                  Junior Member
                  • Aug 2018
                  • 10

                  #11
                  Где на что и зачем?. nginx это отдельный сервер, а zabbix отдельный. zabbix работает с дефолтной веб мордой на apache2.

                  Comment


                  • exesition
                    exesition commented
                    Editing a comment
                    Перепутал с соседней веткой. Думал что у вас на nginx zabbix крутится.
                    В любом случае проблема на стороне nginx. Там надо копать
                • flover
                  Junior Member
                  • Aug 2018
                  • 10

                  #12
                  Да, с большей вероятность на его стороне, хоть и не ясно почему работало раньше а сейчас нет. И тем более непонятно чего не хватает заббиксу при проксировании.

                  Comment

                  • st.BlackD`
                    Junior Member
                    • Feb 2019
                    • 1

                    #13
                    Почистите куки в браузере, периодически ловлю такую же ошибку если работаю на разных Zabbix серверах внутри одного домена 2 уровня.

                    Comment

                    • Kos
                      Senior Member
                      Zabbix Certified SpecialistZabbix Certified Professional
                      • Aug 2015
                      • 3405

                      #14
                      Originally posted by flover
                      Да, с большей вероятность на его стороне, хоть и не ясно почему работало раньше а сейчас нет. И тем более непонятно чего не хватает заббиксу при проксировании.
                      Zabbix-у, если верить документации, нужны только куки. Можно предположить, что, скажем, nginx в режиме reverse-proxy обрезает длинные куки.
                      Ещё можно заглянуть сюда, в раздел "Flipping frontend locales": вполе может оказаться, что у nginx-а тоже есть какая-то аналогичная проблема.

                      Comment

                      • Vovanys
                        Junior Member
                        • Jun 2017
                        • 9

                        #15
                        Такая же внезапная хрень.
                        API через приложуху работает, web нет.
                        Удалось полечить?

                        Comment


                        • flover
                          flover commented
                          Editing a comment
                          какая у вас версия nginx? и OS
                      Working...