• nginx+observium configuration

    Update to index.php in observium to work with nginx.

    Change from:

    $_SERVER['PATH_INFO'] = (isset($_SERVER['PATH_INFO']) ? $_SERVER['PATH_INFO'] : $_SERVER['ORIG_PATH_INFO']);

    Change to:

    $_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];

    nginx site configuration:

    server {
    listen 80;
    server_name hostname.kulish.com;

    access_log /var/log/nginx/hostname.kulish.com.acc.log;
    error_log /var/log/nginx/hostname.kulish.com.err.log;

    root /www/observium/html;
    index index.php;

    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root /usr/share/nginx/www;
    }

    location / {
    try_files $uri $uri/ @observium;
    }

    location @observium {
    rewrite ^(.+)$ /index.php/$1/ last;
    }

    }

    # General php settings
    include php.conf;

    # We need to exclude robots.txt specifically
    include drop.conf;


  • SSH via KEY quit working

    PROBLEM: Could not ssh to server via key (or password, only enabled for testing).

    RESOLUTION: After restarting the daemon, checking configs, copying the key again, etc..
    I found a strange permissions issue with the .ssh directory

    When I issued ls -la from the homedir, everything looks ok.


    user@server:~ ls -la
    --SNIP--
    drwx------ 2 user group 4096 Oct 5 07:58 .ssh
    --SNIP--

    Then I cd into .ssh and issue ls -la. Note “..”
    It’s drw-rw-rw- and that’s not right (no pun intended).






  • SSL Certs

    All SSL Certs have been renewed at CA Cert.


  • PSU Failure

    We lost a PSU in one of our storage devices last night.
    Everything mirrored back up fine except for one filesystem which had to be restored from backup.

    Everything should be back up and running now.


  • Webmail Upgrade

    Webmail was upgraded to Roundcube v 0.5.2.