Slashdot Mirror


Microsoft Lists SP2 Incompatibilities

thejuggler writes "ZDNET has a story about how the new XP SP2 causes conflicts with over 50 applications and causes problems with others including some of Microsoft's own products. The 'glitch' as they are calling it seems to be that the Windows firewall system is turned on by default and blocks unsolicited connections to your computer. You have to unblock certain ports as your applications require to make the apps work again. They are calling this a glitch, but I thought we wanted everything blocked by default so we would have to choose what was unblocked?" The BBC has a story as well.

126 of 539 comments (clear)

  1. SP2 incompatible by bunburyist · · Score: 5, Interesting

    I've not seen it mentioned anywhere, so maybe it's just a drive incompatibility issue, but when I installed SP2 RC1, I could no longer play DVDs - I would receive an error telling me that the TV OUT on my card must be disabled first. I rolled back to SP1 and bingo, everything would play fine again.

    1. Re:SP2 incompatible by otlg · · Score: 5, Insightful

      Not one comment on the fact you *could* even roll it back.. and probably without too much of an issue I'm guessing.. They *are* learning (slowly, and as much as people hate to admit here). It just takes time. Your DVD issue seems legit, but most of this stuff being broken due to close ports is hardly a glitch.. it's called security.. and I for one say kudos for doing the right thing (at least partially).

    2. Re:SP2 incompatible by Gilgaron · · Score: 4, Informative

      I've read that this sort of behavior is associated with video driver updates most frequently.

      Did you have Windows Update update your drivers at the same time as it installed the service pack?

    3. Re:SP2 incompatible by scotty · · Score: 5, Funny

      It looks like the default SP2 firewall also blocks packets and signals going to the TV out port to me :)

    4. Re:SP2 incompatible by Lord+Kano · · Score: 4, Informative

      I had this same problem over a year ago. I had an nVidia Geforce 2 card with a TV out, I not have a Geforce 4 and do not experience the problem. I am running SP2 and no problems thus far.

      I was able to get around it with DVD Idle Pro.

      It makes it work even with the macrovision protection.

      LK

      --
      "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
    5. Re:SP2 incompatible by Grant_Watson · · Score: 3, Insightful

      SimCity for Windows 3.x had a bug in its handling of memory that caused it to crash on Windows 95. Microsoft had to add code to test if SimCity was running and handle it appropriately; if they had not done so, the crash would not have been Microsoft's fault-- the bug wasn't.

      MS has been moving away from their mantra of absolute reverse compatability. That's said, since that's one thing at which the used to be very good. Still, if SP2 uncovered a bug in someone else's software, that's not SP2's fault; you have to know whose bug it was.

    6. Re:SP2 incompatible by Vaakku · · Score: 2, Informative

      Similar thing happened to me when I updated my Nvidia drivers some time ago. Few days later I found this nice post from slashdot. ""According to 'Nvidia Macrovision DVD-TV rules forced on consumers', Nvidia drivers 41.09 and onwards include 'stringent checks' to comply with Macrovision requirements. That could mean if you have a TV encoder that does not support Macrovision, you may well get an error message depending on what DVD software player you are using, the company has said." So it's not necessarily a SP2 glitch.

    7. Re:SP2 incompatible by jrockway · · Score: 4, Interesting

      Solution? Ignore the flags. Install mplayer.

      Oh but that's ILLEGAL. Please tell me why it's illegal to play a DVD i bought on a computer i bought. Thanks.

      --
      My other car is first.
    8. Re:SP2 incompatible by utamaru · · Score: 2, Interesting

      Simple. All DVD players by law have to include Macrovision to prevent someone recording to VHS or another DVD, awile PCs don't output Macrovision. M$ is probably saving their ass from DMCA.

    9. Re:SP2 incompatible by yiantsbro · · Score: 4, Funny

      idiot...you lose again. Gee, this is easy ;)

    10. Re:SP2 incompatible by dnoyeb · · Score: 2, Insightful

      Perhaps his software likes to phone home, and the firewall is getting in the way?

    11. Re:SP2 incompatible by itchy92 · · Score: 3, Funny

      Somebody should amend Godwin's law to include calling somebody a shill.

      You can't just change a law, on a whim, without the consent of the people! What are you, a fucking Nazi?

      /lame joke

      --
      Slashdot: News for nerds. Stuff tha-- MICRO$OFT IS THE DEVIL!!1
  2. News Flash: Firewall Blocks Inbound Traffic by hendridm · · Score: 5, Insightful

    I snickered when I saw that list earlier today. Most of them are broken due to closed ports. Duh. Why not list every application that requires certain ports be open?

    Any firewall can break any piece of software if it requires a port that is blocked.

    1. Re:News Flash: Firewall Blocks Inbound Traffic by halowolf · · Score: 5, Interesting
      Yes it was exactly my response. They had games listed that require internet access to play them online like Unreal Tournament.

      What I think is the "real" issue here is that customers that have installed SP2 simply don't have a clue about what a firewall is, what it does, and how to use it. The problem is also no doubt being exacerbated by programs that needlessly try to access the network.

      But I always take the time to say "shame on you" to programs that needlessly try to access the network when their primary function has absolutely nothing to do with networking, ESPECIALLY when their networking options are turned "off".

    2. Re:News Flash: Firewall Blocks Inbound Traffic by surprise_audit · · Score: 4, Interesting

      On the other hand, the list of "programs that behave differently" includes Excel, Office 2003, Office XP, Outlook, Visual Basic, Visual C++ and Visual Studio. I can see various personal firewalls and p2p apps like Kazaa being broken by port issues, and maybe the Office suite because of email & calendaring, &c, but why on earth would VB & VC++ be affected??

    3. Re:News Flash: Firewall Blocks Inbound Traffic by halowolf · · Score: 3, Funny
      but why on earth would VB & VC++ be affected??

      Probably for the same reason that when I ran Doom 3 the spooler service suddenly popped up requesting access to my network. Suffice to say, I went WTF?? :)

    4. Re:News Flash: Firewall Blocks Inbound Traffic by afidel · · Score: 4, Insightful

      Because DCOM behavior was seriously changed. Debugging through DCOM, especially remote debugging is hampered under SP2. It's not really much of an issue as people that should be programming should know enough about the changes to know why their environment is behaving differently, if they don't then good ridance as they shouldn't be programming anyways.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    5. Re:News Flash: Firewall Blocks Inbound Traffic by Anubis350 · · Score: 2, Insightful

      Duh. this is only duh to someone here. /. readers, myself included, seem to forget that we are not the normal crowd. Most users out there couldnt tell you what a port is, let alone why their apps that need to access said mysterious ports dont work now.

      --
      "goodbye and hello, as always" ~Prince Corwin, from Zelazny's Amber series
  3. Most notable incompatibility on the list by Anonymous Coward · · Score: 5, Funny

    Windows XP

  4. Nero has new software by Icyfire0573 · · Score: 2, Funny

    from the microsoft compatability list Nero Bruning ROM 5.5.6 Ahead i always wanted to brun some cd's for myself

  5. Activation by n9uxu8 · · Score: 2, Interesting

    Lord knows CodeWarriors IDE activation is flumoxed by sp2... Dave

  6. More incompatibilities... by k_killmore · · Score: 5, Funny

    They're forgetting about all the worms, trojans, and viruses that are going to need to be rewritten to exploit new backdoors in the OS.

    Those poor hackers... :(

    1. Re:More incompatibilities... by TheOtherAgentM · · Score: 2, Insightful

      It's okay. People aren't going to open ports for every application. They're just going to disable the firewall, making everything better. It will be Windows XP SP2-1. It's funny, but it's true. Turning off the firewall is the first thing I'm going to do, when I get up enough courage to install the damn thing. Maybe I'll just test on some of my nicer clients.

  7. Guess who got FP on the broken apps list? by rokzy · · Score: 3, Funny

    "Star Trek StarFleet Command III"

    lol.

  8. The sad thing is.. by Judg3 · · Score: 5, Insightful

    even though Microsoft is doing the "Right Thing", a majority of average (Below average?) users will complain until MS is forced to set the firewall to disabled by default. It's sad, but true.

    --
    Looking for hardware (Currently need: Large Etch-a-Sketch) Have one? See my journal!
    1. Re:The sad thing is.. by Geoffreyerffoeg · · Score: 2, Interesting

      That shouldn't happen. Of course the system should allow unfettered connections to localhost, and the system's own public/LAN IP. Firewalls should wall off the outside.

      I'm sure a simple update to add "if (connection.ip != INADDR_LOOPBACK)" to the firewall code. Frankly, I'm surprised it wasn't already in there.

  9. forgot to mention Intel Landesk by stonebeat.org · · Score: 2, Interesting

    Intel Landesk (an MS SMS competitor) also has issues when SP2 is installed. But why would MS care about that? According to them everyone should be using SMS.

  10. Not a big deal... by Bill_Royle · · Score: 4, Insightful

    I'm not entirely happy with the popup blocker they've included, as it doesn't seem to be that configurable. However, the idea of blocking unsolicited ports is by no means a bad thing.

    The vast majority of PC problems these days are rooted in the fact that most users are lazy, and don't want to be bothered with details. Perhaps they can read tax forms, but a simple Windows dialog? Forget it.

    If users can't muster up more than an ounce of effort to secure their PC, they shouldn't be using one. Just as a driver needs to make sure their car is roadworthy, PC users need to be sure that their systems have at least some rudimentary method of protection. It's just not that hard, and it's not too much to ask.

    If computer users can't manage to get their heads around simple dialogs (which SP2 questions pretty much are), they deserve the trouble they get... perhaps them being offline would reduce the spam & DDoS zombies.

    I suppose wishing those people offline is a fantasy, but it certainly would help reduce the idiot factor on the net.

    1. Re:Not a big deal... by WhatAmIDoingHere · · Score: 3, Interesting

      In IE, just go to "tools"/"Popup Blocker"/"Settings" and there's about the same settings as in Firefox.

      --
      Not a Twitter sockpuppet... but I wish I was.
  11. Software Firewall? by wviperw · · Score: 4, Insightful

    Do any of you actually use Windows Firewall anyhow? I've got no compatibility issues whatsoever because I'm using a hardware firewall in the first place, meaning SP2's default firewall was turned off rather quickly.

    --
    Nothing disturbs me more than blind loyalism towards some unrealistic and over-idealistic notion of one's nationality.
    1. Re:Software Firewall? by Nataku564 · · Score: 2, Insightful

      Yep - wifi laptop. Handy for when you are crusing a random network you found.

  12. Re:The Noobie Argument by Anonymous Coward · · Score: 3, Insightful

    Lost it? i don't think so. I support several hundred users on a daily basis, and the vast majority of them barely know what the 'start' button is, let alone abstract concepts like 'ports' or 'firewalls'

    as things stand right now, i don't see how ease of use and security can possibly go together. what is needed is user education, but the vast majority of users 'just want it to work' and refuse education.

  13. As the Register article stated on this topic.. by Osrin · · Score: 4, Insightful

    ... people have spent years complaining about Microsoft security, Microsoft don't change anything because they claim it will break stuff.

    Microsoft folds and implements some security features which inevitably break things... then everybody gets upset.

    You can't have it both ways.

    1. Re:As the Register article stated on this topic.. by Osrin · · Score: 3, Informative

      Register article...

      http://www.theregister.co.uk/2004/08/12/winxp_sp 2_ stop_moaning/

    2. Re:As the Register article stated on this topic.. by WhatAmIDoingHere · · Score: 3, Informative

      For the lazy:click

      --
      Not a Twitter sockpuppet... but I wish I was.
    3. Re:As the Register article stated on this topic.. by dbarclay10 · · Score: 2, Insightful
      ... people have spent years complaining about Microsoft security, Microsoft don't change anything because they claim it will break stuff.
      Microsoft folds and implements some security features which inevitably break things... then everybody gets upset.

      First, you're dismissing the (rather large I bet) group of people who don't want it both ways. For instance, huge numbers of computers are already protected to some degree by corporate firewalls and home routers and similar such things. Now when these people bought the software, they knew its shortcomings and worked around them appropriately. They're now not only having to explain to bosses and the like that "no, after all, we didn't need to spend 2 million bucks on all that security crap you argued against vehemently," (because all the bosses will know is that "Windows XP SP2 is secure") but also having to deal with all the various breakages introduced by SP2. And what are their options? How long will MS support non-SP2 versions of XP?

      Second, people can feel rightly upset when a doctor cures the disease by killing the patient. This is a service pack - an update to an already-released software environment. It's not the right time for huge massive changes. Many of the people who previously complained about Microsoft's lack of security awareness and are now complaining about SP1 are no longer complaining about Microsoft's lack of security awareness, but the manner in which they're moving forward on their plans to secure the software.

      Lastly, there are many people who rightly want it both ways. Microsoft made the decisions they made 10 years ago in order to beat competitors to market and to offer a superficially superior user experience. You can't blame anybody other than Microsoft for those decisions - they were lambasted in the trade press and experts all over the place were telling them how wrong they were. There have even a number of Microsoft employees apologising for those decisions, because they knew they were gambling - they just lost.

      Those people who are complaining both about Microsoft's lack of security and the invasiveness of the current software updates can do so in perfect conscience - Microsoft made its own bed, and now they have to lie in it. If they hadn't made patently ludicrous decisions 10 years ago they wouldn't be left with a legacy which pleases nobody.

      --

      Barclay family motto:
      Aut agere aut mori.
      (Either action or death.)
  14. One problem... by Nu11.org · · Score: 5, Insightful

    Until someone logs into your network behind your firewall with an infected machine... If you ever have LAN parties or have a wireless network, you're exposed. Null

  15. It's not THAT bad... by chrispyman · · Score: 3, Insightful

    Seriously, this is an optional service pack. It hasn't really been out long enough to consider seriously deploying it on critical machines. Just give some time for the apps to catch up and sometime in the future this will be a non-issue. On the other hand, shame on the developers for not testing their apps with the release canidates to work out any bugs.

  16. in other news... by laurent420 · · Score: 5, Funny

    microsoft corp of redmond,wa has filed an antitrust injunction against microsoft corp, also of redmond,wa for deploying 'service pack 2' - a cumulitive update for windows xp users, which has been shown to be incompatible with microsoft's visual studio and outlook.

  17. Default Port Blocking is wrong when... by Jack9 · · Score: 2, Interesting

    Your just decide to implement a 100% turnaround in how your OS policy worked before (without making a big deal of it, of course...I'm sure it was documented somewhere). This is almost akin to "Oh yeah, and XP only reads DOS partitions now...er again...er yeah, just like you wanted!". This blunder is complicated by MS applications not always documenting what ports they are using because that's proprietary information and of course you can always buy the product and ask the licensed technical support.

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
    1. Re:Default Port Blocking is wrong when... by EvanED · · Score: 3, Interesting

      According to this Register article, it's not like MS made SP2 come out of the blue. App vendors have had plenty of time to start thinking about the changes they might need to make.

    2. Re:Default Port Blocking is wrong when... by Tarkwyn · · Score: 3, Interesting

      Most of us conscientious 'app vendors' have been diligently studying the various release candidates coming out of Redmond.

      Before beating on the ISVs make sure you check out a legitimate bug in SP2. This particular bug wasn't present in RC2 and has caused a good few slashdot-friendly vendors some undue heartache (notably PuTTY).

      Yes, there are vendors out there who ought to have been more prepared, but MS certainly needs to take a good deal of responsibility for these current issues.

      --
      Tarkwyn.
  18. Re:Time for change? by GoofyBoy · · Score: 3, Interesting

    If I don't know how to open up ports on a firewall or even what a firewall is, how the hell am I going to know figure out how to install Gentoo?!?!?

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  19. Re:hmm... by Apathist · · Score: 3, Insightful

    Perhaps, but beta testers tend to be more tech-savvy, so these so called 'glitches' (they are really 'difficulties') probably didn't bother them...

  20. Re:Transition by Nos. · · Score: 5, Insightful

    From what I've read, the problems are that MS has finally introduced some default security. They are blaming third party vendors for relying on ports to be open and such. While this may be true, there is also the fact that since they've been able to do it for years and years with Microsoft based OSs, there's no surprise that when they actually started locking stuff down, it did break other programs.

  21. Not likely by DreadSpoon · · Score: 4, Insightful

    These same (below) average users are the kinds of saps that are locked into Microsoft platforms merely because they are too lazy, naive, or both to use a different platform. If Microsoft says that the firewall will be enabled by default, the users will deal with it, because they don't have a choice.

    It would be more likely that application authors will start including tools in their installation wizards for opening ports the application needs.

    The sad thing is, any app could easily get passed the firewall with a bit of social engineering. I saw a popup on a Windows machine infected with some ad/spyware today. The window started an automatic download (and thus, on Windows, install) of some app. The page showed a picture of the security warning dialog and told the user to just click Yes. Which is actually what most users will do, because they don't know any better, because nobody has taught them.

    1. Re:Not likely by dave420 · · Score: 4, Informative
      Don't assume Windows isn't the best OS for everyone. I'm being serious here.

      I'm a developer (open-source), and I use windows. I've had no (and I repeat: no) reason to leave. My windows installs are secure enough for me to not worry about anything. The software installs fine and works well. My multimedia works perfectly, and all my games run natively and with hardware acceleration. My machine runs apache, ssh, mysql, cvs, you name it. Multi-monitor support, hardware-accelerated GUI, everything.

      I know you can do all that stuff on other platforms, but that's not the point. I can do it on Windows, so why should I change?

      Not all Windows users are lazy or naive... some have found a very useable operating system that lets them do EXACTLY what they want, with no fussing.

      And your last point is mooted by SP2 - the only way you can run that program is if you download and run it yourself, which can be done on ANY OPERATING SYSTEM. The auto-installs on IE are now a thing of the past (they're not auto any more, and require lots of clicking to start, with lots of big, red "X"s everywhere.)

      I'm not trying to be argumentative, but I keep seeing this "windows users are all stupid, and windows is useless crap" rubbish everywhere, and it's starting to get slightly annoying :)

  22. Re:Time for change? by 0racle · · Score: 2

    Just imagine the list of software that would be on its incompatibility list.

    --
    "I use a Mac because I'm just better than you are."
  23. SP2 firewall. by Eeknay · · Score: 5, Informative

    You know what happens when SP2 blocks a connection via the firewall? It let's you know. It also let's you take the option of unblocking the program straight away. I had this problem with X-Wing Alliance and Unreal Tournament 2004. When no servers came up, I thought it was my connection, but a quick-alt tab reveals that Windows has a pop-up that actually informs you that it's blocked the game/application. So, don't be too quick to bash. Turning the firewall on by default is a good idea. I mean, why don't you go bash ZoneAlarm or a similar firewall app? It blocks all access by default, and "learns" as you use your computer more, and that's all the SP2 firewall is trying to do.

  24. microsoft bashing by mwolff · · Score: 4, Insightful

    yeah...this is kinda lame.
    Sounds like people are trying to find as much fault in Microsoft as possible. It looks like most of these aren't even problems but are something that Microsoft bashers can use to fuel their fires. As I'm sure many posts have already pointed out by the time I post this, a lot of these problems are just because of closed ports.

  25. Re:Time for change? by King_TJ · · Score: 4, Interesting

    I'm sorry, but I'd almost have to call your post a "troll" - even though you're not necessarily wrong about everything you said....

    Realistically, how is a Linux distro like Gentoo a real "alternative" at all, for the average PC user wanting a "workstation OS" that runs all of their purchased "off the shelf" software packages??

    Just as one little example, a good friend of mine recently wiped Windows XP off his Dell Latitude laptop and replaced it with the latest Gentoo Linux distro. He could only stand it for about 3 days before deciding it just made his laptop *less functional* than it was worth, and went back to XP.

    It's not that he dislikes Linux! He thinks it's great! (So do I, for that matter.) It's just that Linux is based on a *server-centric* OS (Unix), and all the attempts to reconstruct it as a desktop workstation OS with user-friendly GUI are less than fully realized.

    I'm all for competition, but as much as some people want it to be, I don't think Linux is really the direct competition for Windows XP right now. If anything, it's poised more as a sensible alternative for something like Windows 2000 or 2003 Server.....

    If you want a Unix type OS done right as a workstation, I think Apple already pulled it off better than anyone else -- but that's getting into a whole new hardware AND software investment.

  26. Re:hmm... by obeythefist · · Score: 5, Insightful

    They aren't really "glitches"
    And they have nothing to do with the actual code in the Service Pack (I've been running it fine since it was released on Winbeta).

    If you took time to read the article, you'd find that the applications would work fine if you disabled the Windows Firewall. The applications fail because SP2 enables a firewall by default, and these applications do not work without an open port.

    Anyone who tries to agree with the anti-microsoft FUD in the article above must be some kind of luddite or a really blinkered linux zealot.

    Enabling a firewall by default in Windows is the greatest thing Redmond has ever done to try and make up for the horror's they've unleashed on the people of the world. Trying to spread even more FUD with the objective to stop people from applying this service pack is madness.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  27. Re:The Noobie Argument by Stevyn · · Score: 4, Insightful

    Oh come on! Next you're going to say it must be hard for a noob to compile a kernel! Man, RTFM!

    Na, just kidding. You're completely right. There comes a time when the average user has to spend 20 minutes giving a shit about his computer and learn some basic fundamentals. At some point in time, people, in general, did the same thing for their cars. Old ladies will get their oil changed every 3000 miles yet your average user doesn't know it's bad to click yes to "do you wish to install spyware?"

    I've had it with people asking me to help them out with their computers. I feel like a plumber who gets the question "hey, I just clogged my toilet by taking a huge dump, how do I fix it?" everywhere he goes. It's not the ignorance I mind, it's the indifference about computer fundamentals that leads to someone else fixing it. If people don't want to learn that "techno mumbo jumbo" then don't use a computer. If I said to the police officer "what the hell, blinker? Break? Steering away from pedistrians? What is this auto mumbo jumbo?" I don't think he'd understand.

  28. Re:The Noobie Argument by obeythefist · · Score: 4, Insightful

    Exactly. Slashdotters have always constantly paid out on microsoft because MS has chosen ease of use before security.

    Now, like a responsible company should, they've taken the drastic step of enabling a firewall on Windows by default. And, like any slashdot FUD loving crowd would, slashdot is blaming microsoft because a list of 50 third party apps won't run if some ports aren't opened on a firewall.

    I'm happy with SP2, very happy at the extra secuirity, especially enabling the NX bit on my A64.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  29. Designed for newbies by ktorn · · Score: 4, Interesting

    Turning on the firewall by default is a design for newbies, and rightly so.

    My mother doesn't know what a firewall is, nevermind how to switch it on.
    Those who know what it is, and how to configure it, will be able to open the required ports or allow the required programs access to those ports.

    The clueless might not be able to use some programs, but if that means viruses and worms will not spread as much as before then it's something I think we all can live with.

  30. not broken by scubacuda · · Score: 2, Interesting
    They're not broken programs, they're programs that "may behave differently".

    (i.e. "broken"!)

  31. Non story by ChimpyMonkey · · Score: 3, Insightful

    So, everyone is whinging that the firewall included with XP SP2 is WORKING?

    The 'glitches' listed on the KB articles would be affected by any end user firewall, or hardware firewall on the market. To bash MS for this is counter productive. They have done the right thing in enabling it by default. If you want to run a server, you ought to be smart enough to figure out how to configure your firewall. If not, then its better for the net as a whole, you are the type of person still spreading Code Red.

  32. Re:Like we didn't see this coming... by obeythefist · · Score: 3, Interesting

    Okay Mr. FUD, let's look at Linux. Say you had a linux install. And you ran Mozilla and you used that to browse websites, mozilla came *bundled* with your operating system.

    This is all well and good.

    Now you install a Firewall, perhaps one bundled with your Linux distro.

    Suddenly, Mozilla doesn't work anymore! You can't browse the internet!

    Is this the fault of your Linux distributor? Why are people saying that Windows is useless because the new firewall *blocks* traffic unless you open the right ports? Why aren't people saying the same for Linux, when Linux works *exactly* the same way?

    Or do you just like to spread anti-MS FUD so you can get karma on slashdot?

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  33. Mac OSX manages this just fine by goombah99 · · Score: 5, Interesting
    On mac OSX the sharing-related services GUI and the Firewall GUI are coupled. Turn on Apache and it unblocks port 80 automatically. Turn on SSH and it unblocks 22 automatically. and so on for FTP, AFP. turn off he services and the ports get bliocked automatically.

    At present if you want other ports to open, other than these default services, you have to open the ports manually. however I would imagine this coupled action is handled by some .plist xml configuration file. So its probably possible for an application to add its own services to the sharing menu and have them coupled to the firewall if you turn the service on.

    On my mac I do manually block the incoming and outgoing license manager ports for MS Office. If you dont and want to share the app on your laptop and desktop then you will lose any open edited docuements if you inadvertently plug them into the same network. I wonder if this lic manager is the reason why MS gave the firewall the ability for apps to open ports in the firewall and to have outbound connections?

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:Mac OSX manages this just fine by FireFury03 · · Score: 4, Insightful

      I'd love to know what the point is in a "personal firewall" - seriously.

      A computer does _not_ need a firewall - it is configured correctly, all those nasty services with security holes in aren't even listening to the internet-facing interface (because you've got it configured correctly). There's no advantage in having a firewall over having the services configured correctly.

      The *only* reason to have a firewall is that if you make a mistake and accidentally open a service you didn't intend to, the firewall is there as a failsafe. If you link the firewall and service controls together so you only have to press one button to enable a service you remove this advantage and there is again no reason to ahve a firewall.

      Rather than running hundreds of services you don't need and then blocking them, it would be far better to have a unified way of telling all services which interface to bind to - to the end user this would appear like a firewall configurator anyway.

      And if you must insist on prompting the user each time Doom 3 opens a listening network port then tie it in with the IP stack properly and prompt the user when it actually opens the port.

      To me, the concept of using a personal firewall as your primary method of security is a kludge - if you need one then your machine's configuration is fundamentally broken and that's where you should be applying security.

    2. Re:Mac OSX manages this just fine by FireFury03 · · Score: 4, Interesting

      you're clueless, right?

      No

      firewalls can also be used to get some sort of acl functionality out of them (you might want to enable ssh access to only a few known ip's on the internet), can do packet inspection, perform rate limiting tasks, prevent DoS attacks

      Right, because how many Windows personal firewall users are going to be doing that? I haven't seen Microsoft's offering but I'd be quite supprised if it could be configured any mroe specifically than "block this port" and "open that port".

      protect the internet from _your_ machine should some malware be running

      IMHO blocking outbound traffic from personal firewalls is of dubious use at best - once the machine has been compromised the malware can quite happilly disable your firewall (a number of viruses are known to disable ZoneAlarm automagically) or look at the firewall rules to see which port it can make connections on.

      Running a firewall to block outbound traffic only seems sane if it's a completely separate device since once the device running the firewall is in a position to send malicious data the security of the firewall should already be considered void. As far as I can tell, all it does it provides a false sense of security, which is a very bad thing.

    3. Re:Mac OSX manages this just fine by pellaeon · · Score: 3, Interesting

      Right, because how many Windows personal firewall users are going to be doing that? I haven't seen Microsoft's offering but I'd be quite supprised if it could be configured any mroe specifically than "block this port" and "open that port".

      So now we're suddenly talking about Microsoft's firewall only? Well, I haven't seen it either, but I'm pretty sure there's a personal firewall available somewhere that can do at least some of these things. Configuring your OS/services well still doesn't protect you from a DoS on your computer though.

      IMHO blocking outbound traffic from personal firewalls is of dubious use at best - once the machine has been compromised the malware can quite happilly disable your firewall (a number of viruses are known to disable ZoneAlarm automagically) or look at the firewall rules to see which port it can make connections on.

      And some compromises will not achieve sufficient access to disable the firewall or view its config. How about home-dialing malware that would in this situation be prevented from running, or spyware?

      IMHO having a firewall running is useful even if only to provide an extra stumbling block for malware.

      Running a firewall to block outbound traffic only seems sane if it's a completely separate device since once the device running the firewall is in a position to send malicious data the security of the firewall should already be considered void. As far as I can tell, all it does it provides a false sense of security, which is a very bad thing.

      Ok, how about a home network then? Many people use one Windows computer using "internet access sharing" to enable other computers to connect to the internet. In this case the internet-connected computer running a personal firewall would be a seperate device and could defend itself (and the internet) much better against the internal compromised machine.

      Err on the side of safety, I say.

      --
      -- /bin/coffee missing. universe halted.
    4. Re:Mac OSX manages this just fine by FireFury03 · · Score: 3, Interesting

      Configuring your OS/services well still doesn't protect you from a DoS on your computer though.

      Depends what sort of DoS you're getting - I don't really see a firewall as a solution to any of them though:

      - SYN flood: this problem was solved years ago through the introduction of SYN cookies - anyone who isn't using SYN cookies these days has no business allowing anyone connect to them anyway.

      - Bandwidth flood: A firewall ain't gonna help you here - even if you're blocking the packets, they have already traversed your (reasonably low bandwidth) internet connection... The only thing that's going to help here is to block the packets on the ISP side of the connection.

      - Slashdotting (i.e. many concurrent connections - may be legitimate connections but they're gonna kill your server anyway): Most services will let you limit the number of connections they will serve at the same time - a firewall is not the answer (unless it's on the ISP side of your internet connection).

      IMHO having a firewall running is useful even if only to provide an extra stumbling block for malware.

      It's a stop-gap solution - when 99% of computers block outbound traffic by default the malware will all automatically work around the firewalling. Malware is a very fast evolving problem, just like spam - simple stuff like this will only have an effect for a very limited amount of time. I think it's exceptionally bad that it will produce a false sense of security, and the very protocols that worms will be using are likely to be open anyway since they're protocols that people need to use.

      Ok, how about a home network then? Many people use one Windows computer using "internet access sharing" to enable other computers to connect to the internet. In this case the internet-connected computer running a personal firewall would be a seperate device and could defend itself (and the internet) much better against the internal compromised machine.

      I wouldn't suggest that a firewall is useless in this situation, however I was talking about personal firewalls and would argue that once you start protecting a whole network instead of a single machine you can nolonger consider it a "personal" firewall.

    5. Re:Mac OSX manages this just fine by pellaeon · · Score: 2, Interesting

      Do you know how to stop Windows from using ports 137-139? I think many people don't know. I myself have no idea (as I don't use Windows) if it's even possible. If it's not, it's something you need a (personal) firewall for to block access to these ports (which I _do_ know to be exploitable).

      Having a firewall block these ports by default can only be a good thing, since many people just _won't_ take the time to learn how to configure and harden an OS by themselves. Given the lack of knowledge concerning security for most people, a personal firewall that's on and blocking by default can't be useless.

      And 'false sense of security'? Many people don't care about security, but need to be protected (sometimes even from themselves) anyway.

      Besides, if this 'personal' firewall is all you have protecting your network, even if it's only by being on by default, you're still better off security-wise.

      --
      -- /bin/coffee missing. universe halted.
    6. Re:Mac OSX manages this just fine by mchawi · · Score: 2, Interesting

      Once the system has been compromised you are in trouble - that is true.

      However personal firewalls have a -lot- of benefit at least from a business standpoint. Many firewalls, including SP2 have additional features that help protect your network. As a for instance, limiting the number of outgoing TCP connections that can be opened per second. If you've ever seen some of the viruses take out network bandwidth - this is one of many ways to help.

      Basically if you look at a personal firewall as a 'solution' - it is going to fail. If you look at it as one tool of many to make up your corporate security solution, it gives you power.

      As another 'for instance' here - if you have an active directory domain, and you find that a new virus is using port X that you have open for application Y - you can turn that port off from the GPO. This means that you can reconfigure the personal firewall on all the computers and clean up the issue without your network going down the tubes as it spreads itself.

      Not -all- reasons for a firewall involve some sort of root/administrator hack.

  34. Are you feeling lucky, punk? by qw(name) · · Score: 4, Funny

    The company I work for issued a statement telling the employees NOT to "upgrade" their computers because of the incompatibilities.

    I'm sure there's going to be at least a dozen knuckleheads out of 3000+ who do DL the update. Those are the same one's who call the Help Desk saying, "Hello, I think I just got a virus. (pause) Yeah, I received an email that had an attachment that I didn't recognize so I double-clicked it to find out what it was. (pause) Ok, I'll shut it down and wait for a tech. Thanks. (click)" Unfortunately, that is an actual conversation I heard over the cube wall...

    I'm so glad I work on the UNIX side of IT!

  35. Think maybe they could do some dupe checking? by Gojira+Shipi-Taro · · Score: 2, Insightful
    Backup Exec 9 Veritas
    Backup Exec 9.1.4691 Veritas
    Backup Exec 8.6.1 --- Veritas
    Backup Exec 9.1 --- Veritas
    BackupExec 9.1 Veritas
    BackupExec 8.6.1 Veritas
    Bakcup Exec 9.1 --- Veritas


    Lets see... just for this application, through putting the version in it's own field, in the same field as the application name, and misspelling it a couple different ways, (and varying the version unnecessarilly) they've managed to list two seperate versions of the application (8.6.1 and 9.1) and somehow come up with 6 seperate entries... I think the list is shorter than y'all think...
    --
    "Oh my God. This is terrible. This is the end of my Presidency. I'm fucked."; ~ Donald J. Trump
    1. Re:Think maybe they could do some dupe checking? by WhatAmIDoingHere · · Score: 2, Funny

      It seems that it's just making a list from the "Error Reporting" service.

      --
      Not a Twitter sockpuppet... but I wish I was.
  36. Even more interesting by callipygian-showsyst · · Score: 5, Informative
    Even more interesting, (but rejected by /. moderators) is this LONG LIST of everything that Microsoft fixed.

    See if you can find your favoirite bug on this list!

  37. Scary quote by roystgnr · · Score: 3, Interesting
    From the support.microsoft.com link:
    The number of ports that the process uses may affect how this issue is resolved:

    * If the process uses more than 1024 ports, the number of ports probably will not change.
    * If the process uses less than 1024 ports, the program may be using a range of ports. Therefore, opening individual ports may not reliably resolve the issue.

    It just fills you with confidence in their network security qualifications, doesn't it? I'm sure their audience won't be too confused (even most online gamers know the difference between "port number" and "number of ports"), but that just makes it even stranger that they hired a technical writer who can't make that distinction clearly.
    1. Re:Scary quote by rokzy · · Score: 2, Interesting

      outsourcing. who needs people who can speak English when the web has plenty of free translation sites?

    2. Re:Scary quote by BollocksToThis · · Score: 2, Funny

      who needs people who can speak English when the web has plenty of free translation sites?

      The correct for you.

      I also use am the fishbabel for to the post me slashdot commentary!

      --
      This sig is part of your complete breakfast.
  38. Comment removed by account_deleted · · Score: 2, Insightful

    Comment removed based on user account deletion

  39. Re:QA anyone? by obeythefist · · Score: 5, Informative

    RTFA please.

    The same applications would all stop working if you installed any firewall, hardware or software, router or ZoneAlarm.

    This has nothing to do with QA testing - obviously if you enable a firewall, some apps are going to stop working.

    Why on earth is it microsofts QA departments fault that you can't FTP if your FTP port isn't open on your firewall?

    If you think that it really is MS's fault after actually reading the article - then yes, you should be shot. Twice. Darwin save us all.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  40. ISPs are screwed by jhoegl · · Score: 2, Interesting

    ISPs will take the brunt of this issue on the phones. Once SP2 is released, ISPs will be innondated with calls asking why their software doesnt work. And believe me, those answering the phones will be annoyed. As a former ISP tech, I have had to deal with the MyDoom, the SQL worm, and all the huge viruses that hit two years ago. Luckally, there have not been any major virii released since September of 2002. However, the first person the people call is always the ISP, its not because they dont know whom to call, but because they know they can get advice for free.

  41. Oh, and one more thing. by Eeknay · · Score: 5, Insightful


    The whole Service Pack 2 thing here on Slashdot has gone way out of control. You have to stop bashing Microsoft for every single thing they do. This time they tried their best. Yes, it might not work 100%, yes some things will break, but this is the nature of a firewall, and it's definatly the nature of Microsoft. Would you rather Microsoft hadn't released SP2? I don't think so.
    Also, to those of you wise enough to know if you'll have compatability issues, don't install SP2. It's clearly not for you. This is aimed at the average Joe user who browses the Internet, and checks his e-mail. It's designed to stop low level attacks instead of causing the next Blaster. Just because you are a Geek or a Linux guru does not give you the right to bash this, because it is not for you. There's a reason you're using Linux, right? Better security, etc? Stick with it.
    And the final point, a lot of you are complaining about how the average user knows no better than Microsoft, and can't defend themselves against simple spyware. Then for God's sake, please go out and help these people! You wouldn't believe the number of people who come to me to fix their laptops about various problems (mostly spyware and viruses), and I always educate them on the matter. I don't just fix it for them, I make sure they understand exactly what they did wrong, and how never to repeat it. And to those of you who believe that they should be ditching Windows XP for Linux... forget it. It's not for them. They'll have no reason to switch over. You're preaching to the wrong choir. Talk to those who you know will be interested rather than the average user.

  42. /. unpopularity.. by spacemen3 · · Score: 2

    This is just silly.

    MS will never do right. Granted, they do have a history of poor design (in relation to security) to contend with, but given the popularity (which some would argue, leads to greater responsibility) should leave a larger margin of "error" that is ill-afforded given current reports/reviews/opinions (especially on /.).

    People complain about the lack of supposed (and any supposed free/commercial - non-enterprise firewall has the same problem) security that allows certain applications out based on user-input in an annoying pop-up.

    Next, the supposed "incompatibility" of applications that have been designed to automatically assume that certain ports will be publically available throughout the lifespan of the specific product line (and, yes, MS is just as responsible) which further leads to increased customer disatisfaction.

    Basically, the idea here is that MS will never, ever, do anything right. In my opinion, based on increased customer base and/or expectations, it is absolutely impossible for MS to possibly meet 90-100% of the supposed customer expectations (even less with the more "tech-savvy") if such "high-standards" are continually expected, or even worse, demanded of any company.

    And yes, to make myself further unpopular, no Linux distro, given the same popular numbers (especially among the a-typical user base that MS shares) would ever expect similar or less than the exact same complaints that MS receives regarding current or future improvements to their OS. These continues reports/articles of problems with SP2 are starting to get repetitive. I think people need to get over the fact they the OS does not offer much in the way of advanced user support, but this user base does not account for over 80% of the users out there. In a corporate environment, Windows is the best solution (not for EVERY service) for desktop support, and anyone that has experience in this area and says otherwise has not utilized it to it's full potential.

  43. Firewall == stumbling block by puzzled · · Score: 2, Informative

    I sat with a guy today who had the Start Button Virus on his PC. He had some whacky firewall utility that also controlled which programs could execute and a real live Microsoft DSL router between him and the outside world.

    After I overcame my initial nausea we spent a few minutes on the firewall device and determined that its outside port was dead. I offered him a free (as in beer) FreeBSD (free) system to do this job - a nice, easy kill, and it gets me the run of another BSD box with a static IP.

    The firewall thing on the PC was a bigger problem - not so good interface, user deeply confused by the idea that some addresses aren't globally routeable, further amazed that some devices can change these RFC1918 addresses to globally routeable numbers, and utterly boggled by the concept of being able to *see* what your computer is doing on the network.

    Bottom line? This guy has no business doing anything other than pulling cables and plugging stuff into a network that provides DHCP and he *knows* this is the case.

    I predict job growth in the 'digitician' field - the PC guru that comes around is going to become a real live job, instead of a friend or relative you impose upon for help. I, luckily, have avoided 98% of this work by becoming an inscrutable BSD prophet and would have avoided this one as well, were it not for the interior designer roaming around the office with her thong peeping out at regular intervals.

    --
    I am very easy to get along with, but I don't have time to waste being nice to people who are being stupid. -Theo
  44. Re:The Noobie Argument by g-san · · Score: 3, Insightful

    If they were interested in helping newbies, they wouldn't be blowing grandma out of her chair with a first step such as:

    1. Click Start, click Run, type wscui.cpl in the Open box, and then click OK.

    Whatever happend to click start, click on the control panel, then click on the icon...?

    I fear the easiest solution for most will just be clicking the disable box next to the firewall service.

  45. those apps were broken, and the assumptions wrong by swschrad · · Score: 4, Insightful

    it is NOT OKAY to open up a machine in root (as windows is) to the world for the sake of an application doing something the user may or may not know about in the background. it was NOT OKAY to maintain for lo these many years that the backdoors of ActiveX and DirectX to kernel functions to be open for all and sundry just because it made pretty things happen in demos.

    it was NOT OKAY for microsoft to assume blithly that users are all dunderheads who can't be educated, can't take responsibility, and can't be trusted to make choices.

    the only thing broken is not the 50-odd apps, but the corporate vision of M$. they need to deal with the facts: it is not "the Connected Internet with each user a Member Of The Community" any more; everything is interconnected and bad boys can roam the streets unseen and unbidden in Electron Town; and, finally, welcome to the 21st Century, M$, please read the rules this time.

    if you want a really good firewall, consider either tiny firewall or zone alarm, both much more friendly and complete, and free as well as licensed/supported versions of both availiable for download any time you want.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  46. One word for you. by devphil · · Score: 4, Funny


    Laptops.

    (Here are some more words: like you, I use a hardware firewall for my home/office, but when I'm at the coffeeshop with my laptop, it's kinda hard to lug all that routing gear around.)

    (And here are even more words for you: concrete, bouncy, superfluous, carrot, foobly, upwards. Not sure about foobly, though.)

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  47. what I want to see is 3 lists... by jonwil · · Score: 2, Insightful

    A list of applications broken by windows Internet Connection Firewall (which I dont use)
    A list of applications broken by the NX features on X86-64 (which I am not affected by)
    and A list of applications broken by other things

    1. Re:what I want to see is 3 lists... by Jarnis · · Score: 2, Informative

      ""An exception caused by a program executing code in its data stack is not going to cause a blue screen unless the code in question is a driver or part of the kernel. The program will simply crash with the appropriate error being logged.""

      And guess where ZoneAlarm 4.5 sticks it's stuff into? You gotta go pretty low-level to intercept packets.

      And in case of Gunbound, it's actually the Gunbound's anti-hacking system ('GameGuard') that causes the bluescreen. I think it also goes to poke something WAY low-level in Windows - trying to ensure that the game files are untouched, and that there are no cheating programs in the memory. And SP2 doesn't enjoy being poked...

      Problem is - due to these broken applications, people think there is something wrong with the HARDWARE. Developers suck, but AMD and Microsoft are the ones that will be flamed by clueless (l)users.

  48. Bah by buzzcutbuddha · · Score: 2, Insightful

    Humbug.

    I installed it as Beta on my work machine and haven't had any issues with it affecting my access to critical applications. Anytime something new attempts to access the net a dialog pops up and asks what it should do. This is the same behavior that Zone Alarm does, and that's what I would hope to see.

    I can still work, I'm able to use Remote Desktop and VPN into work from home.

    Either you want Microsoft to be security minded and patch holes, or you want it to be easier to use and less secure. Pick one, you can't have both.

  49. Re:those apps were broken, and the assumptions wro by drsmithy · · Score: 4, Insightful
    it was NOT OKAY for microsoft to assume blithly that users are all dunderheads who can't be educated, can't take responsibility, and can't be trusted to make choices.

    This is not an assumption, it is a conlusion (and one shared by anyone who has ever spent time trying to support end users). Most users are dunderheads, won't take responsibility, don't want to be educated and can't be trusted to make good choices.

    Not all, mind you, but certainly most.

  50. A port is just an integer by Theatetus · · Score: 4, Insightful
    Actually, I'd have been happier if they just blocked access to the ports that MS left open for ease of use, not all ports. That generally means well known ports under 1024.

    There's a common misconception that the ports above 1024 are somehow "safer" than the lower-numbered ports. As far as an attacker is concerned any tcp port is as good as any other if there's a service listening on it.

    --
    All's true that is mistrusted
    1. Re:A port is just an integer by logpoacher · · Score: 2, Insightful

      Hang on .... that's not the whole story.

      At least in the way it was intended, ports below 1024 could only be opened by root. Therefore, if I can hit a buffer overflow on a service on your machine on a port below 1024, then I'll be gaining root privileges; if it's >=1024, then it's likely that I'll just end up as joe user. But as you suggest, all other things being equal, one open port is as good as another; the trick is that, given limited resources, ports below 1024 offer statistically richer pickings.

      Arguably - from another perspective - ports below 1024 are "safer". I wouldn't ssh into a port above 1024, because I have no way to tell that it's the "real" sshd that's listening - it could be any old password logger set up by joe "unprivileged but ambitious" user.

      Of course, the weasel word here is "safe". Safe - who? - from whom? - against what? As soon as I hear the "s"-word, I start thinking "uh-oh, here we go...". It's one of the favorite words of government spokespeople. Sounds like you've been around the same block...? :-)

      "Is it safe?" "Yes, it's perfectly safe, it's just us who are in trouble..."

  51. OOPS I just found a security issue on the mac! by goombah99 · · Score: 2, Interesting
    Trying to answer my own question above, I discovered that any admin user can, without a password, alter the firewall plist to open and close any ports on the fire wall under program control.

    This is the same security issue (not a security hole per se) that microsoft was being critisized for. That is a rogue program can open and close ports on the firewall.

    here, try it yourself. the following patch will add a port setting called x-windows to your fire wall and open up ports in the 6000 range.

    Dang, the lameness filter wont let me show the patch. oh well figure it out for yourself. its easy. just look in:

    /Library/Preferences/com.apple.sharing.firewall.pl ist

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:OOPS I just found a security issue on the mac! by login.pl · · Score: 2, Informative
      Trying to answer my own question above, I discovered that any admin user can, without a password, alter the firewall plist to open and close any ports on the fire wall under program control.
      I'm not sure how you're doing this but on my iBook with MacOS X 10.3.5, the file /Library/Preferences/com.apple.shareing.firewall.p list is only writable by root (mode 644). I can edit the file using sudo, but, I'd have to enter my password. How is it exactly, that you're able to change the firewall settings without authenticating?
    2. Re:OOPS I just found a security issue on the mac! by Blakey+Rat · · Score: 3, Informative

      Uh. No. On my stock install of OS X 10.3, any admin user on the system has read-only access to that file unless they authenticate. So they can certainly *look* at the settings, but they can't change them as you imply.

      You must have either authenticated that application before you opened it, or have some weird configuration of OS X.

    3. Re:OOPS I just found a security issue on the mac! by jcr · · Score: 2, Informative

      That's strange. On my machine, I get:

      totoro:~ jcr$ ls -als /Library/Preferences/com.apple.sharing.firewall.pl ist
      8 -rw-r--r-- 1 root admin 3666 Aug 13 16:33 /Library/Preferences/com.apple.sharing.firewall.pl ist
      totoro:~ jcr$

      What version of OS X are you using?

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
  52. Re:My first reaction? by blackpaw · · Score: 2, Insightful
    WTF is an application doing opening ports on the localhost anyway?

    Those that are running local servers or use it for IPC - it very common.

  53. You nailed it. by stealth.c · · Score: 4, Insightful
    What I think is the "real" issue here is that customers that have installed SP2 simply don't have a clue about what a firewall is, what it does, and how to use it.

    I still firmly believe that a person needs a bit of an education before using a personal computer of any sort, especially one with internet access. For their own safety, if not for the safety of others. This isn't the sort of thing that can be remedied by making UI's more intuitive or friendly. Some things you just need to know. For example, everyone should know: what the Internet is; that not everyone on it is trustworthy, and most importantly to READ BEFORE YOU CLICK.

    Ignorant (and often gullible) users are too easy to manipulate; 90% of the time it is they who succumb to the shenanigans of fraudsters and virus-writers. For their own sake they need an education, Lord knows the worst of them don't have any common sense.

    And indeed, every user should know how to operate a basic firewall. It's an easy thing to explain, especially at the level of allowing or disallowing programs access to the 'net. I've taught several people how to use ZoneAlarm or McAffee Firewall. Most people understand it pretty quickly.

    Perhaps if the education can be integrated into the UI somehow (error/warning/question dialog boxes with more pedestrian language and more explanation), we might make some headway against the exploitation of ignorant users.

    1. Re:You nailed it. by blane.bramble · · Score: 4, Interesting

      For example, everyone should know: what the Internet is; that not everyone on it is trustworthy, and most importantly to READ BEFORE YOU CLICK.

      My 7 year old daughter knows to do this - I have taught her that if any box appears on the computer to read the message, and if she doesn't understand it or know why the message appears, to ask me. As an example, a while ago she was trying to play a game (probably from the BBC web-site). After a few minutes she came and told me the game wouldn't work - it turned out everytime she clicked on it, she got the standard IE "do you want to run this, blah blah, may cause damage to your computer", so she clicked Cancel (not wanting the computer to be damaged...). After 4 or 5 goes round this she decided it was time to ask for help.

      Why is this so difficult to get into other peoples heads?

    2. Re:You nailed it. by Dehumanizer · · Score: 2, Informative

      Just a suggestion: your daughter would be a lot less confused if she used Firefox instead of IE. No more banner popups pretending to be Windows error messages, in which the user is tempted to just click "OK" or "Yes".

      --
      The Tlog - a technology blog
    3. Re:You nailed it. by cHiphead · · Score: 2, Insightful

      whereas microsoft ran the thing automatically and it just happened to be an 'untrusted' app and pop up a window? id rather save a porn dialer to my hard drive on accident than take a chance running it directly.

      think about it.

      --

      This is my sig. There are many like it, but this one is mine.
    4. Re:You nailed it. by shadowcabbit · · Score: 4, Funny

      Why is this so difficult to get into other peoples heads?

      Your daughter is an exceptional case, having obviously inherited her parents' genius.

      The average cable modem user is far below the intelligence of a normal seven-year-old girl.

      Be proud of your daughter!

      --
      "Why Subscribe?" Good question...
  54. Some news isn't by vegaspctech · · Score: 2

    Something often lost in the fray is that some news items aren't really newsworthy. If you ask me, this is one of those. Around 50 applications, out of thousands of appliciations, require a little tweaking after SP2. And of the 50 or so, most are of no concern to the typical Windows user, but are used by people who didn't need Microsoft to tell them what got broken or how to fix it. The rest are games about which Dick or Jane will call technical support immeditiately after applying SP2, and will get walked through simple, immediate fixes. Much ado over nothing.

    --

    Making the world a better place, one psychotic episode at a time.

  55. Re:Forgive my ignorance by Erik+Hollensbe · · Score: 3, Interesting

    for a standard setup and ports 1-1024 it's not as big of a deal, really, as your "friendly neighborhood cracker" needs to crack your machine completely to open ports. (Should be obvious, but if your user has root, you just lost all benefit of the firewall as it can be modified)

    However, if the cracker just manages to get user privilidges on the box, *ka-blam*, if you don't block inbound you are a mail relay, a DoS zombie, you name it. An easy way to prevent that is to block everything incoming that you don't use.

    Heck, with the way some rootkits work, and the relative naievete of the cracker, blocking hte lower ports may prevent something more sinister happening automatically and give you time to shutdown/clean/whatever the system before things get too screwed up.

    A good firewall plan always starts with "block everything".

    Another neat trick is to use NAT and port forwarding to send all incoming traffic on the firewall from the internet to a host on the local net that doesn't and will never exist. Depending on implementation and how you use it, this prevents the cracker from even touching the box (save a hole in the networking stack) and installing services on it, even if cracked, is fairly pointless. Of course this trick is useless if you don't follow firewalling best practices and block all incoming traffic from the outside that appears to come from internal-only network blocks.

  56. Re:Transition by XopherMV · · Score: 3, Insightful

    And so what if you installed a hardware firewall? Would you say it is broken if it came with all the ports closed? No, of course not! That is what it was designed to do. Don't blame Microsoft because it's software does what it's designed to do! (Especially if that software actually improves the security of their products!)

    As for your comment on these programs having been this way for "years and years", that is somewhat disingenuous. These features may have only been around as long as the internet has been popular, starting around 1996 (or, the "Information Superhighway" aka shoot-me-now-and-put-me-out-of-misery era). Moreover, since these programs require an internet connection with certain ports open, then I'd speculate these were implemented after broadband connections became popular around, what 2000? That was only four years ago, hardly the "years and years" you make it seem.

    Even so, just because these programs were doing this for "years and years" doesn't mean they were doing the correct thing in the first place. The third-party software should actually tell their customers that certain ports need to be open. (What a concept!) Actually telling the customers within the software would be ideal. Otherwise, manufacturers should have some place on their website that explains what ports need to be open.

  57. /Library/Prefereces permissions by SuperKendall · · Score: 3, Interesting

    The directory /Library/Preferences has perms of g+w, so group users can write to it - thus as the other poster noted you can potentially overwrite the file. At least, TextEdit sure does.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  58. clueless parent poster by Anonymous Coward · · Score: 5, Informative

    Parent poster embarasses himself and does not understand that "admin" != "root" on a macintosh.

    1. Re:clueless parent poster by NanoGator · · Score: 5, Funny

      "Parent poster embarasses himself and does not understand that "admin" != "root" on a macintosh.'

      Anonymous Coward wins. Fatality.

      --
      "Derp de derp."
  59. Why block above 1024? by gad_zuki! · · Score: 2, Insightful

    MS could easily err on the side of caution and just block its own file sharing, etc ports and other system ports that usually reside under 1025. Everything else would be open. Not everyone is a techie who can diagnose every app's port and do the forwarding.

    Inbound and outbound port management is really too much for technophobes. I usually set up a simple firewall and open up everything after 1025. They dont get hit by trojans and their apps work. If they do network printing, sharing, etc I just make exceptions for the NAT subnet they are using.

    I know its heresey in these parts to speak ill of firewalls, but the more they nag and the more they break apps the higher the chance they will just get shut off. The worst thing you can do for a person if give them Zone Alarm or some other nagware.

    Real protection comes in email scanning, patching, and future CPUs which support NX (currently only AMD64). Not in blocking every damn port out there and pretending one is protected.

  60. More Bad than Good by EXTomar · · Score: 5, Insightful
    Once again, it boils down to the user to be savy enough to not shoot themselves in the foot while handing something advance.

    Given this dialog:
    Ruin your computer?
    Yes No
    How many users are going to click "Yes"? You think it is stupid if a user clicks "Yes" but do you know how stupid is it to allow the user the option to click "Yes" and ruin their computer?? Now change "Ruin your computer?" to "An application has request traffic on port 139. Open it?"

    This is a simplified example yet this is whats happening. A firewall is supposed to stop network traffic inbound or outbound that isn't accounted. Allowing the user to sidestep this easily is as handy as asking if they want to ruin their computer: Yes or No. Even with the improved features I'm still going to get calls from Mom saying something complained it wanted access so she clicked "Yes" to get it to shut up. Expecting users to be savy enough to patrol their computers got MS into this mess with SP 2. Now people are suddenly going to be wise??? Something doesn't add up.

    I am not knocking SP2 since there are great things going on here but as the old saying goes: Security is a process. SP2 still "enables" users to screw up their computers with a few more hoops to jump through. I would rather have my parents have to jump through a few more hoops before they hang their computer with all of the wonderful "rope" MS gives them but I'm still very bothered its easy to hang themselves.

    Simply put, in my opinion Zone Alarm is right and SP2 is wrong. The firewall is there to stop unwarrented traffic not to conviently prompt you to disable it.
  61. Re:hmm... by Vitus+Wagner · · Score: 2, Insightful

    Enabling a firewall by default in Windows is the greatest thing Redmond has ever done


    Only problem with it - they made it nine years later than ought to.

  62. Re:hmm... by obeythefist · · Score: 2, Interesting

    I noticed that a couple of applications don't work with my Athlon's (hammer core) NX bit enabled. But clicking "Add" to the "permitted apps" list is a simple once-off operation like a firewall.

    Trillian and Warlords:Battlecry III were the only apps with this "problem" to date. For some reason they're bypassing some Windows API's and directly executing code from memory they're not supposed to. This isn't Microsofts fault either - I love watching Windows and my CPU working together to ensure code that runs is not doing anything dodgey.

    But I can agree with the consultants a while ago - with SP2 for XP, buying anything but Athlon K8 is a bad security decision.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  63. Re:Like we didn't see this coming... by obeythefist · · Score: 3, Interesting

    Like you can configure Windows firewall as a part of the installation process (I've applied SP2 at home).

    As Mr FUD is suggesting, Windows users won't configure the firewall at install time (which is why those apps don't work). To be fair we'll also assume that you won't configure your linux firewall at install time.

    Any good firewall will block outgoing traffic just as well as it blocks ingoing traffic, by default. The new windows firewall in SP2 blocks outgoing traffic (the SP1 version of the firewall was inbound blocking only).

    So, without configuration, you'll find all those linux distros you've listed share this same problem - when you install an unconfigured (all ports closed 2-way) firewall on them, some applications will break.

    You can't go and say that it's a "non-existent" problem, because you have to assume that any user who can't configure a firewall under Windows couldn't do it under Linux either. What we're really seeing here is Windows moving closer to Linux's security methodology - secure by default. So the problems mentioned in the article are directly applicable to any Linux distro that is secure by default - yet people are hanging it on MS despite this.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  64. Microsoft takes down SP2 swappers by toofanx · · Score: 2, Funny

    In related news, Microsoft is preventing people from downloading it through BitTorrent using the DMCA.

  65. Trade off... by zxflash · · Score: 2, Insightful

    Looks like many users who aren't very windows savvy are going to have to make the choice between security and usability... I do think that this is partly MS's fault and partly that of co's who's apps shouldn't require an internet connection (especially on obscure ports) do. I've never been a big fan of software firewalls but the flaw (imho) in windows firewall which allows it to be disabled by other applications should allow third party developers to release patches that will reenable the necessary ports... Overall SP2 will do much more good than bad for the average user and minor "gliches" are definately worth the added security for many of the users I know are waiting for the public release.

    --

    All the torrents you could want.
  66. Mac Address Spoofing by SquireCD · · Score: 2, Interesting

    I've noticed that SMAC version 1.1 and 1.2 no longer works with SP2 installed. Neither does editing my mac address with regedt32.

    This might just be my computer but it's worth thinking about before installing SP2.

  67. Re:The Noobie Argument by SteelCat · · Score: 2, Insightful
    ...slashdot is blaming microsoft because a list of 50 third party apps won't run if some ports aren't opened on a firewall.

    Ahh, so it's not Microsoft Word, Microsoft Excel and a whole screed of Microsoft Office bits and pieces included in that list? Just some third party apps with the same names?

    I thought that was a bit odd...

    Cat.

  68. I think Microsoft have done the right thing by pandrijeczko · · Score: 4, Interesting
    It seems to me that the listed applications do not work purely because of the default firewall settings in SP2 in which case Microsoft have done the only thing that they could.

    The fact is that the majority of Joe Public is far too stupid & lazy to want to bother understanding how a computer works so Microsoft has had to force their hand into making their systems more secure.

    Whilst I consider Microsoft "it's own worst enemy" by portraying its OSes as error free and requiring minimal management in advertising, they have taken the right action here because hopefully this starts to make it more difficult for viruses and worms to propagate meaning that we all benefit.

    If there's one big advantage we have in the Linux world over the Windows world is that our proportion of idiot users is virtually zero - I for one hope it stays that way also.

    --
    Gentoo Linux - another day, another USE flag.
  69. Re:The Noobie Argument by JosKarith · · Score: 2, Funny

    And this is exactly why things like the Euro Computer Driving Licence are gaining ground - they tell a prospective employer that you have a certain minimum level of computer literacy and are less likely to balls everything up.
    We have people here who work on computers for 8 hrs a day who I swear haven't ever touched a computer before. Despite my pleading with the HR department they still don't bother checking people's computer literacy before hiring them and it shows in the fault logs, badly. I swear - if I get one more case of "NotSwitchedOnitis" this week I'm gonna throw someone out a window. I just wait for the day when a user mistakes "Feed Jam" for an instruction...

    --
    'Don't worry' said the trees when they saw the axe coming, 'The handle is one of us.'
  70. Re:The Noobie Argument by peawee03 · · Score: 2, Funny
    I just wait for the day when a user mistakes "Feed Jam" for an instruction...

    My mother used to work for a small computer store, and would take basic tech support calls. Your day came in 1993.

    --
    I wish I could write clever and witty sigs.
  71. Re:The Noobie Argument by mikechant · · Score: 2, Funny

    Given that most printers actually display the message 'Paper Jam' does that mean that there's a user out there somewhere actually boiling up sheets of paper with sugar and pectin?

  72. Word 2000 broke on several of our machines by Tanami · · Score: 2, Interesting

    Of the three machines we've got here with the Windows XP / Office 2000 combination, two of them stopped opening documents after installing SP2 (just hangs). Office seems to have latest service pack itself, so nothing else to do but rollback and disable auto-update.

  73. Which defeats the whole purpose by Moraelin · · Score: 3, Interesting

    I'll tell you a story.

    I once had to install Windows 2000 on a box, and as Loki would have it, I had no Zone Alarm or Sygate Personal Firewall on a CD at hand. Just as Joe Average would.

    So I could go download it somewhere else, or I could do a scapegoat installation just to download a firewall. I chose to just sacrifice an install to the gods of Hacking. I _knew_ I'd get hacked, but that was OK, since I'd reformat immediately after anyway. (Takes less time than whining on /. about MS security, btw.) Joe Average wouldn't know, and wouldn't reformat.

    (And I'm not disappointed. It takes less than a minute to get my uplink bandwidth saturated with mysterious outbound packets.)

    Still, it will serve to illustrate what happens after you get your machine 0wn3d by some l337 skr1p7 kiddi3.

    So I decide to play with it a bit longer, and see what happens with a firewall and an 0wn3d machine.

    I start the newly downloaded and installed Sygate Personal Firewall, and immediately it pops up a window telling me the name of the application _and_ what's it trying to do. I block it, and that's that. No more outbound packets. I can tell struggles long and hard to send crap, but it can't. Both its inbound and outbound pipes have been sealed shut.

    I can now toy with that machine as long as I wish, trying to disinfect it. Again, which is what Joe Average would want. If it's _not_ a sacrificial install, but some machine where his resume and a few gigs of other important data is, Joe will not want it reformatted.

    I can even surf the net looking for information on the trojan, safe in the knowledge that it's blocked. No need to pull out the network cable.

    Whereas you tell me that Apple would have allowed it to open its own ports, as it damn pleases. Inbound or outbound, whatever. And not even told me about it.

    Well, gee. Sorry, that's not the kind of security I'm looking for. Dumbing down a firewall to the point where it doesn't actually block anything, in the name of "user-friendliness" is _not_ the way to go.

    --
    A polar bear is a cartesian bear after a coordinate transform.
  74. My Problem with SP2 by kpogoda · · Score: 2, Interesting

    I installed SP2 and then it made me re-activate both Windows and Office 2003. During the reactivation, my original Product keys were no longer valid. I had to call Micrsoft support, spoke to numerous tech support and activation department employees before they gave me a new product key which could be re-activated. I felt like I was getting interrogated as to why I was re-activating the software even though I had valid and legal copies. The other interesting part, every person I spoke to was from India, the the only person not from India was Canadian. It appears as if Microsoft has almost completely off-shored major portions of their company to India.

  75. SP2 on My Powerbook by Unworthy+Advocate · · Score: 2, Funny

    MAN, I'm sooooooo mad! I just installed SP2 on my Powerbook G4 and it screwed things up REALLY bad. That Bill Gates has some splaining to do!!!

  76. Those bastards... by Penguin2212 · · Score: 2, Insightful

    According to the document, the updated firewall may prevent computers from properly connecting to outside networks, limiting systems' abilities to effectively receive data.

    Isn't that what a firewall is supposed to do, limit connections such that a trojan/virus/spyware or something couldn't get out or in?

  77. Explanation is in order by Steeltoe · · Score: 2, Interesting

    I can explain why I use a personal firewall (Kerio PF) on my XP box at home, and what advantages I think it offers over a standalone hardware firewall:

    Control: Even though I have broadband, I want control over what applications connect in and out. When a popup box appears, I am immediately informed what part of Windows or program is trying to access the outside world. I start the PF by locking everything, then clicking yes to everything I want to access the Internet and no to the others (making quick rules). I get a quick and easy overview. This gives an extra control over potential spyware and applications that shouldn't connect remotely.

    While a broadband router is more secure, it's not as easy to configure, it doesn't block on the application-level neither on the device level (for VPNs etc), it doesn't implement "web-filters" or other goodies. A very interesting feature of Kerio is that you can deny, or question wether programs should start up at all.. Nice to lock down Internet Explorer and Outlook that way for extra security.

    Fast & Easy: Getting a pop-up box, I am immediately informed and may quickly make an automatic rule, or specify a more advanced rule. When the ruleset is mature, the boxes disappear.

    While a hardware firewall is quick to setup in the LAN. Setup and configuring simply doesn't compare to a PF with a nice GUI. It's almost as fast as having an automatic firewall. A PF is also more convinient for newbies and lazy users. You don't always know what application or service is using what port, and have to spend time searching. Not everybody thinks it's fun or have the skills to search for port-numbers.

    That said, a broadband router is usually the best solution for a home-network, as you don't need a computer up-and-running all the time to have secure Internet access. But why not have both? In my eyes, not trusting XP or its applications, a PF is absolutely nescessary for control over your computer. Of course, if you don't like the pop-up dialogs, you can turn them off. That's just a GUI-event, you can read the logs instead.

    I'll recommend to stay far away from ZoneAlarm though and use Kerio PF instead. It is very powerful, tidy and secure to use. ZoneAlarm gives me the creeps, what a good example on bad and bloated design!

    To argument against PF I would say that it is very complex and located on the same host, which IS bad for security. It is also harder to know what rules are implemented, maybe the automatic rules are bad or too broad? Also, bad users will easily make the PF worthless by allowing everything. It's certainly no silver-bullet, except for letting users shoot themselves in their feet.

    An additional argument FOR PF is that security can be enhanced by making it easier for clueful users to setup a firewall with high enough level of restriction to prevent most attacks.

    Use what fits the job best, often it's a balance between convenience and security. But as said earlier, you CAN use both!

    I do agree about the false sense of security though, but most people just want to do their work/play, not have a complete network in their home. Many will never be able to figure out a hardware firewall in this lifetime. If you want security, best not use XP either, but OpenBSD or something similar. By being proprietary, XP simply cannot be relied upon and may give a "false sense of security" when everything goes OK for a while.

  78. Security and firewall misconceptions by sczimme · · Score: 2, Insightful


    The *only* reason to have a firewall is that if you make a mistake and accidentally open a service you didn't intend to

    Wrong. Suppose there is an issue in the IP stack itself? The machine can still be knocked over - a la early NT 4.0 - by crafted packets even if no services are listening. Can you see where a firewall might help?

    the firewall is there as a failsafe

    Yes, it is. There is a concept called "multi-level security"; you should look into it. Essentially the machine is protected by multiple overlapping sets of controls so the loss of one control is not catastrophic.

    --
    I want to drag this out as long as possible. Bring me my protractor.
    1. Re:Security and firewall misconceptions by Ben+Hutchings · · Score: 2, Insightful

      If there's an issue with the IP stack then the firewall won't help you because the firewall is part of the IP stack! However I do see that a firewall is useful to restrict applications that can't be configured not to listen on certain interfaces.

  79. Did you expect anything different? by ajs318 · · Score: 2, Insightful

    Windows has finally collapsed under the weight of all the patches that have been added to it. Patches to fix security holes, patches to fix the stuff that doesn't work because of the other patches, and patches for patches - all built on an infrastructure that was fundamentally rotten. The fact is, so much software depends at low levels on Windows's lack of security, it was bound to break good and hard when the real issues were addressed. And now it's impossible to maintain backward compatibility, because the legitimate software is using exactly the same security holes as the malware.

    Whether the closed source nature of Windows and Windows applications encourages this kind of slovenly programming is not the real issue here. The real issue dates right back to the early days, and the difference between mini- and microcomputers.

    Unix was conceived from the outset as a minicomputer OS. That meant it had to have at least some awareness of multiple users -- some of whom might be dangerous, whether due to malice or incompetence. Privilege separation was built in from the outset; with just one, special user account able to do absolutely anything, including bring the system down irretrievably. This purposely was never blocked.

    MS-DOS was conceived from the outset as a microcomputer OS -- it was once a CP/M clone. A computer running DOS would have a single user, and not be connected electrically to anything else -- except maybe a minicomputer, via an RS-232 serial link; and requiring a particular program to send data to and accept data from the port, and when that program is not running, nothing happening on the port can affect what the computer is doing. Therefore, there was no need for privilege separation; that one user could effectively be given root privileges. Or almost ..... because Microsoft decided that there are some things that the user does not need to know about or have any control over.

    Advance a few years and we have networks. Unix -- thanks to the ingenious concept of treating everything as a file -- gains the ability to treat storage devices and peripherals attached to other network nodes as its own. MS-DOS PCs are generally connected to communal file and printer servers -- effectively, using the network as an alternate hard disk / printer interface. This functionality has just been bodged in, a little at a time, as and when necessary.

    Now remember that Linux and Mac OS X are both based on Unix -- which was already a fully fledged, network-aware system -- while Windows is based on MS-DOS, which began as an "island" system without giving the user full manual override ability. In other words, someone could cause Windows to run a program without the user even being aware of it, much less able to do anything about it.

    Once you factor in a huge influx of clueless users -- and I'm talking tipp-ex on the screen, broken the coffee cup holder, adding up the spreadsheet with a calculator type cluelessness -- this becomes a recipe for disaster. For Windows to reach the point of total unusability was inevitable, and -- this sticks in my craw a bit -- it's a testament to Microsoft's hard work and determination that it's actually taken up to now for this to happen.

    --
    Je fume. Tu fumes. Nous fûmes!
  80. Re:I GOT A GREASED UP YODA DOLL SHOVED UP MY ASS! by whackedoutgeek2004 · · Score: 3, Funny

    I think this is what is commonly reffered to as the dark side of the force.