History Search

Filtering columns

By clicking on the "Advanced" button icon

A new popup will appear with filters for the given rows.

Using these filters you can search for ICAP requests which have to meet multiple criteria e.g. request where the action was BLOCKED and the client IP was 127.0.0.1 at the same time. This indicates that there is AND relation between the filters.

Enable/disable hidden column

be default, below column are hidden, these columns can be configured by check/uncheck the option of each column at the dropdown option.

  • User Name: This is for Filemod feature, supported since v5.1.0
  • Host: When enable, the Host can be filtered, supported since v5.2.1

Tokenization

When using text filters, like Result you would expect that writing "Ba" in the filter would return every rows with "Bad request" result however this is not the case since the search is based on tokens. If you would like to get the requests with result "Bad request" you would have to write "Ba*" or "Bad" as the filter string.

By default it is possible to search for a certain value among the values of all columns.

Example

List

IDRESULTSTATUS
1ALLOWEDBLOCKED
2BLOCKEDCOMPLETED

Search results

Search termMatching rows
BLOCKED1, 2

The following lists in ICAP Server implement value only search:

  1. Dashboard > Config history

Full text search (FTS)

MetaDefender ICAP Server implements the SQLite MATCH feature of SQLite FTS3 and FTS4 Extensions (see section 3. Full-text Index Queries). In addition to the capabilities the value only search provides, using the MATCH feature makes it possible to search for certain values in certain fields.

From v5.2.0, the SQLite has already replaced by PostgreSQL

Example

List

IDRESULTSTATUS
1ALLOWEDBLOCKED
2BLOCKEDCOMPLETED
3NOT BLOCKEDCOMPLETED
4BLOWNBLOCKED

Search results

Search termMatching rows
BLOCKED1, 2
RESULT:BLOCKED1, 3
RESULT:^BLOCKED1
RESULT:BLO*1, 3, 4
RESULT:^BLO*1, 4

For a more complete reference of possible search terms see https://www.sqlite.org/fts3.html.

Lists with FTS

The following lists in ICAP Server implement full text search:

  1. Dashboard > ICAP history
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard