Mailreport update with apcupsd
-
Ever since I updated the mailreport package, the notification section of apcupsd says:
In order to receive e-mail notifications, you need to configure SMTP Email Notifications on Advanced/Notifications section, and also, install mailreport package.
Is there any way to revert the update or do I just need to wait for an update of apcupsd?
-
I installed and tested
Details
apcupsd-3.14.12_1 pkg v0.3.2
mailreport 2.3And it works for me. On 2.2 Rc 64bit
Firewall Email Report
9:53 AM (2 minutes ago)to me
This is a periodic report from your firewall, firewall.wholesale-florida.com.Current report: Test
Command output: Battery (apcaccess status)
APC : 001,034,0843
DATE : 2015-02-15 09:53:16 -0500
HOSTNAME : firewall.wholesale-florida.com
VERSION : 3.14.12 (29 March 2014) freebsd
UPSNAME : Backups
CABLE : USB Cable
DRIVER : USB UPS Driver
UPSMODE : Stand Alone
STARTTIME: 2015-02-15 09:46:11 -0500
MODEL : Back-UPS ES 500
STATUS : ONLINE
LINEV : 112.0 Volts
LOADPCT : 37.0 Percent
BCHARGE : 100.0 Percent
TIMELEFT : 14.9 Minutes
MBATTCHG : 5 Percent
MINTIMEL : 3 Minutes
MAXTIME : 0 Seconds
SENSE : High
LOTRANS : 88.0 Volts
HITRANS : 139.0 Volts
ALARMDEL : 30 Seconds
BATTV : 13.6 Volts
LASTXFER : Low line voltage
NUMXFERS : 0
TONBATT : 0 Seconds
CUMONBATT: 0 Seconds
XOFFBATT : N/A
STATFLAG : 0x05000008
SERIALNO : 3B0625X17723
BATTDATE : 2015-02-12
NOMINV : 120 Volts
NOMBATTV : 12.0 Volts
FIRMWARE : 824.B1.D USB FW:B1
END APC : 2015-02-15 09:53:44 -0500
-
I have the same versions installed and can configure email reports on the same page, however what I can no longer do is configure email alerts on the apcupsd page (for power going out, etc)
-
There wasn't anything for config.
E-mail notification uses the PHPMailer class from mailreport package. It was updated and that is the problem.
I've sent a pull request for fix this.
https://github.com/pfsense/pfsense-packages/pull/819
Regards.
-
Somehow I missed that pull request when I was merging other things. It's merged in now, but may take 30 mins or so to sync up everywhere.
-
I updated to the latest apcupsd package (apcupsd-3.14.12_1 pkg v0.3.4) and when I tested by pulling the plug I still did not receive an email alert. Is there anything else I need to change?
-
did you enter full path to apcacces like: /usr/local/sbin/apcaccess
"NOTE: Use full paths to commands to ensure they run properly. The command will be run during the report and its stdout output will be included in the report body. Be extremely careful what commands you choose to run, the same warnings apply as those when using Diagnostics > Command." -
E-mail report is currently broken on pfSense 2.2.
See APCupsd package status for pfSense:
https://forum.pfsense.org/index.php?topic=89901.0