Blog du Tristank

So terrific that 3 of 4 readers rated it "soporific"

Browse by Tags

Related Posts
  • Blog Post: Generating a memory dump when a particular event log occurs

    Building from Paul Long's post on stopping a Netmon3 capture on a particular event , we're going to re-jig it so that we can run ADPLUS soon after a particular event is logged. This won't produce a dump at the exact moment of the event log (which more often is what would be most useful for debugging...
  • Blog Post: IIS6 Perf Tweak for Intranets

    Kerb authentication is performed at each request, rather than each connection. This can end up being a little top-heavy. 917557 FIX: You may experience slow performance when you use Integrated Windows authentication together with the Kerberos authentication protocol in IIS 6.0 http://support.microsoft...
  • Blog Post: Netmon vs Chimney

    I recently encountered TCP Chimney for the first time in the wild. Short version: Chimney is an offload technology that allows the NIC to deal with up to X TCP connections, with any overflow being handled by Windows. All good: get the NIC dealing with more networky stuff, and reduce CPU use. Excellent...
  • Blog Post: Post-SP2 TCP Offload Fix

    I've mentioned Chimney before . Now, a new Windows Update fix for TCP Offload, which turns it off . It was on by default in Windows Server 2003 SP2, so if your NIC supported Offload, or RSS, or that other thing I can never remember, it was enabled. But: we (PSS we) typically turn it off as a first troubleshooting...
  • Blog Post: IIS 7: But why do I get a 500.19–Cannot add duplicate collection entry- with 0x800700b7 !?

    (Because I'm sure that was your exact exclamation when you hit it!) The Background This week, I was out at a customer site performing an IIS Health Check, and got pulled into a side meeting to look at an app problem on a different box. The customer was migrating a bunch of apps from older servers...
  • Blog Post: FAQ: How can I bundle IIS 6.0 (or IIS 7.0) with my application on an older OS?

    I've seen a few variations on this question come up recently, generally of the form: "We have Windows XP clients and require IIS 7.0 to be installed on them when our application is installed on them. Is there a redist?" In short, no. (Note that this question is distinct from "how can I install and configure...
  • Blog Post: Generic Troubleshooting: "Is it still a problem?"

    I've been doing this support thing for a while now. Frequently, the basics are what get overlooked when troubleshooting an issue, particularly an issue that seems complex on the surface. Often, though, you'll find that the detailed techniques lead you back to a fairly basic set of rules, the most basic...
  • Blog Post: 401.3, you say? Not 403?

    You're running an IIS 6.0 website, and you have a virtual directory configured for anonymous authentication only (that is, you've un ticked Integrated Windows Authentication). Using a web browser, you try to access a file in that virtual directory. http://example.com/vdir/something.txt What's a web browser...
  • Blog Post: DebugDiag 1.2 (64-bit capable, .Net 2.0+ compatible) released

    Great news, everybody! Wait, that was Farnsworth-y - no, really, it’s great news! DebugDiag 1.2 (or to give it its full title, the Debug Diagnostic Toolkit) has been released to the web and is available from the Microsoft Download Center . Notes from the email that described this release: Analysis: ...
  • Blog Post: SetSPN improvements in Windows Server 2008! W00t!

    Update: Most recent SetSPN ramblings (short: use -S instead of -A). All this stuff is based on a prerelease (RC1) version of Windows Server 2008 and may change before final release. Cheques may not be honoured. I had a happy moment one night in India when the trainer for our IIS 7.0 TTT course...
  • Blog Post: Ooh! The Web Farm Framework for IIS 7.x!

    ScottGu has the detail of (and a walkthrough for) the Web Farm Framework, which looks to make high-uptime application publishing, deployment and maintentance a snap. Last month we released a beta of the Microsoft Web Farm Framework. The Microsoft Web Farm Framework is a free product we are shipping...
  • Blog Post: The Cat's Out Of The Bag: ISA Server will become ForeFront TMG

    So, we all know that ISA 2006 doesn't work on Windows Server 2008 . Massive architectural changes to the IP stack, blah blah, etc, etc. People (uh, yeah, just "people") have been asking about what's to become of ISA Server for a while: "There's no ISA 2008 announced!" they'd scream...
  • Blog Post: I want to publish a website to the Internet. How do I enable Kerberos?

    Ya don't. You can't win. But there are alternatives to fighting. Why Not? Windows Kerberos doesn't work in an Internet scenario, it's intranet-only. the client machine must be a member of the same Active Directory forest as the target site. You just can't guarantee (or even reasonably...
  • Blog Post: KDC_ERR_BADOPTION when attempting constrained delegation

    Hit this earlier while working with someone else on a Kerberos delegation problem. All the SPNs looked right and were registered against the right accounts; all the App Pools were Network Service; from what I'd been told, everything should have been working... but wasn't. More troublingly, it had been...
  • Blog Post: Important Kerberos-related hotfix for IIS 7.5

    Users cannot access an IIS-hosted website after the computer password for the server is changed in Windows 7 or in Windows Server 2008 R2 http://support.microsoft.com/default.aspx?scid=kb;en-US;2545850 Essentially, if the computer acount password changes, AppPoolIdentities might be unable to perform...
  • Blog Post: What's in IIS 7.0 for me?

    While having a seemingly-innocuous chat with a colleague, I was asked to "throw together a few points" on what IIS 7.0 would do for a web application I've worked with in the past. Serves me right for talking to people , really. In this application's case, authoring, publishing and content creation...
  • Blog Post: Tip o' the Week: WEVTUTIL for EVTX/EVT file conversion

    This week, a pointer to a solution to a problem I occasionally hit. Windows Vista (and by extension Windows Server 2008, I assume) utilizes a new EVTX log format for event log exports. It's XML-based, natch. Problem: Everyone's Favourite Log Digestion Tool Log Parser uses system APIs to read event log...
  • Blog Post: IE10 Compat Inspector

    There's an very handy-looking new tool that can be used to quickly determine a site's compatibility with IE10. I set it up with Fiddler on one of my machines, and can now enable a pop-up item in Fiddler under the Rules menu. I wasn't familiar with Fiddler's rules engine before... more investigation...
  • Blog Post: Don’t Use Office Applications (or GDI+, or System.Drawing, or WinInet) in a Server Application (or ASP.Net)

    Johan posted a timely reminder of a long-standing perennial support call generator in his post Office Automation . Adding one more option to the list of possible workarounds – direct XML-based production/manipulation of an OOXML (or ODF, for that matter) document (Word, Excel, Powerpoint?) might get...
  • Blog Post: NLB Ain't Application-Aware

    It's been ages since I touched on anything wibbles-related , but I realized I'd neglected a very common query: If one of my applications is under load, will Network Load Balancing route/move/transfer all the additional load to the other server? No . As long as the box still lives (or more specifically...
  • Blog Post: .HDMP and .MDMP files

    Just a quickie – the rule is blog what you know, but I figure my speculation might be good enough here. A friend gave me an HDMP file and asked what I could make of it. After the usual “I could make a hat! Or a brooch! Or a dinosaur!” type stuff, I realized it wouldn’t open anyway. In my experience,...
  • Blog Post: "Stacking" NTLM Authentication

    This question came up today (well, actually, it was about four weeks ago I started typing this, but bear with me), and it's been a little while since I've rambled about authentication protocols, so let's enjoy a nice, calm discussion on a Monday Tuesday arvo. The request was something like: In a Web...
  • Blog Post: IIS7 Modules Aplenty - WebDAV, Bitrate Throttling

    New modules, supported by Microsoft, are now officially RTMd (RTWd?) and available for use with IIS 7.0. WebDAV Yay new WebDAV! Yay being able to enable it on specific parts of a site! Yay better! Robert: http://blogs.msdn.com/robert_mcmurray/archive/2008/03/12/webdav-extension-for-windows-server...
  • Blog Post: What does it mean when there's no "broken page" icon in IE8?

    I was just catching up on some of my RSS feeds, and noticed that one of the pages I was at didn't have a broken page icon, but wasn't working quite right (some broken javascript in the photos area, I'm guessing... I'll investigate that next). I wondered what that meant, so fired up Fiddler2 to have a...
  • Blog Post: MaxUserPort - what it is, what it does, when it's important

    What can we say about MaxUserPort that hasn't already been said? Not a lot, it would seem. He's a beautiful dancer, perhaps? Ahh, such gentle humour, and nary a kitten drowned anywhere. But TCP port shenanigans are fairly frequently misunderstood, so let's talk about the very basics of MaxUserPort...