Fixing Postfix authentication issues on CentOS 6 with Virtualmin

The weirdest errors are those occurring on a freshly installed system where you’d expect for everything to simply work (with the default configs). But such new installs rarely work.

Roudcube successfully connects and sends emails through localhost. At the same time, external clients are unable to send emails through SMTP. The issues is…

Emails not visible on freshly installed CentOS 6 with Virtualmin

Main symptom of a problem is that emails are visible in the Read User Mail utility in Webmin but they do not show up in either webmail (Roundcube/Squirrelmail), Usermin or any email client configured to connect to the server.

After further inspection, it appears the emails get delivered to /var/mail/usermailbox@domain.tld instead of /home/username/homes/usermailbox/Maildir.

How to repair Windows 7 not booting after motherboard replacement with different chipset

Computers need upgrades, and upgrades involve motherboards, and motherboards have chipsets, and chipsets require drivers, which drivers are chipset dependent. And computers also fail, requiring replacing parts. Upgrading or replacing a motherboard with different chipset in Windows Xp used to be both complicated and simple at the same time, requiring the well known repair install. But then Vista and later 7 were released and the repair install was no more.

Fortunately, there is still a way to keep your Windows 7 (and probably Vista, 8, 8.1 and perhaps even the upcoming 10) after switching to a motherboard with different chipset (and driver).

Setting up guest wireless access on Tomato

Guest wireless access is handy when you want to separate guest devices (your friends’ phones and laptops) from your own devices connected to the main network.

To get started, you need a router capable of guest wireless (not every router can do this) already set up and running either DD-WRT or Tomato. This tutorial explains how to set up a router running Tomato that is used only as access point (WAN is disabled/unplugged).

Recover from a broken rpmdb and missing rpm/Packages in CentOS

One can never have too many backups. There’s always room for one more backup. Backups are what keep computers running (most of the time)… Except when backups are not set up. At all. Not even a single antiqued copy exists of what broke down…

Let’s imagine that worst case scenario. Let’s imagine…

Passwords/accounts don’t work after migrating Thunderbird profile from Linux to Windows

The thing I love about Thunderbird (and its sibling Firefox) is that to transfer a wholly configured instance from one computer/system to another all one needs is to copy over the contents of the profile folder.

However, on the path of a Linux to Windows migration I discovered the oddity that Thunderbird will neither connect to mail server not prompt for password…

How to recover saved wifi passwords in Android

Be it your neighbour’s network or your friend’s (whom you visit once a year) wifi, those pesky twisted hard-to-remember passwords ask to be forgotten. But your trusty Android phone remembers them all.

Wouldn’t it be great if it could tell them to you? Well, if you have a rooted device, you’re in luck. You can quickly re-discover the password of all networks you’ve saved them for. Use your favourite file manager and…

Undoing osTicket’s staff alert email change in 1.9.5

I’ve unpleasantly noticed that osTicket 1.9.5(.1) changed functionality and is now sending staff alert emails from the department email (if one is set). Old behaviour was to sent these alerts from the (configured) alerts email address. Some may prefer the new way better (this is most likely why it got …

Alert via SMS on power failure and hibernate the system

When using a system to host your important (or critical) operations, being able to get informed of issues while you’re away is a very handy function. Email is good for notifications, but it isn’t always fast enough (and constant checks drain battery power).

SMS on the other hand, is an almost instant alert method and although length-limited, should do the job just fine for those very important, must have alerts. For this setup you will need…