May 28, 2020Sendmail on Plesk user is not allowed to send mail

I recently ran into a strange problem on a Plesk server where one subscription was inexplicably unable to send email using sendmail (which is what the PHP mail() function uses). The following was being logged in /var/logs/maillog for each attempt: plesk sendmail[1628571]: handlers_stderr: ERROR:__main__:Rejecting message: system user uid='user ID> is not allowed to send mailplesk sendmail[1628571]: handlers_stderr: DATA REPLY:554:5.7.0 Your

Comments: 0
April 3, 2019Changing the locale in Ubuntu Server

When logging into any cPanel server via SSH from an Ubuntu jump server I was seeing some strange warnings from Perl which I didnt see when logging in from my laptop running macOS: perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = C.UTF-8 are supported and installed on

Comments: 0
September 24, 2018ProCurve SSH no matching cipher found

I recently ran into a strange problem where I suddenly couldnt SSH to any of our HPE ProCurve 2800 series (2824, 2848) devices from either macOS or Linux. Im still not really sure what started this as OpenSSH definitely hasnt been updated recently on the Linux client device at the very least, so I dont see any reason for the

Comments: 0
September 17, 2018OpenLiteSpeed WordPress cache mysteriously not working

The OpenLiteSpeed web server (OLS) and LiteSpeed Cache for WordPress (LSCWP) plugin provide a great way of both speeding up WordPress and handing large numbers of visitors. OLS is an open source derivative of the LiteSpeed Web Server (LSWS), which delivers most many of the key features, including the high performance LiteSpeed Cache (LSCache). Whilst it cant read  Apache configuration files

Comments: 0
August 15, 2018Rspamd, bayes expiry and Redis ERR Number of keys cant be greater than number of args

I recently enabled the bayes expiry module (https://rspamd.com/doc/modules/bayes_expiry.html) in Rspamd and found myself staring at the following error in the Rspamd logs with no idea what it meant: lua; bayes_expiry.lua:332: cannot perform expiry step: ERR Number of keys cant be greater than number of args The only reference that I could find to this online was a single post on

Comments: 0
August 6, 2018SQL Server 2008 R2 upgrade and INSTALLSHAREDDIR/INSTALLSHAREDWOWDIR

I recently found myself trying to upgrade an old SQL Server 2008 R2 instance to SP3 so that it could in turn be upgraded to SQL Server 2014, but quickly ran into problems with the following error message: The INSTALLSHAREDWOWDIR command line value is not valid. Please ensure the specified path is valid and different than the INSTALLSHAREDDIR path. At

Comments: 0
July 2, 2018Decrypting an APFS volume from the Terminal

Ive been playing about with a Hackintosh desktop running High Sierra, but run into an interesting problem the FileVault Preboot loader which asks you for the password to decrypt the APFS volume doesnt recognise the USB keyboard by default. Apparently there are ways to fix this by building the necessary drivers and inserting them into the Preboot volume, but as

Comments: 0
March 16, 2018Building Bareos RPMs on Ubuntu 16.04

Following on from my previous post on how to build Bareos (Backup Archiving Recovery Open Sourced) RPM packages on CentOS 6 7 (https://www.spheron1.uk/2018/03/14/building-bareos-rpms-on-centos-6-7/), the following instructions will show you how to build .deb versions of the packages on Ubuntu 16.04. Again, these instructions are based on Bareos version 17.2.5, so would need to be adjusted appropriately for other versions

Comments: 0
March 14, 2018Building Bareos RPMs on CentOS 6 7

Bareos (Backup Archiving Recovery Open Sourced) is a popular open source backup system originally forked from the Bacula project, but they only publicly publish packages for the first release of each major version; updates are reserved for paying customers. The source code is available on GitHub however, so you can pretty easily build your own packages, even if exactly how

Comment: 1
September 10, 2016WHMCS and Nominet EPP farce (again!)

On the 14th of January 2016 Nominet notified EPP users that they would be upgrading their EPP system to require TLS version 1.1 or higher connections on the 8th of June 2016 in order to keep the EPP system secure. From the 2nd of February 2016 the Nominet EPP testbed was updated to reflect these new requirements so that registrars

Comments: 0
Spheron1AboutContact
Spheron1 recent blog postsSendmail on Plesk user is not allowed to send mailChanging the locale in Ubuntu ServerProCurve SSH no matching cipher foundOpenLiteSpeed WordPress cache mysteriously not workingRspamd, bayes expiry and Redis ERR Number of keys cant be greater than number of argsSQL Server 2008 R2 upgrade and INSTALLSHAREDDIR/INSTALLSHAREDWOWDIRDecrypting an APFS volume from the TerminalBuilding Bareos RPMs on Ubuntu 16.04Building Bareos RPMs on CentOS 6 7WHMCS and Nominet EPP farce (again!)
Spheron1 blog catagories
Spheron1 blog archives