Technical notes from Linux and FreeBSD infrastructure work
Practical guides, troubleshooting notes, and operational references from production infrastructure work with Linux, FreeBSD, networking, web servers, databases, backups, monitoring, and security.
Practical notes from A-Team Systems' work with Linux, FreeBSD, networking, web servers, databases, backups, performance, monitoring, and production infrastructure operations.
All Tech Blog Articles
Page 3 of 6, ordered newest to oldest.
SSH Pipe Speed 48 KB/sec FreeBSD 12 PF
We recently ran into an issue after upgrading a server from FreeBSD 11.2 to 12.1 where throughput via SSH pipes would crash to 48 KB/sec almost instantly...
- FreeBSD
- networking
- Performance
- PF
- SSH
FreeBSD Jenkins ERROR: Failed to parse POMs
We recently ran into an issue where the version of Maven under FreeBSD wasn’t updated enough (ports/pkg was behind) for the version of Jenkins in...
- FreeBSD
- Java
- Jenkins
- Maven
PHP-FPM Chroot “security library: invalid algorithm”
After an OS update on one of our client servers we witnessed a perplexing error in their chrooted PHP-FPM environment: security library: invalid algorithm...
- chroot
- Linux
- PHP
- PHP-FPM
Expand ZFS To Use Larger Disks / Free Space
One of the great features of ZFS is to be able to expand it using new, larger disks — even while it is online. To do this you’ll replace each disk...
- FreeBSD
- ZFS
Debian 8 Under Bhyve Networking Problem: Packets Over 230 Bytes Truncated
We’re a big fan of FreeBSD’s Bhyve hypervisor, including writing an open source lightweight management interface for it called BMT. While setting up a...
- Bhyve
- Debian
- Debian 8
- FreeBSD
- networking
- VirtIO
SOLVED: Can’t Connect to Linux Server Behind NAT From Linux/FreeBSD But Can From Windows
Strange networking behavior while trying to access a Linux server via NAT? Does it work from one computer but not another? We may have the solution! We...
- Linux
- NAT
- networking
- sysctl
- TCP
- Windows
SOLVED: NextCloud Admin “invalid email address” / User List Not Updating After Add Under PHP-FPM Chroot
We do a lot of NextCloud installs, and use PHP-FPM + chroot for maximum security. This gets tricky though, and one of the more obscure gotchyas we’ve...
- chroot
- ICU
- NextCloud
- PHP
- PHP-FPM
Test memcached Using UNIX File Sockets
We love monitoring things, and we also love memcached! Monitoring or testing a memcached instance that is using TCP is fairly straight forward, but we...
- memcached
- socat
- sockets
MySQL Ignoring my.cnf Values / Settings
This is a short one but hopefully it helps avoid some head-into-wall action: You’re setting values in your my.cnf file, wherever that may be, but MySQL...
SOLVED: Virtualenv RuntimeError: Package ‘sqlite’ must not be downloaded from pypi
While working with Python Virtualenvs / Virtual Environments we ran into a package that simply refused to install into it: sqlite: (venv)...
- Python
- UNIX
HOW TO: Windows 10 Under Bhyve /w FreeBSD 11
Windows 10 installing on a FreeBSD 11.0 Bhyve VM With FreeBSD 11 comes a new version of Bhyve with a feature that makes installing Windows 10 a snap: a...
- Bhyve
- FreeBSD
- Windows
- ZFS
SOLVED: FreeBSD + pip + virtualenv = file not found
We love python virtual environments, but under FreeBSD we occasionally see issues where pip is not correctly using the /usr/local/include and...
- FreeBSD
- Python
- systems administration
Need help with production Linux or FreeBSD infrastructure?
A-Team Systems provides engineer-led infrastructure management and support for organizations that rely on stable production systems.
Contact A-Team Systems