fuzzy_check: got IO timeout with server localhost

48 views
Skip to first unread message

bebris

unread,
May 15, 2018, 4:51:26 AM5/15/18
to rspamd
Hi.

After upgrading from v1.7.3 to v1.7.4 i'm getting lot of "fuzzy_check_timer_callback: got IO timeout with server localhost" in logs.
In change list there is "Conf Make more sane fuzzy_check default settings", so may be there are changes in configuration.
My fuzzy_check.conf:
rule "FUZZY_LOCAL" {
    # Fuzzy storage server list
    servers = "localhost:11335";
    # Default symbol for unknown flags
    symbol = "LOCAL_FUZZY_UNKNOWN";
    # Additional mime types to store/check
    mime_types = ["application/*", "*/octet-stream"];
    # Hash weight threshold for all maps
    max_score = 20.0;
    # Whether we can learn this storage
    read_only = no;
    # Ignore unknown flags
    skip_unknown = yes;
    # Hash generation algorithm
    algorithm = "mumhash";

    # Map flags to symbols
    fuzzy_map = {
        LOCAL_FUZZY_DENIED {
            # Local threshold
            max_score = 20.0;
            # Flag to match
            flag = 1;
        }
        LOCAL_FUZZY_PROB {
            max_score = 10.0;
            flag = 2;
        }
        LOCAL_FUZZY_WHITE {
            max_score = 2.0;
            flag = 3;
        }
    }
}

Fuzzy process is running:
# ps ax|grep fuzzy
22576 ?        S      0:00 rspamd: fuzzy process
22577 ?        S      0:00 rspamd: fuzzy process
22578 ?        S      0:00 rspamd: fuzzy process
22579 ?        S      0:00 rspamd: fuzzy process

What do i miss?

bebris

unread,
May 16, 2018, 2:14:16 AM5/16/18
to rspamd
OK, i solved it!
Fuzzy worker was not running.
Was disabled in default configs. Has to enable in it override.d.

Thanks anyway!
Reply all
Reply to author
Forward
0 new messages