Can't install new fonts? Switch on your firewall.


  • area_deu

    Apparently switching off the firewall in Windows 10 (which I tend to do on my stationary PCs, because it's just one more thing to go wrong) breaks the Font system. Way to go, Microsoft.


  • area_deu

    What the actual actual fuck?!


  • Discourse touched me in a no-no place

    I rather suspect it's something as stupid as:

    ...
    if (firewall_on()){
       if (can_access_site("ms_font_checker")){
          enable_font_administration();
       }
    }
    ...
    

    with that being the only place enable_font_administration() is called.



  • I'm pretty sure that's a solid candidate for the bad ideas thread, the wrong ideas thread & the evil ideas thread simultaneously.


  • Discourse touched me in a no-no place

    And quite a few other threads besides. It's an instant classic.


  • Winner of the 2016 Presidential Election

    @cvi said:

    wrong ideas thread

    HTTP1.1/404



  • @ChrisH said:

    Apparently switching off the firewall in Windows 10 (which I tend to do on my stationary PCs, because it's just one more thing to go wrong) breaks the Font system.

    1. What is a "stationary PC"? You mean it doesn't move? Or it's used for designing stationary (where, I suppose, a large font selection would be desirable)? Or what?

    2. Why would you ever turn off the firewall?



  • Stationery is the noun you are looking for, and is spelled differently. But I appreciate your demand for clarification.

    If the power button shocked people to death, you would say, "why the hell are they using the physical power button", I suppose.


  • area_deu

    @blakeyrat said:

    1) What is a "stationary PC"? You mean it doesn't move?

    Uhm... yes?
    And because it's stationary, it will always only be connected to my trusted home LAN. So no firewall needed.

    2) Why would you ever turn off the firewall?
    Because 1) and I can't be arsed to create a rule everytime I create or debug an app that opens a port. And I can't be arsed to implement whatever magic is needed to create that rule automatically. Or whatever.

    I just turn it off, alright? What does that have to do with Microsoft being stupid?



  • @ChrisH said:

    Because 1) and I can't be arsed to create a rule everytime I create or debug an app that opens a port. And I can't be arsed to implement whatever magic is needed to create that rule automatically. Or whatever.

    ... that's why it prompts you upon the first bind()/listen() call?



  • @blakeyrat said:

    2) Why would you ever turn off the firewall?

    Because I can.

    Why did MS put a way to disable it if you are not supposed to ?


  • Impossible Mission Players - A

    Sure, it prompts on the first attempt. But if you happen to cancel, or forget to checkmark any possible "location" the program might find itself being in, you're never prompted again. Ever.
    Unless you move the executable to another path or rename it. But then you're just inundating yourself with a wall of exceptions...


  • area_deu

    @NTAuthority said:

    ... that's why it prompts you upon the first bind()/listen() call?

    Not when you're running a service.

    Why are we discussing this? I thought the "you're holding it wrong" line of defense was already proven to be bullshit.


  • Discourse touched me in a no-no place

    @NTAuthority said:

    ... that's why it prompts you upon the first bind()/listen() call?

    You've yet to explain WHY THE FUCKING HELL the font system requires the firewall up to function.

    Take your time. :smiley:


  • Grade A Premium Asshole

    @blakeyrat said:

    2) Why would you ever turn off the firewall?

    Because presumably it is on his home network and if there is anything it will protect you from there...you are already fucked.

    Or, he could have an HP network printer in the house and many of their models pretty much refuse to print if the firewall is on.



  • @ChrisH said:

    it's just one more thing to go wrong

    Deviating from the normal configuration is what makes things go wrong, usually.

    But you're right, I don't think it offers any kind of security (against legacy malware maybe?).



  • How to root an Xbox: use a buggy font.
    How to root an Xbox 360: use a buggy font. One game it's a shader, but usually it's a font.
    How to root an Xbox One: Why the hell would you want to? Also, use a buggy font.
    How to kernel panic Mac OS X: Use a specific string of characters, and the in-box buggy font.
    How to root Windows XP: use a buggy webfont.

    With that track record, why wouldn't you do that?



  • When you install a new font, it's drawn on a large whiteboard in extremely high resolution, photographed, printed out, faxed, placed on a wooden table and finally photographed again. The firewall was the only wall large enough for the whiteboard, so...



  • @dkf said:

    You've yet to explain WHY THE FUCKING HELL the font system requires the firewall up to function.

    I will take a guess :

    Because Windows is a tangled mess of freakin crap !


  • Discourse touched me in a no-no place

    No points for that; it is true, but entirely uninformative.


Log in to reply
 

Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.