Author: Ryan Parker
I'm a former captain of the Cyber Defense team, Current Infrastructure Security Specialist. I also have a side job helping small to medium business with anything technology doing everything imaginable. One of my hobbies is building out infrastructures for myself, friends, and clients. I current maintain a homelab with about 400GB of RAM, 100+ TB of storage, and tons of CPU cores.
oVirt is a great product, and it’s hosted engine is a great concept. It is a mostly automated deploy of a VM containing the oVirt Hosted Engine and the initial setup of your first host. This is similar to how VMware and XCP-ng/XenServer does it, however the default install method of the hosted engine tries
Read More »
Have you ever wanted to mass export virtual machines? I know I have and its infuriating that the web GUI does not have this option built into it. So I went and pulled some good ol’ duct tape engineering and made a somewhat functional script for it. Firstly, we need to connect to the
Read More »
Ever wanted to have per host usage statics with pfSense? I know I have for awhile. There are packages you can get from the package manager that will accomplish this. Both darkstat and bandwidthd will do this for you. They will host a webpage or web server on your pfSense router. They are pretty self
Read More »
I woke up today to a wonderful sight. My ESXi 6.7 server bootlooping! It was failing with the error code 15 (Not Found) on a driver file. I know that I certainly did not delete it, but oh well this is what backups are for… I don’t have backups of the ESXi boot flashdrive, but
Read More »
Each distro needs different packages to compile the code there are pre-made binaries available, Build Dependencies Each distro needs different packages to compile the code Install the appropriate packages for you distro. I’ll update them as I discover them Ubuntu 16-18 apt install -y unzip build-essential zlib1g-dev libsqlite3-dev libpcre2-dev wget unzip make gcc php php-cli
Read More »
Get the windows binary from atomicorp. https://updates.atomicorp.com/channels/ossec/windows/ At the time of writing, the latest is 3.6.0. Download and install the exe. During the installation, you will get an error. Ignore it. Next, we need to download the libpcre2-8-0.dll from the git-sdk-64 Github page in mingw32/bin/libpcre2-8-0.dll and stick it in the osscec-agent folder at C:\Program
Read More »
I was having issues getting this working initially. I came to find out that the Mellanox ConnectX-3 adapter I was using had a driver fault that made this not work. I got a CHELSIO CC2-N320E-SR instead and it worked fine. If this does not work, it might be a driver issue. This post is more
Read More »
SSH truly is the best protocol ever invented by humans in my opinion, and you can quote me on that. It is a Swiss army knife, and in the right hands, it can be used for any situation. One of the things it can be used for is a Layer 2 VPN through a TAP
Read More »
I encountered the following error after installing the AMDGPU Pro drivers on my Arch Linux machine: error: internal error: process exited while connecting to monitor: /usr/bin/qemu-system-x86_64: symbol lookup error: /usr/lib/libvirglrenderer.so.1: undefined symbol: gbm_bo_unmap The error is caused because the thing it is looking up does not exist. Luckily the fix is easy. Add the
Read More »
ELK (or Elasticsearch, Logstash, Kibana) is a set of three technologies by elastic that can be combined to collect and visualize log data. Think of it as rsyslog on steroids and with pretty colors. First off, this guide is written using examples from an Arch Linux host. Theoretically, you should be able to follow
Read More »