Reputation
6,319
Next tag badge:
130/100 score
9/20 answers
Badges
15 58 81
Impact
~724k people reached

Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
It does work, we are testing that the matched files are ending in .php which is part of the path. Though you're right, a file ending in php could still have no params.
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
ok, if we put it in location ~ \.php$ we can get try_files to work, but it does not work in location /
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
I like this, but we can't get the try_files bit to actually work, whereas the rewrite does work. (well, if you add a ? to the end of your rewrite there so the query params aren't added to it..)
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
we can do it without the if, when we specify a more strict .* clause in the first rewrite param. This is hugely helpful!
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
very interesting approach, would this cause a potential disk read and "file not found" on all potential URLs though?
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
even with the revised version, nginx fails to restart
Mar
12
comment Nginx rewrite rule to replace querystring question mark with underscore
nginx fails to restart with that rule set -- rewrite ^ $uri_$args? last;
Mar
10
comment Nginx rewrite rule to replace querystring question mark with underscore
@tero the querystring URLs are, in practice, always in the same order. So this is a non issue.
Jul
8
comment What is the best nginx compression gzip level?
this jibes with results at weblogs.asp.net/owscott/iis-7-compression-good-bad-how-much which show big drop off in compression levels after level 5 and 6.
Jul
4
comment Is there anything bad about DKIM-signing mail without the key in DNS?
pretty good explanation of DMARC here support.google.com/a/answer/2466563?hl=en
Dec
13
comment Windows Server unable to synchronize NTP time reliably
We were never able to get it to work reliably. I think you are right: reliable time sync in Windows Server is impossible without a domain controller. Which is totally lame.
Dec
12
comment Windows Server unable to synchronize NTP time reliably
yeah, we didn't want or need a domain controller, just a bunch of peer servers.
Dec
4
comment Should network hardware be set to “autonegotiate” speeds or fixed speeds?
just so that the final answer is here, somewhere, it was bad Broadcom drivers. We could not find any set that worked. Switching to Intel NICs fixed it 100%. blog.serverfault.com/2011/03/04/broadcom-die-mutha
Dec
4
comment Should network hardware be set to “autonegotiate” speeds or fixed speeds?
Just to make sure the final answer is here, somewhere: it was a driver problem with Broadcom. We could not resolve it with any known driver set. The only "fix" was to switch to Intel NICs.
Dec
4
comment Should network hardware be set to “autonegotiate” speeds or fixed speeds?
It was ultimately bad drivers, but the only fix we could find was to switch to Intel NICs. We now have a lifelong vendetta against Broadcom NICs.
Dec
2
comment Probability of Blade Chassis Failure
@tomtom but does the supermicro twin offer redundant psus? We just built one and I did not see that option anywhere. We bought a cold spare psu to have on hand just in case.
Oct
23
comment Configuring SuperMicro IPMI to use one of the LAN interfaces instead of the IPMI port?
note that the factory default is IPMI failover (at least on the 5 new SuperMicro based servers I just bought) which leads to a lot of.. confusion. This is dangerous!
Oct
23
comment How does IPMI sideband share the ethernet port with the host?
Make sure your IPMI firmware is up to date! If there is a large enough disconnect between the IPMI firmware version and the IPMIView software version you'll get generic, cryptic "error connecting" when trying to initiate a KVM session! Updating to latest IPMI firmware (this can be done from the IPMIView utility main menu under File) fixed it. :p
Oct
23
comment How does IPMI sideband share the ethernet port with the host?
one thing I just saw -- if there is a large enough disconnect between the IPMI firmware version and the IPMIView software version you'll get generic, cryptic "error connecting" when trying to initiate a KVM session! Updating to latest IPMI firmware fixed it. :p
Oct
23
comment Using Supermicro IPMI behind a Proxy?
VPN is working great for us as a conduit to multiple IPMI machines. Just set up a modern (128mb, fast CPU like the Asus RT-N16) router with Tomato and OpenVPN and it works a treat. OpenVPN could be easier to set up, yeah, but once set up it works!