Category: Linux
-
nginx cache in tmpfs
Probably won’t change a lot to my performance, but I’ve mounted the nginx reverse proxy cache in a tmpfs mount. none on /var/cache/nginx/blog type tmpfs (rw,size=512m) none 512M 47M 466M 4% /var/cache/nginx/blog Let’s see what performance boosts this will give. 😛
-
One
Big grats to One, with its one year uptime. 😉 And been running for over 1500 days ! Old server is getting old. 🙁 (The 2nd one from the top ;), resting on that Xserve) This is an old dual P3 I got off eBay years ago. This blog is running on that server. It’s running…
-
nginx reverse proxy with caching
Playing around and searching the web I enabled some decent caching now. Here are some stats: image+html and php. Note that the php on apache (recompiled each request, about 1.5-2sec between every request) versus the cached output has a huge difference. Difference between images and static text files aren’t that huge. Also note that nginx…
-
nginx reverse proxy IP
The issue with the wrong IP address being shown when using nginx as reverse proxy can easily be solved with mod_rpaf. cache.blog.tuinslak.org 85.234.196.237 – – [22/May/2010:16:33:46 +0200] “GET /2010/05/nginx-reverse-proxy/ HTTP/1.0” 200 6184 “-” “Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_6_3; en-US) AppleWebKit/533.4 (KHTML, like Gecko) Chrome/5.0.375.53 Safari/533.4” 1766 6503 vs cache.blog.tuinslak.org 85.12.6.171 – –…
-
nginx reverse proxy
I’ve been playing around a bit with nginx and its reverse proxy module. The “real” website is accessible here, whereas the cached version is here. I’m deliberately making a difference between cache.* and live.* as blog.tuinslak.* might move to the cached version lateron. The question, is it useful to reverse proxy this blog? No, probably…
-
nginx + fastcgi PHP
I recently migrated vm1 to nginx instead of lighttpd. Just for the sake of playing and testing around. As there’s a PHP page as well, I had to set up fastcgi with PHP. I mainly followed this tutorial to try to get PHP working. However, every PHP page I visited returned following error: No input…
-
VMware Server and kernel 2.6.33
Trying to recompile the VMware Server 2.0.2 on kernel 2.6.33 I came upon these two errors: # uname -a Linux Sauron 2.6.33 #1 SMP Tue Mar 9 15:09:05 CET 2010 x86_64 AMD Opteron(tm) Processor 248 AuthenticAMD GNU/Linux This is a Gentoo machine. Error 1: The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match…
-
OpenVPN packet drops
I recently started to notice following error messages on my openVPN server. ovpn-server[6306]: vpn.rootspirit.com/85.234.x.y:62068 MULTI: packet dropped due to output saturation (multi_process_incoming_tun) This basically means that the TUN or TAP interface is making more packets than the real (TCP) interface can handle. As I need to run OpenVPN using the TCP protocol (instead of the…
-
Linux gateway/router + unable to access certain (HTTPS) sites
I’ve had an issue for a while, being unable to access certain websites such as https://fon.com, but also certain parts of the Apple, Fortis and Microsoft site, while other (https) websites worked fine. Running Wireshark I found that only about 5ish packets got transferred, and all other data to that website abruptly stopped. I’m using…