Monitor MD5 hash of Windows Process with Zabbix

With this powershell script you can calculate and monitor the MD5 checksum of a running Windows process. This can be usefull when you want to make sure that a running process when restarted is in fact the same unaltered process being started as before.

Continue reading “Monitor MD5 hash of Windows Process with Zabbix”

NGINX reverse proxy corrupt downloads

I’ve got NGINX running at home as a reverse proxy with Letsencrypt certificates. This works like a charm to connect securely to the different services running at home.

Ubooquity is one of them to access my Calibre library, but when I downloaded an ePub the file was corrupt and could not be used. Turns out that NGINX was corrupting the download somehow by caching it before sending it to the client.

Adding the proxy_buffering off; like in the example below fixed the problem!

location /some/path/ {
    proxy_buffering off;
    proxy_pass http://localhost:8000;
}

Zabbix templates for Cisco SF and SG switches

I’ve made templates for monitoring the following Cisco devices with Zabbix:

  • Cisco SF302-08MP
  • Cisco SF302-08P
  • Cisco SF302-08PP
  • Cisco SG300-10P
  • Cisco SG300-10PP
  • Cisco SG300-24P

Continue reading “Zabbix templates for Cisco SF and SG switches”

Catalyst 6500 parity error

Error messages:

Feb 21 21:20:44: %EARL-STBY-1-EXCESSIVE_PARITY_ERROR: EARL 0: Parity error detected in VRAM
Feb 21 21:20:45: %EARL-STBY-1-EXCESSIVE_PARITY_ERROR: EARL 0: Parity error detected in VRAM
Feb 21 21:20:48: %EARL-STBY-1-EXCESSIVE_PARITY_ERROR: EARL 0: Parity error detected in VRAM

Continue reading “Catalyst 6500 parity error”