Category / SysAdmin

I wanted to redo/rework the Passbolt install on Centos for a while. It’s seems like a horribly long and complex process, but in fact it’s not. With the recently released Passbolt 1.6 and my wish to play with asciinema for a while I thought why not combine both 🙂 Considering this is my first attempt, don’t shoot […]

Read More

It’s not the first time I received this error. It is the error you receive when the file (or large input in general) you tried to upload is too large and the server is declining it. Here is how you can fix it : Open your server {} specific config file for nginx : nano […]

Read More

I have some NFS servers (read: the main function is to store data and share it over NFS) to maintain and mostly they simply work (like everything in Linux). Most variables have been battle tested for … well forever. So rarely do you need to check on the best trade-off. Well enter the NFS thread […]

Read More

I recently learned about tcp_sack while I certainly don’t understand every detail of this feature, its clear it should be a huge help in cases where packets (in TCP protocol) are dropped and latency is relative high. From my basic understanding, when sending TCP protocol packages, every package has a number (sequence) when tcp_sack is […]

Read More

Woohoo, Proxmox VE 5.0 has been released, this version is based on Debian 9. (Linux Kernel 4.10) It includes allot of new features, but sadly updates are still pointing to the enterprise repository for updates. This results in ugly error message when trying apt-get update such as : W: The repository ‘https://enterprise.proxmox.com/debian/pve stretch Release’ does not […]

Read More

After reading cron.weekly a few weeks ago, I was intrigued by binsnitch.py, a tool that creates a baseline file with the md5/sha256/… hash of every file you wish to monitor. In case you think you have a virus, malware or cryptovirus you can verify easely what files have been changed. This is kinda fun, the […]

Read More

I have not found easy explanation on what kind of error states are in Rocks, Grid Engine, so I am collecting them here as I find them. Show states First let’s find the overview of the nodes; this can be done using qstaf -f qstat -f Result should be something like : # qstat -f […]

Read More

In the previous article on Bareos, we setup a quick and dirty backup job to run every night. This was pretty easy, but it has some flaws. (1) the first flaws, -after a full backup- only increment backups are created, forever. This makes it difficult to get a restore going down the line, as all the […]

Read More

I hit upon this error : Cannot open your terminal ‘/dev/pts/0’ – please check. after being logged in under root and su to a user profile; su user and then willing to resume a screen : # screen -r copy.pid Cannot open your terminal ‘/dev/pts/3’ – please check. The issue is resolved using : script /dev/null I previously had similar issues, but […]

Read More

When installing apcupsd on proxmox (similar to centos) I received this error : Error contacting apcupsd @ localhost:3551: Connection refused When running apcaccess. I got more info on the error using checking the service status : root@rocky:~# service apcupsd status ● apcupsd.service – LSB: Starts apcupsd daemon Loaded: loaded (/etc/init.d/apcupsd) Active: active (exited) since Thu 2017-05-11 […]

Read More