4,439 reputation
1723
bio website BlackMesh.com
location
age
visits member for 4 years, 4 months
seen 2 days ago

Director of Emerging Technology at BlackMesh Managed Hosting, longtime Linux aficionado, sometime Drupal developer (and d.o sysadmin), and occasional filesystem tinkerer.


Sep
23
answered Slow Upload Speed - CentOS 6
Sep
23
answered Arp attack on my network
Aug
20
revised Varnish Disrupting Logins with Invision Power Board
added 1061 characters in body
Aug
20
answered Varnish Disrupting Logins with Invision Power Board
Aug
20
awarded  Nice Answer
Aug
11
answered Purge varnish(4) cache
Jul
8
revised rm on a directory with millions of files
This phrase always bothered me. What I was trying to say is, it's only going to be at most marginally better, not order-of-magnitude better. Adding this word clarifies that intention.
Jun
24
awarded  Yearling
Jun
23
comment Varnish as a web server
You probably want to delete the return(deliver); from the bottom of vcl_synth, lest you fail to run this code from builtin.vcl (née default.vcl): varnish-cache.org/trac/browser/bin/varnishd/… .
Jun
23
revised Varnish as a web server
Important fix; without this, non-redirect errors won't work.
Jun
9
comment Varnish as a web server
Sorry to be a pain, but you very much don't want return(deliver) at the very bottom of your vcl_error! If it doesn't satisfy any of the conditionals, you want it to fall through to the default behavior of constructing a "Guru Meditation" page (by not returning at all).
May
30
answered Delay in loading site - not caused by Apache, MySQL. How to find the cause?
May
30
answered Varnish to Vsites on Apache servers
May
30
comment Varnish as a web server
This is the correct answer, and also the official way (per Varnish docs) to handle this. However, both your answer and the Varnish docs have an omission: if you don't set obj.response to something sane, then you'll get HTTP/1.1 200 Unknown Error or even HTTP/1.1 200 http://www.example.com/correct-target in your response! Simple fix: obj.response = "OK" for 200, or other appropriate code for the others.
May
30
comment www.example.com and example.com records in microsoft dns
What do you get when you query DNS about the base domain name, currently? Is there, for example, a hidden CNAME record bedeviling your attempts to add this one?
May
27
comment Why does ethernet have a minimum frame size specified?
@AndrewWagner, As I already said in my response, mfinni's answer above, which is about collision detection, is correct. My point was that this "quirk" of the specification also allows hardware designers to take a few shortcuts of their own.
May
19
revised Ignore utm_* values with varnish?
added 16 characters in body
May
8
answered Deny requests for other domains in Apache 2
May
8
answered Ignore utm_* values with varnish?
Mar
25
comment Nginx using mysql result as variable to be used in headers more module
mywiki.wooledge.org/XyProblem ?