Postfix monitoring with Cacti, my way – part 2

In this second post, we’ll see how to collect event statistics from Postfix (deliveries, rejection, and similar) and publish them in snmp to our monitoring tools, specifically but not limited to Cacti.

There’s no magic here: Postfix logs details about it’s activity to syslog, and there is there we are going to search our events.
→ Read More: Postfix monitoring with Cacti, my way – part 2

Postfix monitoring with Cacti, my way – part 1

In the next few posts I’ll show how I collect data from Postfix, publish them into net-snmp, and graph them with Cacti.

I am interested in data about Postfix queues sizes possibly on multi-instance configurations, and about Postfix events.
I decided to use SNMP instead of launching scripts directly by Cacti for a number
→ Read More: Postfix monitoring with Cacti, my way – part 1

DRAC 4/P reset password on CentOS7

2017 01 30 update: OpenManage packages updated from v8.1 to v8.4. Removed missing dependency warning.

I have a couple of old Dell R200 with CentOS7. I wanted to add two DRAC 4/P remote management cards I buought on ebay (attention: you must also have the mixed PCI-X-PCI-E riser for this, I used SN N4489; and
→ Read More: DRAC 4/P reset password on CentOS7

Postfix: mail loops back to myself

A quite common problem in postfix is when you find lines like this in your logs:
status=bounced (mail for domain.com loops back to myself)
Most of the time the problem is self-explanatory: domain.com’ MX record says mail should be delivered to the box itself, but postfix is not configured to be the destination
→ Read More: Postfix: mail loops back to myself

Frank: new packages from Fedora 18

Since the recent release of Fedora 18, almost all Frank packages underwent an update.
I kindly invite Frank users to visit the Frank page and the repository to see what’s new.

The Frank page
The repository

New Horde packages

horde

Horde-5, Imp-6 and the other usual components are available for CentOS6.

The repository

Yum error connecting IPv6 address

A simple yum update command fails. The scary thing is the error message which tells it’s impossible to connect to an IPv6 address:

# yum update
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os error was
14: PYCURL ERROR 7 – “Failed to connect to 2a02:2498:1:3d:5054:ff:fed3:e91a: Network is unreachable”
Error: Cannot find
→ Read More: Yum error connecting IPv6 address

New Horde packages

horde

Horde-4, Imp-5 and the other usual components are available for CentOS6.
The packages were originally derived from OpenSuSE some time ago, using some scripts to convert them to my preferred environment. After that conversion, they are updated independently and do not depend from OpenSuSE anymore.

The repository

New Postfix Admin package

Postfix Admin

This is my latest Postfix Admin package, version 2.3.5. Personally I prefer the shell, but an interface like this is much more relaxing for provider operators (and for the admin too!).
This package includes three patches that implement some functionality that seem to be indispensable for some providers, to the point of changing a
→ Read More: New Postfix Admin package

Frank: new kernel & other packages

Updated Frank packages have been published. Among them, the kernel derived from latest Fedora 16 update. This kernel, together wih the other Frank packages, satisfies completely the shorewall requirements (see shorewall show capabilities after installing xtables-addons and xtables-addons-kmod). Other packages include Openswan-2.6.37.

The Frank page
The repository