Giter VIP home page Giter VIP logo

Comments (6)

sawolf avatar sawolf commented on July 29, 2024 1

Hi @mtnielsen, thanks for reaching out. I probably won't have this done for 4.4.11 (going out today), but I'll see if I can get this fixed for 4.4.12.

from nagioscore.

mtnielsen avatar mtnielsen commented on July 29, 2024 1

I did some follow up and it turns out nginx is removing the empty query string when passing along the request, which in turn causes a uri mismatch in httpd.

I circumvented the proxy and couldn't reproduce the issue when connecting directly to the host.

I'm not sure what the correct behavior is supposed to be here. Is Nagios at fault for producing an empty query string? Is nginx at fault for removing the empty query string? Or is httpd at fault for complaining about a uri mismatch? Or is it perhaps Chrome's fault?

I'll have to investigate this tomorrow, but for the time being it doesn't look like Nagios' fault.

from nagioscore.

ericloyd avatar ericloyd commented on July 29, 2024

There seems to be a lot of these type of nav errors. I think the intention was that you would always use the menu elements to go forward or backward, not the browser controls. I'd love to see them all fixed.

from nagioscore.

mtnielsen avatar mtnielsen commented on July 29, 2024

No browser controls were used. It's all Nagios navigation buttons.

image

image

image

from nagioscore.

sawolf avatar sawolf commented on July 29, 2024

I wasn't able to reproduce this issue (neither on 4.4.9 nor on the latest commits in master, and regardless of whether I used the navigation buttons or manually edited the URL). I also don't see a place in any of the CGIs where we'll intentionally return a 400 error (though I could have missed it).

My questions to you are:

  • what distribution are you using?
  • do you still see this problem after upgrading to the latest version of Nagios Core?
  • can you reproduce this from a fresh install?

from nagioscore.

sawolf avatar sawolf commented on July 29, 2024

Thanks for the follow-up. I'm going to treat this as fixed for now, but if you think there's something nagios should do differently, feel free to reopen this or open a new issue.

from nagioscore.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.