Compilation failed: Unable to find blocklist data

  • Article ID: 42924
  • Updated: 26 Sep 2013

Issue

A default installation of PureMessage for Unix results in errors logged to the 'scheduler_log'...

Exit code : 1
Compilation failed: Unable to find blocklist data.

First seen in

PureMessage for Unix 5.4.3

Cause

On a default installation of PureMessage for Unix (5.x.x), the 'blocklist-compile' scheduled job is enabled by default. However, since there is no Blocklist data installed by default and the scheduled job to do so is disabled, the compile fails and logs the following error message to 'scheduler_log'.

If you enable the 'notify' option in 'scheduler.conf', then this would result in a notification each time the scheduled job is run. If 'notify' is turned off (which is the default), then the only effect of this error is the minor disk growth of the 'scheduler_log' due to the entries.

In previous version, the compiler would not return this error.

What To Do

Either:

  • Enable the Blocklist data package updates
  • Or disable the 'blocklist-compile' scheduled job

How to enable the Blocklist data package updates

$ pmx-scheduler enable pmx-blocklist-data-update
$ pmx-scheduler enable consume-blocklist-log
$ pmx-scheduler restart

How to disable the 'blocklist-compile' scheduled job

$ pmx-scheduler disable blocklist-compile
$ pmx-scheduler restart



 
If you need more information or guidance, then please contact technical support.

Rate this article

Very poor Excellent

Comments