The blog

ntpasswd replacement


After discovering there was not a modern ntpasswd ISO for resetting windows passwords on modern machines with a UEFI bios and GPT partition scheme, I rolled up ntpasswd on a modern linux build. https://porteus.jasonellison.net/porteus/x86_64/Porteus-v3.2.2/

Read More

The Phoenix Project: A Novel about IT, DevOps, and Helping Your Business Win


The Phoenix Project I loved this book.  If you can get people to implement this it can be very rewarding. Phoenix Project

Read More

Wireless tools


With the KRACK ATTACK going public wireless tools are gaining focus. Ekahau is a popular tool, albeit expensive, tool favored in the professional community. Here is a quick list of some other tools: Kismet Old faithful… http://piratefache.ch/mapping-wifi-networks-on-google-maps/ Wigle Wigle is an android app that scans for wireless networks and submits the data to a central […]

Read More

network address space


Network address space is sometimes anounced by people who do not own that space. The insecure nature of the BGP routing protocol allows for this. IANA has a list of the ipv4 network allocation and to whom it belongs http://www.iana.org/assignments/ipv4-address-space/ipv4-address-space.xhtml Here is an oldie but a goody… Stealing The Internet – A Routed, Wide-area, Man […]

Read More

nfl database


I made a website for a friend to automate his weekly nfl calculations. These numbers do not mean very much to me… However, he says it saves him several hours a week. https://nfl.jasonellison.net/

Read More

Monitoring database performance with PRTG


PRTG is a fairly robust monitoring platform with good API support. It is lacking for out of the box performance monitoring of you databases. Sure it can tell you how long it took to respond to a simple SQL query, but to actually collect performance metrics… you have to do some leg work and create […]

Read More

WebRTC: ubiquitous in browser voice and video communications


After a particularly bad voice conference, I thought to myself, “Why is this so difficult? We have the the technology to do this…” So I spun up the Debian VM. Installed FreeSWITCH, installed a WebRTC softphone demo (https://freeswitch.org/fisheye/browse/freeswitch/html5/verto/demo). Pointed a WebRTC compliant web browser at it… done. Now two people can point their web browser […]

Read More

Providing visibility into windows event logs


If you have to support a few windows boxes, getting the windows event logs sent to a central location allows for monitoring and alerting. It can provide a lot of insight into the often dark world of windows. https://nxlog.co/products/nxlog-community-edition C:\Program Files (x86)\nxlog\conf\nxlog.conf Combine with graylog… voilà!

Read More

FreePBX update forced reboot


While investigating a recent unexpected FreePBX reboot, I discovered the update script published by FreePBX actually called the reboot. After notifying the developers this reboot command was removed. https://upgrades.freepbxdistro.org/stable/10.13.66/upgrade-10.13.66-17.sh fun times 🙂

Read More

Favorite talks


A list of my favorite talks An interesting talk concerning concurrency and processor design. this list shall grow …

Read More