Friday, June 15, 2007

scp - Secure copy speed tuning

We regularly have to transfer files between servers at high speed and got this problem when a single server is slower than the rest and they reside in 2 DCs next to each other. All other servers got around 500KB/sec, this one only got 170KB/sec. With some research, it turns out that using different options of scp can improve speed drastically. The new speed we got is around 1.3MB - 1.7MB/sec for all servers with compression & using a blowfish as the encryption method. Before: scp -C -c blowfish -P [port] SRC DEST After: scp -C -c blowfish -P [port] SRC DEST

Thursday, June 14, 2007

Apache 2 vs 2.2

Apache 2.2

    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Deny from all
    Satisfy all

Apache 2 Options FollowSymLinks AllowOverride All Apache 2.2 is very restrictive by default, which is good for security and production server but for development purpose and since it's a new change, it took us hours to figure out why Apache failed and kept giving 403 together with other weirdness on a remote training session for our new developer.