305 reputation
11020
bio website stackoverflow.com
location New York, NY
age 36
visits member for 5 years, 11 months
seen yesterday

Developer on the Stack Overflow team.

Was dubbed SALTY SAILOR by Jeff Atwood, as filth and flarn would oft-times fly when dealing with a particularly nasty bug!

  • Twitter me: jarrod_dixon
  • Email me: jarrod.m.dixon@gmail.com

Jan
5
comment Stop IIS 7.5 From Sending Out Cache-Control Max-Age on Error Codes
@DavidMurdoch for example, we're seeing 406 responses sent with cache control headers when users request javascript, but the client only accepts image MIME types. Proxies are respecting this caching directive (as they should, by the spec) and other users are unable to download the script.
Mar
29
comment Nginx + PHP 5.3.3 (with php-fpm) - memory usage?
+1 very nicely asked question.
Sep
17
comment Can't open/browse ASPX pages
You can also run aspnet_regiis.exe -i. msdn.microsoft.com/en-us/library/k6h9cz8h(VS.80).aspx Let's you easily switch isapi bindings to a specific version of asp.net.
Sep
17
comment Can't open/browse ASPX pages
I would have tried running <.net framework directory>\aspnet_regiis.exe -i first - it sounded like your isapi bindings were messed up.
Sep
13
comment Dead gateway detection on Windows 2008 Server
Thanks for that linuxvirtualserver.org/HighAvailability.html link - the information there is amazing! I'm beyond ignorant on these subjects (which is why I'm not the one setting all this up!), but I'm trying to learn as fast as possible. Perhaps we can use heartbeat+ldirectord similar to how linuxvirtualserver.org/docs/ha/ultramonkey.html does it with our favorite HAProxy.
Sep
13
comment Dead gateway detection on Windows 2008 Server
We've looked at using that x-forwarded-for header and IIS filters to alter the logs, but we don't know how (or if) our other optional IIS modules also use the header in their operation.
Sep
13
comment Dead gateway detection on Windows 2008 Server
@Portman - because our web boxes are seeing the traffic with the originating client IPs intact, the responses aren't going to be sent to our network - that's why we have to have a default gateway to our HAProxy box.
Sep
11
comment Dead gateway detection on Windows 2008 Server
While this setup is sometimes frowned upon (see blogs.technet.com/timmcmic/archive/2009/04/26/… ), it works awesomely for us - all traffic coming from HAProxy to our IIS sites looks like it's still coming from the original IP address. This saves untold amounts of time, as we'd have to (find out how to) configure IIS and its myriad plug-ins to use an HTTP_X_FORWARDED_FOR header.
Jun
12
comment How to get IIS7 to release a locked file?
Yeah, it was our sitemap.xml, but now we just have a MVC route to it and cache the sucker in memory. No more locking!
May
12
comment How to get IIS7 to release a locked file?
Cool, I've never used Process Monitor; but every workstation I use immediately gets Process Explorer! technet.microsoft.com/en-us/sysinternals/bb896653.aspx
May
12
comment How to get IIS7 to release a locked file?
The mighty Mark Russinovich to the rescue - I'll check this out, but Handle's dire warning of program instability when forcibly closing a handle makes me nervous.
May
11
comment How to get IIS7 to release a locked file?
No, we're not able to do anything to the file until IIS is restarted.
May
10
comment How to get IIS7 to release a locked file?
That is the one thing we really want to avoid, as we don't want our CruiseControl.NET site coming down - we click that "Refresh Status" button like madmen during a build to check for success!
May
10
comment How to get IIS7 to release a locked file?
I think we've tried recycling manually to no avail, but we'll try it again next time there's a lock (app pools are for .NET, right? probably won't help here). And we used to have the app_offline.htm file created, but it didn't help with the locking - which is why we moved to taking the individual site down.
May
10
comment How to get IIS7 to release a locked file?
No, it's just a static content file in the root directory - updating the question with that info!
May
8
comment How do I deal with a compromised server?
I know how you feel - we've been very fortunate with "helpful" hackers on this site, where they tell us what they've done! I'm looking forward to great answers to this question, just in case we get "not-so-helpful" guests in the future.
May
8
comment How to exclude indexes from backups in SQL Server 2008
Hehe, I had moved the non-clustered indexes to their own filegroup; the Simple Recovery model completely stymied me. The indexes were actually larger than the data - how it taunted me! Oh well, perhaps some 3rd party will release a magic bullet hint hint :)
May
8
comment How to exclude indexes from backups in SQL Server 2008
As for DB downtime, could we really live without both serverfault.com and stackoverflow.com up as much as possible? I shudder at that thought :)
May
8
comment How to exclude indexes from backups in SQL Server 2008
Yes, we have turned on compression for backups, but the built-in compression isn't that great. We actually have an end-of-week, non-compressed backup taken and then 7zip it for us devs to bring down; it's about 1/3 the size, but it does take some time to run!