Slashdot Mirror


Service Pack 1 for Windows Server 2003

mithridate writes "Microsoft has posted the Windows 2003 Service Pack 1 Release Candidate. eWeek has a short review of the service pack. My favorite quote from the article is, 'The company argues that the improvements are important enough that applications should be changed to accommodate them.' I know I still have not installed SP2 because of the problems it causes with SQL Server, I can't wait to see what kind of havoc it causes on the servers..."

73 of 429 comments (clear)

  1. Win2k & Server 2k3 by mr.henry · · Score: 2, Insightful

    I am no MS fanboy -- and I will be the first to admit that Windows 95, 98, ME, and XP are unstable and crappy -- but Windows 2000 and Windows 2003 Server are both solid operating systems.

    1. Re:Win2k & Server 2k3 by NotoriousQ · · Score: 4, Insightful

      I would not call XP unstable, but it is now suffering from what linux users have suffered for too long: bad hardware / drivers.

      If I put cheap memory into the machine - I should expect it to crash. If I run bad drivers - I should expect it to crash.

      I do not believe that 2000 is that much more stable than XP. 2003 I do not know, but I guess all of these have the same level of stability, however XP goes on to more computers made out of crap, and therefore it craps out more.

      Windows9x was crappy because it did not implement correct separation of processes from each other and from the kernel.

      --
      badness 10000
    2. Re:Win2k & Server 2k3 by ad0gg · · Score: 2, Interesting
      Bad drivers are cause of lot of problems. I know with the old version of the ATI drivers would blue screen my win2k workstation box on a weekly basis. Called up ATI and they told me they didnt' support win2k workstation, ended up buying an nvidia card and my problem was solved. I won't even talk about XP and my soundblaster card, i don't know how much hair i tore out of my head dealing with that crap.

      Now with our server, I still haven't seen a blue screen almost two years now. Of course they are all Dell servers. And not like my homebuilt workstations.

      --

      Have you ever been to a turkish prison?

    3. Re:Win2k & Server 2k3 by XopherMV · · Score: 2, Informative

      Win2003 was forked from the WinXP code base. They are basically the same OS with some minor tweakages. WinXP is made for single users who usually run just a few programs at a time. Win2003 is a server OS, made for running tons of programs all at once.

      That's why you often don't see drivers for Win2003. Companies mostly just write one driver for both WinXP and Win2003. That saves them time and money.

      To say WinXP or Win2003 is better than the other is kind of ridiculous since they're about the same. It just depends on what you want to do. If you use WinXP for a file server, then you get the problems you deserve. Likewise, if you use Win2003 for playing Half-Life 2, then you get the poor performance you deserve.

    4. Re:Win2k & Server 2k3 by Shippy · · Score: 3, Interesting

      No. Windows 3.1 was a GUI on top of DOS. The real reason why you saw so many crashes and blue screens on the Win9x line is what the grandparent post said. This is why there were "familiar" places the OS would crash. It's because another app or driver would consistently write to that location and, since the separation wasn't there, blue screen the box.

      --
      -Shippy
    5. Re:Win2k & Server 2k3 by freakmn · · Score: 3, Funny

      I haven't seen actual statistics on XP, but I'd say it's at least as stable as W2k with SP6.


      Perhaps that has something to do with the fact that Windows 2000 only has service pack 4. This "Service Pack 6" may be some ill-meaning program, sounding like it is helpful, like an internet speeder or something.

      I know you just mistyped, and I'm being a real jerk. I understand why that mistake may be made. First, NT, which 2000 is upgraded from, is on version 6a. Internet Explorer, the default browser on 2000, is also at version 6 something. Same with outlook express, default mail application. WAIT! 3 programs all at version 6? That's 666. MICROSOFT IS THE ROOT OF ALL EVIL

      CARRIER LOST
      --
      warning: This post is likely to contain gobs of dripping sarcasm. Consume at your own risk.
    6. Re:Win2k & Server 2k3 by flosofl · · Score: 4, Informative

      All the consumer-level (read: home user) products up to XP were DOS based. In other words, DOS was the framework and the GUI's were slapped on top(95 beta actually used 7.0 as a version on boot disks made with it). This includes 3.x, 95, 98, and (shudder) ME. XP Home is the first consumer-level OS from Microsoft that is NOT based on DOS - it uses the NT kernel. IIRC, MS made a BIG deal about the fact that XP home was the first non DOS-based OS for home users they've released (a goal for a LONG time).

      --
      "This calls for a very special blend of psychology and extreme violence" - Vyvyan "The Young Ones"
    7. Re:Win2k & Server 2k3 by drsmithy · · Score: 2, Insightful
      No, it was much simpler than that. Windows 95,98,ME sucked because they were all just GUIs on top of DOS.

      Ah, it was a touch more than that. Windows 9x took over memory management, I/O, CPU scheduling, etc. It was *far* more than "just a GUI on top of DOS".

    8. Re:Win2k & Server 2k3 by fireman+sam · · Score: 4, Interesting

      Windows 3.1 (extended mode) took over memory management as well as DOS was real mode and Windows (ext) was Protected Mode.

      --
      it is only after a long journey that you know the strength of the horse.
    9. Re:Win2k & Server 2k3 by MyHair · · Score: 3, Informative

      By that logic Linux as loaded by loadlin.exe could be considered DOS based. From Win95 up I don't believe any system calls made it back to the DOS boot system (save perhaps DOS TSR programs/drivers if loaded?), but it was in memory lying dormant somewhere.

      Maybe I'm being pedantic. Even if what I say is all true the Win9x line was a hybrid of 32-bit and 16-bit and switched from protected mode to real mode and back as it saw fit. (thunk compiling)

    10. Re:Win2k & Server 2k3 by Billly+Gates · · Score: 2, Informative

      I thought they were identical?

      When I install my nvida driver for my pc when it was dual XP/2k it installed the exact same dlls and all the drivers I find on the net have Windows XP/2k.

      I believe they are the same except for some newer hardware and things like digital camera's. It would not make sense for MS to make a totally new set of driver api's.

      I use to work repairing copiers and apps like the bios flash utility for copiers would crash laptops running XP but run fine under w2k. This was not driver code causing the problem.

      I do wonder if the Windows 95/98/ME group were the ones who screwed up XP. The Windows2k group came from the NT group.

      But a bad driver model could also be to blame for a crash. Bad drivers rarely crash a unix system unless the hardware is totally dead.

  2. Looks like they are starting to understand? by Anonymous Coward · · Score: 3, Funny

    ...Security. Oh god, that -1 for me!

  3. damned if you do... by SoupGuru · · Score: 3, Insightful

    ... and damned if you don't.

    --
    What doesn't kill you only delays the inevitable
  4. Flame Microsoft by Anonymous Coward · · Score: 3, Insightful

    You guys flame them for not caring about security, then they take an proactive stance on security which causes a few inconviences and then you bitch about that.

  5. Catch-22 by rackhamh · · Score: 5, Insightful

    So a bunch of people wrote applications that take advantage of lax security in Windows server environments.

    Now Microsoft is saying they won't be so lax anymore, so the applications need to change.

    Microsoft is basically damned-if-they-do, damned-if-they-don't. If they don't patch the flaws, they're bad for providing an unsecured environment. If they do patch the flaws, they're bad for breaking existing applications.

    I for one fail to see how this is a bad thing... OSes evolve, and applications have to keep up. That's why manufacturers provide separate drivers and software versions for different OS versions, isn't it?

    1. Re:Catch-22 by Spad · · Score: 4, Insightful

      Take a look at the list on the MS website of apps that are broken by SP2.

      Microsoft have more applications on there than any other single vendor.

    2. Re:Catch-22 by erhudy · · Score: 2, Insightful

      It's not a bad thing at all, and I just observed the exact same thing privately. Microsoft is finally doing what they should be doing, yet all the Linux zealots here and elsewhere still see fit to excoriate them. Blame Microsoft for having prioritized features over security for far too long, fine. Don't blame them for trying to fix it.

    3. Re:Catch-22 by rackhamh · · Score: 2, Insightful

      Well, duh. Can you name a vendor that produces more individual software packages for the Microsoft platform than Microsoft itself?

    4. Re:Catch-22 by Matje · · Score: 4, Insightful

      Take a look at the list on the MS website of apps that are broken by SP2.

      Microsoft have more applications on there than any other single vendor.


      do you think this might be because no one else bothered to have their app tested by microsoft?

    5. Re:Catch-22 by damiam · · Score: 3, Insightful

      Right, but you'd think they could fix their own software to work with their own OS.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    6. Re:Catch-22 by DavidD_CA · · Score: 2, Informative

      I looked on the site but couldn't find the list. Care to post the URL?

      I would suspect, admittedly without looking at the list yet, that the majority of these "broken" applications are the same ones that were "broken" when SP2 came out for XP because of the default firewall settings.

      I heard that unplugging your 'puter from the internets also "breaks" thems programs, too.

      --
      -David
    7. Re:Catch-22 by obeythefist · · Score: 4, Insightful

      Ugh, if you actually read the background material, you would notice that SP2 doesn't break anything. It's a list of apps that don't work when you run an unconfigured firewall, for the most part.

      Why on earth is it Microsoft's fault that they're telling their users which applications may be affected because in SP2 they're activating a firewall in an attempt to remedy some of the poor security practices they've used in the past?

      I think some recognition for a company moving in the right direction wouldn't go astray every now and then, instead of jumping down MS's throat every time they make a move.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
    8. Re:Catch-22 by obeythefist · · Score: 4, Insightful

      I don't believe I mentioned BSD or Linux or Jaguar or any other OS or company apart from Microsoft.

      I'm not sure what you mean however with regards to "fixing and breaking things more often". Microsoft patches are quite strenuously tested, so they are very slow to arrive (not more often, less often) Very few if any MS patches break third party software. Compare this to the complexity of handling Linux dependencies. I am sure if you upgrade some components of Linux and replace dependencies, you might find a lot of things suddenly stop working. Microsoft isn't really responsible for making third party software work on their OS... are you holding MS accountable for the work of Adobe? Or for the work of nameless shareware developers? Is it not their responsibility to fix the software if they write applications that work outside of Microsoft's preferred APIs?

      My experience with Linux dependencies on a couple of different distros have been nothing like your example. Many different applications just don't work on Linux without downloading and installing very specific packages to handle dependencies... so much so that people need to write software purely to handle dependencies. For some reason.. when I install software on a windows box, I double-click an exe file and it works. I don't even need to see the word "dependency". I'm not trying to say one method is better than the other. But what I am saying is that Microsoft have decided to take this path and as a result they have to be very precise with the fixes and patches they apply to their OS.

      The unified patching for debian and redhat really makes it easy on the user when you can run a single command to update EVERYTHING in your system.

      Shame that isn't available on every Linux distro. With every current version of Windows, I can go to a website called "Windowsupdate.com" and click a single button to update EVERYTHING in my system. And you know what? I don't have to go looking anywhere but microsoft.com for fixes for Windows.

      Windows XP SP2 hasn't broken any drivers that I know of, unless they are drivers that for some reason need a hole in the firewall and I suddenly forget how to configure a firewall. Of course I can simply uninstall the service pack if that does ever happen (it doesn't, RTFA please).

      So basicly the windows way is bad and painful to use. and the linux was is nice and easy for once

      You haven't demonstrated this. Please explain with consise examples of what you mean. Providing a questionable statement without decent supporting arguments is hardly compelling, although on Slashdot people will believe you because "Linux good, Windows baaaaaad".

      Microsoft have made the best business decision possible in terms of advancing the security of their platform at the minor cost of a few applications that (again, RTFA because you don't seem to have noticed this) don't work when a firewall blocks them. This is applicable to Linux. Firefox on Linux is *broken* when you install a firewall and block port 80. By your arguments, Linux is therefore "fucked if they do and fucked if they don't" because if you install a firewall the "API is so hacked together to keep everything working" and this somehow has something to do with applying a default-on firewall to the OS. Linux users are purportedly more open minded and understanding of basic OS principles. Why am I constantly meeting Linux advocates who are so more closed minded than the average AOL toting Windows user?

      People are bitching at microsoft for no real reason in this case. An unconfigured firewall breaks a few applications that need ports opened, and for some reason, as my parent post said, Linux advocates believe this is a flaw in Windows XP and put the blame squarely on Microsoft.

      Explain yourself clearly, concisely, or put your PC back in the box and send it to your OEM. Computer license revoked by the Darwin Internet Preservation Act.

      --
      I am government man, come from the government. The government has sent me. -- G.I.R.
  6. Running Win Server 2k3 as a Workstation by mr.henry · · Score: 5, Interesting

    Love Windows 2000 and don't want to bother with XP? You can always run Windows Server 2003 as a workstation with this guide.

    1. Re:Running Win Server 2k3 as a Workstation by Foolhardy · · Score: 4, Informative

      Er, you know that XP is closer to 2003 than 2000 is. Server 2003 is based on XP; they took the XP code base, re-added the 2000 server stuff and made some updates.
      2000 is NT 5.0
      XP is NT 5.1
      2003 is NT 5.2

    2. Re:Running Win Server 2k3 as a Workstation by Blakey+Rat · · Score: 4, Informative

      There's this wide belief that Windows 2000 is better than Windows XP because it's more simple... i.e. less background services, less eye candy, runs faster.

      The fact is that XP, once configured close to Windows 2000's defaults, is actually quite a bit faster than Windows 2000, uses the same amount of memory, and still has all the features built-into XP. (Like Remote Desktop, System Restore, more advanced IE.)

      In my opinion, there is absolutely no reason to still be using Windows 2000 with Windows XP available. Grab XP, spend an hour customizing it, and you can make it basically a clone of 2000 but with more features.

    3. Re:Running Win Server 2k3 as a Workstation by nordicfrost · · Score: 3, Interesting

      Well, she must have been seen as an asset, as she apparently was offered a 25% raise over two years time for not leaving MS sales. She now has a job for a local company in another own, her home town. They moved after not enjoying the capital too much. But she apparently misses MS and they want her back, says the GF's friend (talked to her on MSN...)

      Also, it seems that the MS sales persons are truly out of it some chatting with others in the development business now revealed another story about a lame MS attempt to sell in solutions. They were offered lunch to hear out the offer from the sales person. They listened politely to the sales chat and then confronted the guy with such questions as mean uptime, compability with older equipment etc. He couldn't answer it, and was finally asked: Why should we replace the Linux domain servers, firewall and file servers with your products? The reply was "Well, the TCO of Windows Server is lower" at which point F burst out in laughter at the restaurant. He replied "You want us to pay XXX money for replacing the software, which by the way requires XXX in hardware upgrades. All this to replace free software legacy systems that had 0 downtime over two years?" at that point they said 'thanks for the lunch, you're paying.' and left.

      The sales droid got a bit upset and tried to mention something about Linux being more expensive to maintain, and he replied that they could easily afford the two days of onsite tech for maintanence a year and how many times a year would they require someone to look at the Windows systems?

  7. Service Pack vs Version by ferreth · · Score: 4, Interesting

    Is it just me or are others pissed off that M$ has taken the term "Service Pack" and stretched it way beyond it's intended meaning?

    A Service Pack should fix bugs, provide MINOR enhancements, and performance tweaks. Anything more is a version change.

    Hell, I would be perfectly happy to see the term "Service Pack" disapear entirely to be replaced by 0.01 releases and 0.1 for bigger changes, like most of the rest of the world does. At least that terminology has meaning to me.

    --

    W9x:Thanks for the make-work project Bill.

    1. Re:Service Pack vs Version by Schnapple · · Score: 4, Insightful

      Would you prefer to have Windows Server 2004 or 2005 come out and be charged for this?

    2. Re:Service Pack vs Version by mottie · · Score: 2, Funny

      Microsoft already does this, they just mask it from the stupid "end user"

      Winver will show you exactly what version you are running, and what the build number is.

      Let me get this straight.. you're pissed off because they threw "extra" into the service pack instead of releasing a new version and charging you for it? I think your wallet is too fat, and is affecting the bloodflow to your brain..

    3. Re:Service Pack vs Version by E-Rock · · Score: 3, Insightful

      Exactly, Apple releases a new version that fixes the things they half-assed in the prior version of X and they expect you to pay $129.

    4. Re:Service Pack vs Version by typhoonius · · Score: 5, Insightful

      I think you're missing the point.

      What the grandparent means is that bug-fixing Service Packs and feature-adding upgrades should be kept separate so you can grab the bug fixes without worrying about the new features breaking shit. Both would ideally be free.

      Hell, look at Apache; they're still updating the 1.3.x line just for security and using the 2.0.x branch for adding new features (which break a fair number of old things). If your site is already running 1.3.x reliably, you don't want to shake it up for no reason--servers are supposed to be reliable, not flashy--but you want the latest security patches. So you can keep grabbing the 1.3.x updates.

      With Windows, you don't have the choice; you pick the devil you know or the devil you don't. Everyone says Microsoft is damned if they do or damned if they don't with the Service Packs, and it seems like their customers are in the same position.

  8. Re:damn. by NotoriousQ · · Score: 2, Informative

    I hope that you mean this for a corporate production environment.

    As for home use, you can simply upgrade, and turn off the firewall. That will allow most programs to work as before.

    There are a couple of things that I believe have changed in SP2 that can affect you but are not firewall related: No more raw sockets, and a limit to how many connection can be created per second.

    No reason to not install, especially if you are an IE user.

    --
    badness 10000
  9. A cheaper solution... by TWX · · Score: 4, Insightful

    ...would be to just firewall every Windows machine behind a Linux box or BSD box and use port forwarding or some other restrictive routing scheme. Even if the hardware to isolate a gigabit's worth of bandwidth ran $1,000, it'd probably still save the company money compared to the man hours required to fix custom software, test it, and install it.

    --
    Do not look into laser with remaining eye.
    1. Re:A cheaper solution... by Malc · · Score: 2, Insightful

      Why would I use a Linux or BSD box for that? Get off your hobby horse. That was cool amongst nerds five years ago - now it's so passé.

      A cheap, low power (10W), low maintenance, consumer grade router will do this job for much less effort. Admittedly, some of them like my Linksys WRT54G run Linux and can hacked for more functionality...

  10. Microsoft Pre-judged? by Staplerh · · Score: 4, Insightful

    I know I still have not installed SP2 because of the problems it causes with SQL Server, I can't wait to see what kind of havoc it causes on the servers...

    This is a little predjudicial. You may have some historical examples to draw upon, but we should cut Microsoft some slack. If they didn't release this, people would complain, and when they do, people complain. If Microsoft is willing to admit that the "the improvements are important enough that applications should be changed to accommodate them", then perhaps they are right. It's doubtful that Microsoft is going to cause this much of a hassle unless it was for a good reason - ultimately, it would be easier for them to forgo this. Perhaps it is initial flaws, but how could they get it all right on the very first release?

    I know I sound like some sort of Microsoft 'fanboy', but I'm just trying to present a devil's advocate view against the Slashdot bias against Microsoft.

    --
    "There's no success like failure, and failure's no success at all."
    - Bob Dylan
  11. Windows Firewall by Ghostgate · · Score: 4, Insightful

    TFA says they have added the same Windows Firewall as XPSP2. However, this is one issue that I can't see being NEARLY as big of a deal as it was for XP. XP has a much bigger percentage of novice users, many of whom had never even heard of a firewall until SP2. Win 2003 is, in general, used by people who would be aware of how to deal with such things and how to troubleshoot any problems that might occur.

  12. Re:damn. by Anonymous Coward · · Score: 5, Insightful

    "The company argues that the improvements are important enough that applications should be changed to accommodate them.' I know I still have not installed SP2 because of the problems it causes with SQL Server, I can't wait to see what kind of havoc it causes on the servers...""

    You know for an editor of slashdot, you should really do some research.

    If you use the latest service pack for SQL server, XP service pack 2 works fine. The same thing goes for running SQL 2k on Windows 2003. Maybe if you kept up with the current application service releases you would not have problems with the OS ones. :)

    I could bitch and whine about vi, gnome, or anything else and I would told to upgrade to the latest revision. Why should you not do so on SQL?

  13. Come on. by BoldAC · · Score: 4, Informative

    I am much of an anti-Microsoft person as anybody...

    But, guys... this is a release candidate. It designed to test out in your test environment... Even the evil overlords say:

    We advise against installing and evaluating beta software on any production computers.

    When they don't fix the problems we find before they release the final version... that's when we should start the griping. :)

  14. About SP2 by chaffed · · Score: 2, Interesting

    Interesting comment by the author about SP2. It made me think about my upgrade practices. On my Win2k servers I wait nearly 6 months before I upgrade or apply any patches. I just need to know all the bugs are out before I put it into production.

    However on my linux server I love installing the latest stable builds. Maybe that is because the software tends to be of better quality?... Possibly masochism... maybe... Then again I do run Win2k server.

    --
    What could possibly go wrong?
    1. Re:About SP2 by Em+Adespoton · · Score: 2, Insightful
      I think the point is that it *is* broke. The reason MS doesn't charge for service packs is that they are the software vendor's version of a product recall -- Microsoft has realised that the original product is broken, and they are recalling the product to fix it. The benefit is that in the software world, you get to keep your product and the internet allows the company to make a house call and repair it on-site.

      Of course, most people don't do a bi-annual check for recalls on their hardware, so they live in ignorant bliss untill that reported and supported issue rears its ugly head and creates a real problem... why should it be any different in the software world?

  15. Windows 2003 popularity? by DogDude · · Score: 2, Insightful

    Are that many people even using Windows Server 2003? Other than the .NET Framework that can also be bolted onto W2K, I don't know what the advantages are to running Win 2003. W2K both Pro and Server are very, very stable for us, and as far as I can tell, we have zero incentive to upgrade (if it's even a real upgrade). I personally don't know of a single person or company running Server 2003 for the same reason. W2K works just fine.

    --
    I don't respond to AC's.
    1. Re:Windows 2003 popularity? by ad0gg · · Score: 3, Informative

      If your running asp.net under win2k it runs as an ISAPI process. With server2003 its runs natively in IIS, makes it a little bit more robust. Also like the security settings, especially being able to control TCP/IP down to the port level. Not sure if this also on win2k, if it is, it must be buried.

      --

      Have you ever been to a turkish prison?

    2. Re:Windows 2003 popularity? by RupW · · Score: 2, Interesting
      A few more reasons:

      • IIS 6.0: performance and compartmentalisation for security / stability
      • Remote desktop improvements: full colour, can debug across a remote desktop connection
      • Nice tweaks like network usage and remote desktop management on task manager
      • You need it to run Exchange 2003. Which is great. The web interface alone is worth the upgrade.
    3. Re:Windows 2003 popularity? by XopherMV · · Score: 2, Insightful

      Sounds like your company hasn't moved to Win2003, so your knowledge is limited.

      Most companies I know don't like to be on the bleeding edge and don't want to switch until the first service pack is released. Once SP1 comes out, you can bet a lot more companies will look at Win2003 seriously.

    4. Re:Windows 2003 popularity? by Malc · · Score: 4, Informative

      If you're buying or leasing new systems, it's probably a better idea to go with Windows Server 2003 than an OS that's five years old. Sure there's good reason not to jump on the new OS bandwagon, but I think it has proven its stability. Think about it: in three years time (which could be well within the lifetime of those servers), Win2K is going to be getting very long in the tooth. Almost as long in the tooth as NT4 is now.

      Anyway, all our new servers use the new OS. Obviously tested it first. It's a lot nicer to work with remotely, and is just generally better all round (shock! horror! Microsoft's marketing turned out to be true!).

    5. Re:Windows 2003 popularity? by bitflip · · Score: 2, Interesting

      especially being able to control TCP/IP down to the port level

      You can get it with RRAS. Unfortunately, it is the worst UI ever. You can't specify ranges - who's the dumbass who failed to have that idea?

  16. Re:Sql Server and SP2? by figleaf · · Score: 2, Interesting

    Don't you realize this is Slashdot.
    He had to make an idiotic comment like that to get his story in.

    Anyways SQL Server runs fine on XP.

  17. Re:damn. by Foolhardy · · Score: 2, Informative

    The connection limit is done directly in the TCP/IP protocol driver, tcpip.sys which makes it much harder to remove; you have to patch the binary.
    Search for "Event ID 4226".

  18. Re:Sql Server and SP2? by njan · · Score: 3, Informative

    Some (enterprise-grade) applications require the use of SQL Server Desktop Engine (the anti-virus vendor Sophos, for one, use this - Veritas would be an example of another).

    In many instances, this doesn't react well with software on Windows server builds (again, as examples, SQL Server proper and Terminal Services both are broken by and break these two products in particular).

    Especially in the ranks of middle-sized organisations which don't feel like splashing out hundreds of dollars (or more) for copies of windows server simply to run veritas and sophos, there are plenty of organisations which run 'server' software and SQL desktop engine / SQL Server on workstation builds of windows.

    --
    I am a viral sig. Please copy me and help me spread. Thank you
  19. sorry, but what's the point of the computer? by jxyama · · Score: 4, Insightful
    >'The company argues that the improvements are important enough that applications should be changed to accommodate them.'

    so, does the PC exist to run the OS or the application? i thought the point of PC and the OS was to run the application that's useful. why does running of the application, which actually accomlishes something, must be compromise to enable the OS to run better?

    i'm not arguing that OS is an important/integral part of using a PC to accomplish a task. but i feel that their philosophy is backwards. even if it's the truth, they shouldn't say it. PCs do not exist to run the OS. PCs exist to run the applications. no one cares about a PC that can run the OS perfectly if it can't run useful apps.

    1. Re:sorry, but what's the point of the computer? by Elwood+P+Dowd · · Score: 2, Insightful

      why does running of the application, which actually accomlishes something, must be compromise to enable the OS to run better?

      Because those applications depend on poor security. Break them. They shouldn't work.

      --

      There are no trails. There are no trees out here.
  20. Re:damn. by jacksonj04 · · Score: 2, Interesting

    If programs are written properly and use all the calls and procedures they're meant to then they should work with XPSP2. SP2 did not break anything, it merely patched holes that shouldn't have been there and put an extra layer between the average user and the bits they can take out their PC with. If you use an app which utilises security holes to function, it's your lookout.

    --
    How many people can read hex if only you and dead people can read hex?
  21. This is pretty important by jaxon6 · · Score: 2, Interesting

    I am of the mindset that I don't touch anything Windows until Service Pack 1. At least on the server side, it's very possible. For our domain controllers at a large university on 77 Massachusetts Ave. in Cambridge, I specifically am holding off upgrading the domain to Win2k3 until SP1. I am sure many others out there are doing the same.

    As for Win2k3 in general, I think it's the best Windows yet, which is still not saying much. I won't touch IIS ever, in fact we have Win2k3 systems running apache because of vendor mandates. It's stable running, but it is Windows, so I only use them to support Windows clients.

    --
    Do you see the sig? Do you have it in your sights? Why yes, Miss Moneypenny...
    1. Re:This is pretty important by YU+Nicks+NE+Way · · Score: 2, Interesting
      I won't touch IIS ever, in fact we have Win2k3 systems running apache because of vendor mandates.
      You do realize that IIS 6 has yet to have a remote access vulnerability reported, even though it's 2+ years old, but that Apache has had many in the last year? (Apache 2.0.x, Apache 1.3.x, IIS 6.)
  22. bullsh*t by flight666 · · Score: 2, Interesting

    I'm sorry, but all of the posts mentioning catch-22 or "damned if you do, ..." are full of it.

    Basically, Microsoft is breaking a whole crapload of things that don't need to be broken. Several of these changes impact me, and I can tell you that they are not improving security by turning these features off. Actually, they are reducing security by turning these off because now every Tom, Dick, and Harry out there need to go and write their own kernel mode driver to re-implement the missing functions.

    For example, in SP1, there is no longer _any_ way to access physical memory from userspace, period. This is perfectly idiotic. Linux has /dev/mem and is not less secure because of it. They are basically just admitting the complete and utter failure of their previous access control. In windows \\device\physicalmemory used to be controlled via an ACL. This method is good enough for Linux, so I don't understand why this isn't good enough for Microsoft.

    1. Re:bullsh*t by x-caiver · · Score: 2, Insightful

      So lets see the list of changes that you feel are so horrible. You say there are multiple changes and that they are not improving security.
      You list one example with a pretty weak explanation on why exactly it was an 'idiotic' change - try some more.

  23. Re:Sql Server and SP2? by RupW · · Score: 2, Informative

    Thanks for the link - so default firewall settings break SQL server's TCP/IP interface: I didn't know that.

    That said, you *shouldn't* be using the TCP/IP interface pretty much ever. If your client is on the same PC you should use "(local)" which will use either named pipes or shared memory IPC; if you're accessing another PC on the same network you should use named pipes and if you *really* need remote enterprise manager across the NET you should remote desktop into the PC and run it locally. Then there's no SP2 vs SQL Server issue *at all*.

  24. Automatic Updates Forced? by BisonHoof · · Score: 2, Interesting

    To further tighten security on new installations, the Post-setup Security Update Wizard blocks all incoming traffic until the latest updates are applied and Automatic Updates are configured.

    We have our own tools to perform updates.

  25. I don't get it... by DaFallus · · Score: 2, Insightful

    Why do so many people continue to use Windows when all they do is complain about it? I have installed SP2 on numerous machines and have had absolutely no problems. I like Windows for what I use it for, and for purposes where I feel that Windows is not the best choice I also run multiple linux machines.

    If you don't like Windows or are just anti-microsoft, then just stop using their products. Maybe this doesn't happen because if everyone who had problems with Microsoft switched to linux or some other open source OS then they'd have nothing left to bitch about.

    --
    No one cares what your captcha was

    Houston TX, USA
  26. Re:Please enlighten me... by RupW · · Score: 2, Informative

    Could you please explain what are the "problems it causes with SQL Server"?

    As someone else pointed out above, there's a KB about it: default firewall settings break SQL Server's TCP/IP interface. Which, IMO, you shouldn't use ever.

  27. MS breaks applications after only a year or so? by Mainframes+ROCK! · · Score: 2, Funny

    Last year I loaded a 1976 version of the PL/C (Programming Language / Cornell) compiler onto a modern IBM System 390 running zVM. And it worked, perfectly, the first time. After 27 years. Take that Microsoft ;-)

  28. Why is this a problem? by Flower · · Score: 2, Insightful
    You may not be able to install immediately if the SP breaks a production app but nowadays with all the regulatory compliance issues companies face this becomes a nice club to use in forcing the vendor to clean up their broken crap.

    It's also a good time to look into your SLAs and get them in order. Make sure to provide a provision that the vendor has to start taking security into consideration. Have them justify why their app needs administrator privs because *I* have to justify it to my auditor. Don't let them off the hook if you can't patch. If viable, withhold payments. Communicate with peers about the level of service the vendor provides (I don't know about small businesses but in medium to large organizations it is surprising how much weight decision makers put into these informal discussions.)

    This is an opprotunity not a setback folks.

    --
    I don't want knowledge. I want certainty. - Law, David Bowie
  29. Silly question by mav[LAG] · · Score: 2, Insightful

    Can you disable the "phone home" feature?

    --
    --- Hot Shot City is particularly good.
  30. Re:Windows Firewall defaults to off by antoy · · Score: 2, Insightful

    Well if you are running a server you can assumedly be trusted with the simple task of configuring a proper firewall by yourself, if you do indeed need it. Besides, the Win2003 "way" is to not to run any network services at all until you tell it to.

  31. Re:SQL Server on XP SP2? by BenHill · · Score: 2, Insightful

    Most .NET developers run SQLServer (along with IIS if they do ASP.net) on their local boxes. It's nice to have your own "private world" in which to work.

    Not quite sure if you have ever worked on SqlServer, but it is really no big deal to port something built locally on XP to something on Windows Server 2000/2003.

    The only pain in the ass is keeping the dB up-to-date - we have gotten around this by building an asp.net engine to compare the local database schema with the SQL scripts located in a SVN-controlled directory.

  32. Re:Great, but... by cooley · · Score: 2, Insightful

    Linux or no Linux, the poster of the article states that (s)he still hasn't installed SP2 (which I take to mean Windows XP Service Pack 2) because of the things it messes up with SQL server. This begs the question, why are they running SQL server on a workstation? Windows XP is not an OS meant to run a server.

    --
    Just then the floating disembodied head of Colonel Sanders started yelling Everything You Know Is Wrong!-Weird Al
  33. Re:Great, but... by DotNM · · Score: 2, Insightful

    Development. A systems designer I know uses IIS on his Windows XP laptop to design the web-based systems for his clients, then deploys it to production web servers.

    --
    There's no place like localhost
  34. Re:HOOLD THE PRESSES! by Foolhardy · · Score: 2, Informative

    Never heard of slipstreaming, eh? Install the patches before you install the OS.

    You can also export registry hives and user profiles so you don't have to input those customizations manually for every install.

  35. Feeding the trolls despite my better judgement by TWX · · Score: 3, Interesting

    First off, I was doing this think called joking . Secondly, this technique isn't uncommon anyway, with things called "demilitarized zones" in network management. You build a three-segment network, one segment being the world at large (entirely untrusted from the server perspective) the next segment being the userland machines on your network (semi-trusted from the server perspective), and the third being the servers (entirely trusted). You configure which set of machines get which access privileges through the routing device (any router is a computer, just a specialized one) so that only certain things get through in certain ways. One might port forward or proxy all connections from the world but allow direct routing on a limited number of ports from the userland segment.

    At work we route three MUX rings' worth of sites, about 120 sites total, 30,000 machines across the entire WAN on the scale of a city, and the traffic is being handled at the concentration point for all major servers and the outbound internet connection by... drum roll please... a Linux box. That's right, a Linux box. An Intel-based 64bit PCI machine with six gigabit cards and an extensive routing table. It's probably the most stable thing on the network, and hasn't burned out like so many of the switches and routers out in the field due to poor quality fans. It'll probably handle a bunch more traffic than we are throwing at it, too.

    So, we could have spent a shitload on a switch like you so advocate, or we could have spent the $3,000 to build this computer. We chose the computer. It's definitely not 'hobbyist'.

    --
    Do not look into laser with remaining eye.
  36. Don't be a jerk.... by pandrijeczko · · Score: 2, Informative
    1. Gentoo is just one way of doing things in the Linux world - with Red hat, SuSE, Slackware, Debian, etc. you install updated binaries, no different to what you would do in Windows.

    2. You do not recompile everything every time you update. Firstly, you might compile an application against libraries and/or kernel headers you have on your system - this depends on what the application is but generally this is very quick on modern systems. Sure kernels, Gnome, KDE, etc take a while to compile but then, you have a choice with Linux...

    If you're going to argue against Linux then at least put up a valid argument that is factually correct.

    Unfortunately, the vast majority of Windows users base their anti-Linux arguments purely on speculation and FUD, it's very easy to see when they've never even used what they're complaining about.

    Please remember that much of the Linux user base is made up of dissatisfied ex-Windows users so the Linux community is usually much more well informed and qualified on Windows than is the case the other way around.

    Please make sure you get your facts right in future.

    --
    Gentoo Linux - another day, another USE flag.
  37. Re:Don't know about your guys but.. by pandrijeczko · · Score: 2, Funny

    Come back and speak to us again in another 1000 days or so - by that time you'll probably come close to the record of uninterrupted service for an average UNIX server...

    --
    Gentoo Linux - another day, another USE flag.
  38. ...applications should be changed.... by mwood · · Score: 2, Interesting

    I have to agree with Microsoft on this one. It is long past time for MS to bite the bullet and stop worrying about breaking shoddy software from the dawn of time -- stuff that never should have worked, but did because earlier OSes allowed unforgiveable sloppiness. There are a lot of app.s out there that deserve to die and be replaced by correct code.

    I'm very much in favor of preserving backward compatibility for decent software, but many PeeCee products are great examples of how not to design and build software, and they should go. Now.

    (Can you tell how many hundreds of hours I've lost trying to get antiproductivity software running for someone who simply *must* have it?)