About Netsweeper 6.2.3 New Features
List Service Settings Field Descriptions
List Settings Admin Permission
nslistservicectl – List Service
Modify List Entries with Auto URL Check Rules on Import
WebAdmin Settings - Maximum Results per Page
This document outlines new features and functionality in the ‘WebAdmin’ and ‘Profile Manager’ interfaces for the Netsweeper 6.2.3. See also the Netsweeper 6.2.3 Releases and Downloads and New Features 6.2 Summary.
A new List Service has been added that can be enabled per List to process entries and detect page content changes. This can be useful for reviewing list entries and determining if an entry needs to be reviewed, changed, or removed from a List.
See also: List Services documentation

The List Service can be configured to process multiple entries at once to improve performance. The async setting can be enabled along with the per_page setting to determine the number of entries to process in each batch.

"failure_retry": 60,
"api_url": "http://localhost/webadmin/api/?wsdl",
"api_username": "admin",
api_password": "Internet1",
"per_page": 10,
"async": true,
"modules_directory": "/usr/local/netsweeper/nslistservice/modules",
"modules_screenshot_download_period": 60,
"modules_screenshot_valid_schemes": [ "http", "https", "ftp" ],
"modules_screenshot_viewport_options": { "width": 1920, "height": 1080},
"modules_screenshot_page_options": { "timeout": 60000, "waituntil": "networkidle0"},
"modules_screenshot_options": { "width": 480, "height": 270, "quality": 100}
List Settings for the List Service have been added to the URL List Settings tab. These settings can be used to enable the service, set the interval or next run time and set the fields displayed in the WebAdmin for the selected List.

Option |
Description |
List Service Enabled |
This enables the List Service to run the entries of this list to detect list entry issues, take screenshots, and detect when the list entry may change. The 'List Service' in the Services window must be started for these settings to work. |
List Service Interval (seconds) |
If you want the list service to run this list on an interval select an appropriate time. |
List Service Next Run Time |
This sets next time the list service will process this list. If the time is in the past the list service will start to process the list. |
Show Metadata Fields |
Choose the Fields you would like to show. By default, all are used. Options are: Screenshot, Page Title, Last Modified Header, Page Changed, Download Times, and Top Words. See Metadata Fields below for field descriptions. |
Option |
Description |
Screenshot |
This field displays a thumbnail of the screenshot, the screenshot is taken when the page changed. |
Page Title |
The title displayed for the URL. |
Last Modified Header |
If the page has a 'Last Modified Header', the date/time will display for that URL. This is usually blank unless the website sets this header. |
Page Changed |
This is the most recent date/time the page was changed. This is determined by the top words, last modified header, or a change in the page title. |
Download Time |
This is the most recent date/time the page was downloaded. |
Top Words |
The most frequent words found on the website. This is used to help determine if the page has changed. |
When List Service is enabled, additional columns display for the entries.
If not all the columns display, be sure to check that the columns are not hidden. Click the gear in the top right corner of the List Entries window.

The Metadata fields have been added to the Edit and Review List window. These are not editable in this window. You can also view and scroll through screenshots.

There is a new 'List Service Settings' Admin permission.
Usage: /etc/init.d/nslistservicectl
Argument |
Description |
start |
Starts the List Service |
stop |
Stops the List Service |
restart |
Restarts the List Service |
status |
Displays the List Service status |
service nslistservicectl status
You can now apply the Auto Enable URL Check Rule option when importing List entries. A new option 'Modify Entries with Auto URL Check Rules' has been added to the List Import page.
If this is enabled, the Auto Replace URL Check Rules are applied if enabled in URL Check Rules. As an example, if the 'Remove www from the host name' Check Rule is set to 'Auto', the www will be stripped from the URLs during import.
When importing a List, the 'Default Created by' now is set to the User or one of the Users he/she manages. This field will only display if you have managed Accounts.

When exporting a List, you can now choose which List columns are exported and the order in which they display in the output of the headings. A new 'Adjust Columns to Export' field has been added to the 'Export URL/Keyword List' window.

Directory Sync intervals can now be run at set times. A new 'Sync by Timing' option has been added along with fields that allow you to set the Day of the Week, Hour and Minute for the Sync timing.

Option |
Description |
Schedule Type |
Select either 'Sync by Interval' or 'Sync by Timing'. 'Sync by Timing' displays the 'Day of Week', 'Hour' and 'Minute' fields. |
Day of Week |
Set one or more days to run the sync. This field only display if 'Sync by Timing' is selected. |
Hour |
Set one or more hours in the day to run the sync. This field only display if 'Sync by Timing' is selected. |
Minute |
Set one or more minutes to run the sync. This field only display if 'Sync by Timing' is selected. |
A new 'Maximum results per page' setting has been added to the 'General Limits' section of 'WebAdmin Settings' that allows you to set the maximum number of List Entries that can display for a List.

New Protocols: WhatsApp (309) and WhatsApp Voice (310) have been added.
[ C309 ] WhatsApp (webadmin,reporter)
This will block the WhatsApp protocol.
[ C310 ] WhatsApp Voice (webadmin,reporter)
This will block the WhatsApp Voice.
Below is a list of New APIs added in the 6.2.3 release.
See also: What's New in 6.2 APIs. (New Window)
API |
Description |
list_entries_metadata_field_add |
This adds or updates the List entries metadata fields and related information. |
list_entries_metadata_field_list |
This returns all list entry data and related information. |
list_entries_metadata_field_delete |
This deletes the List entries metadata column and related information. |
list_entry_metadata_insert |
This adds or updates the List entry metadata. |
list_entry_metadata_delete |
This deletes all metadata of the List Entry. |
list_entry_metadata_get |
This returns the List entry metadata. |
API |
Description |
list_settings_get |
This returns the corresponding setting if the name is specified or the complete list of settings for the ID (list id). |
list_settings_insert |
This adds the setting with the 'name' and 'value' for the specified list ID. If this setting already exists, the call updates the 'value'. |
list_settings_delete |
This deletes the named setting for the specified list ID. |
New APIs have been added to calculate the number of results.
API |
Description |
account_group_list_count |
This returns the number of groups assigned to an account. |
account_list_count |
This counts the number of Accounts. |
categorylist_list_count |
This counts the number of entries in a Category list. |
client_list_clientname_count |
This counts the Clients with the given Client name. |
client_list_count |
This counts the Clients managed by an Account. |
group_client_list_count |
This counts the Clients is a Group. |
group_list_count |
This counts the number of Groups assigned to an Account. |
group_manager_list_count |
This counts the number of Groups assigned to an Account. |
list_entry_list_count |
This counts the number of entries in a List. |
listmanager_list_count |
This counts the Accounts that manage the list. |
policy_list_count |
This counts the number of Policies in a Group. |
policy_locallist_list_count |
This counts the Local Lists entries in a Group Policy. |
quarantine_user_list_count |
This counts the quarantined users. |
report_list_count |
This counts the number of Reports. |
report_quick_list_count |
This counts the number of Quick Reports. |
requestserver_list_count |
This counts the number of Request Servers. |
systemstatus_server_list_count |
This counts the servers for system status. |
systemstatus_server_query_lists_count |
This counts the servers for system list status. |
systemstatus_server_services_list_count |
This counts the services for system status. |
template_category_list_count |
This counts the Category Templates. |
timesegment_list_count |
This counts the Time Segments for a Group Policy. |