• Eager Eagle
    link
    fedilink
    English
    589 days ago

    hey, at least it’s not a 200 with { "error": "Bad request" }

    • @prowe45@lemm.ee
      link
      fedilink
      129 days ago

      Yeah, plus a 500 is the backend admitting it fucked up and not blaming the front end like a 4xx would be.

  • slazer2au
    link
    fedilink
    English
    219 days ago

    Quick, make a ticket to the network team and ask why the firewall is causing the internal server error.

    I wish I could say I haven’t seen devs do this.

    • @jaybone@lemmy.world
      link
      fedilink
      89 days ago

      In some architectures, where many microservices are behind load balancers and other front end proxies, sometimes it is the NOC’s fault. Yes a 500 should really only be a backend error.

    • @fibojoly@sh.itjust.works
      link
      fedilink
      28 days ago

      Oh even better. I manage Kong (an API manager) and 90% of my time these days is explaining illiterate devs that no, Kong is fine, it’s their shitty API crashing. Or better, their shitty HAproxy they don’t know how to configure. FML.