[Rspamd-Users] Upgrade from 1.8.3 to 1.9.0 broke ( Debian 9.8 )
Sophie Loewenthal
sophie at klunky.co.uk
Tue Mar 26 20:31:22 UTC 2019
Wrote too soon.
The database now has problems: Rspamd uses Redis. Why is a reference to sqlite?
2019-03-26 20:26:33 #2238(controller) <36m6q8>; controller; rspamd_controller_password_sane: enable password is not set, so you should filter controller availability by using of firewall or `secure_ip` option
2019-03-26 20:26:33 #2237(rspamd_proxy) <36m6q8>; cfg; rspamd_sqlite3_run_prstmt: failed to execute query BEGIN EXCLUSIVE TRANSACTION;: 5, database is locked
2019-03-26 20:26:33 #2238(controller) <36m6q8>; cfg; rspamd_sqlite3_run_prstmt: failed to execute query BEGIN EXCLUSIVE TRANSACTION;: 5, database is locked
> On 26 Mar 2019, at 21:27, Sophie Loewenthal <sophie at klunky.co.uk> wrote:
>
> The local.d/actions.conf has metrics configured and I see a reference to this:
>> unknown element in actions section: metrics
>
> I have deleted this file and it started.
> # cat actions.conf
> reject = 14;
> add_header = 6;
> rewrite_subject = 6;
> subject = "***SPAM*** %s";
> greylist = null;
>
> metrics {
> symbol "MX_INVALID" {
> score = 1.0;
> description = "No connectable MX";
> one_shot = "true"; }
> symbol "MX_MISSING" {
> score = 1.5;
> description = "No MX record";
> one_shot = "true"; }
> symbol "MX_GOOD" {
> score = -0.5;
> description = "MX was ok";
> one_shot = "true"; }
> }
>
>
> I have removed the local.d/statistics.conf file.
>
> Rspamd now starts.
>
> How can I add the metrics back in?
>
>
>> On 26 Mar 2019, at 21:16, Sophie Loewenthal <sophie at klunky.co.uk> wrote:
>>
>> Hi,
>>
>> This evening upgraded from 1.8.3 to 1.9.0. Rspamd would not start up afterwards. I did not change any configuration files:
>>
>> 2019-03-26 20:13:12 #3207(main) <>; lua; lua_cfg_transform.lua:230: conflicting files /etc/rspamd/local.d/statistic.conf and /etc/rspamd/local.d/classifier-bayes.conf are found: Rspamd classifier configuration might be broken!
>> 2019-03-26 20:13:12 #3207(main) lua; lua_cfg_transform.lua:287: unknown element in actions section: metrics
>> 2019-03-26 20:13:12 #3207(main) lua; lua_cfg_transform.lua:160: group excessqp has no symbols
>> 2019-03-26 20:13:12 #3207(main) lua; lua_cfg_transform.lua:160: group excessb64 has no symbols
>> 2019-03-26 20:13:12 #3207(main) cfg; rspamd_rcl_maybe_apply_lua_transform: configuration has been transformed in Lua
>> 2019-03-26 20:13:12 #3207(main) <uon7mu>; cfg; rspamd_config_set_action_score: action add header has been already registered with priority 0, override it with new priority: 0, old score: nan
>> 2019-03-26 20:13:12 #3207(main) <uon7mu>; cfg; rspamd_config_set_action_score: action reject has been already registered with priority 0, override it with new priority: 0, old score: nan
>> 2019-03-26 20:13:12 #3207(main) <uon7mu>; cfg; rspamd_config_set_action_score: action rewrite subject has been already registered with priority 0, override it with new priority: 0, old score: nan
>> 2019-03-26 20:13:12 #3207(main) <uon7mu>; cfg; rspamd_config_action_from_ucl: action metrics has no threshold being set and it is not a no threshold action
>> 2019-03-26 20:13:12 #3207(main) <uon7mu>; cfg; rspamd_config_read: rcl parse error: invalid action definition for: 'metrics'
>>
>>
>> Any idea what changed between the releases and what the best way to recover from this is?
>>
>> Regards.
>>
>>
>> --
>> Users mailing list
>> Users at lists.rspamd.com
>> https://lists.rspamd.com/mailman/listinfo/users
>
> --
> Users mailing list
> Users at lists.rspamd.com
> https://lists.rspamd.com/mailman/listinfo/users
More information about the Users
mailing list