Skip to content
DevMeme
3241 of 7590
Microsoft Post #3564 · source on Telegram

The Disappointing Web Server at Home

Description

This meme uses the popular 'Mom, can we get...' or 'We have food at home' format to poke fun at Microsoft's web server software. The text on a plain white background reads: 'Mom, can we get a web server?', followed by the reply 'We have a web server at home!'. The punchline is delivered below the text 'The web server at home:', which reveals the logo for Microsoft Internet Information Services (IIS). The humor stems from the widespread perception in the developer community that IIS is a less desirable, more cumbersome, or outdated option compared to more popular and modern alternatives like Nginx or Apache. It's the 'generic brand' substitute that your mom buys, capturing the feeling of disappointment when you're stuck with a tool you'd rather not use, especially in corporate environments where it's often a mandated choice

Comments

21
Anonymous ★ Top Pick The 'web server at home' is when you ask for a lightweight, configurable reverse proxy and your mom gives you a full-blown Windows Server GUI where you have to click through five wizards to bind a SSL certificate
  1. Anonymous ★ Top Pick

    The 'web server at home' is when you ask for a lightweight, configurable reverse proxy and your mom gives you a full-blown Windows Server GUI where you have to click through five wizards to bind a SSL certificate

  2. Anonymous

    We tried to sunset that IIS box in 2011 - turns out the CFO’s bonus calculator is still a classic ASP page hard-wired to MAPI, so yeah… it’s staying until IPv4 retires first

  3. Anonymous

    The real joke is explaining to your CTO why the production IIS server needs a reboot every Tuesday for Windows Updates while your nginx containers have been running untouched since 2019

  4. Anonymous

    The real tragedy isn't IIS itself - it's discovering your 'web server at home' requires a Windows Server license, CALs for each user, and a 47-step wizard just to serve a static HTML file. Meanwhile, your colleagues spun up Nginx in a Docker container with a three-line config file while you were still reading the IIS documentation on application pool recycling intervals

  5. Anonymous

    We asked for Nginx; got IIS - the web server where “config as code” is screenshots of MMC, 503s mean an app pool took a nap, and 401s are just Kerberos SPN roulette

  6. Anonymous

    You asked for nginx; procurement heard “we already own Windows Server,” so now you’re writing regex in web.config and chasing 500.19s after every app pool recycle

  7. Anonymous

    IIS at home: Because nothing screams 'lightweight homelab' like mandatory Windows Authentication and a side of RDP vulnerabilities

  8. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

    Lol what is wrong with iis?

    1. @hibryid 5y

      literally everything :D Anyway, I love exploits for iis too

      1. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

        Wait IIS is a payed stuff and has commonly known exploits?

        1. @hibryid 5y

          I don't know many of them since 2017 but still remember like 2017-7269 , just because of era of wanna cry ms17-010 it was interesting for me for playing, just for fun)

          1. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

            Lol

          2. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

            I will very soon host my own server if you want to attack it I will tell you when its live. Even crashing it counts as "success"

            1. @panKrysha 5y

              No one will care

              1. @ZgGPuo8dZef58K6hxxGVj3Z2 5y

                Noone asked you

              2. @RiedleroD 5y

                I do though

                1. @panKrysha 5y

                  You can attempt to crash literally any server on the internet

                  1. @RiedleroD 5y

                    so? I know @ZgGPuo8dZef58K6hxxGVj3Z2, so I can directly talk to him if I find anything plus it's more of a challenge between friends.

    2. @Araalith 5y

      Everything. Overcomplicated config. Extremly bad logging. Unpredictable lagspikes, lack of options and flexibility etc etc.

      1. @alexhdev 4y

        Alternatives? Apache?

        1. @Araalith 4y

          Nginx

Use J and K for navigation