Related Items:
WSS Getting Started User Guide
Guide Sections:
Automating Registry Settings
You can use a script to use the automate registry key for a mass rollout of DWP. You can run the registry editor file directly from a batch login script, or configure it using the Windows Group Policy editor. If you make registry changes directly, you must stop and restart DWP. For more information, see Using Windows' Group Policy Object to Configure DWP.
Note: Use caution when editing the registry keys. Pay special attention to the information in User Settings that specifies the keys not to change.
Sample Scripts
You can use the sample scripts in this section to update your registry with DWP settings.
DWP settings are stored in these folders:
Common Settings
You can use this script for settings that are common to all users:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Web Filtering]
'LoginSessionSetupWait'=dword:0000001e
'EnableAutoApplySettings'=dword:000000b4
'AutoApplySettingsDelay'=dword:00000000
'EnableAutoUpdate'=dword:00000001
'AutoUpdateInterval'=dword:00000007
'Presence'='Present'
The following are the common settings:
Keys | Description |
LoginSessionSetupWait |
The time DWP waits for any login scripts applied for the user. By default, DWP waits for 180 seconds. You can use up to 300 seconds. The value is DWORD:000000b4 |
EnableAutoApplySettings |
Enables DWP to apply the settings automatically to Internet Explorer and Firefox. Can be 0 or 1. The default is 1. The value is DWORD:00000001 |
AutoApplySettingsDelay |
The number of seconds DWP waits before applying the settings to Internet Explorer and Firefox. This is a work-around to avoid conflicts with anti-virus software during restarts. Default is 0 and can be up to 300 seconds. The value is DWORD:00000000 |
EnableAutoUpdate |
Configures the DWP to auto-update when the option is enabled on the Management Portal and a new version is available. Can be 0 or 1. Default is 1 for Yes Value is DWORD:00000001 |
AutoUpdateInterval |
The interval in number of days that DWP periodically checks for updates. Default is the maximum of 7 days and can be configured from 1-7 days. The value is DWORD:00000007 |
Presence |
Configures DWP availability. Values are:
|
User Settings
You can use this script for individual user settings:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Web Filtering\ESTPM\Session Data]
'UserName'=''
'Password'=hex:
'ProcessUploadURL'='/webfilter/services/processlist.php'
'ConnectionListURL'='/webfilter/services/connectionlist.php'
'PrimeLoginURL'='/webfilter/services/webreq.php'
'CheckUpdateURL'='/webfilter/services/update.php'
'ServiceURL'='http://dwp.ws.wssaas.com'
'RemoteProxyServerAddress'='wg.wrproxy.com'
'RemoteProxyServerPort'='3128'
'LocalProxyPort'='3128'
'ConnectionList'=''
'ObtainedPrimingURLs'=dword:00000001
'EnablePrimeLogin'=dword:00000001
'EnableCyberCafeMode'=dword:00000000
'AllowProcessUpdate'=dword:00000000
'AllowUnSafeBrowsing'=dword:00000000
'UpstreamProxies'=''
'LoggingLevel'='errors'
'EnableAutoConfigScript'=dword:00000000
'AutoConfigScriptAddress'=''
The following are the user settings:
Keys | Description |
UserName | Always leave blank. DWP gets this from Web Security Service. |
Password | Always leave blank. DWP gets this from Web Security Service. |
ProcessUploadURL | Use the value in the sample script. Do not change this value. |
ConnectionListURL | Use the value in the sample script. Do not change this value. |
PrimeLoginURL | |
CheckUpdateURL | Use the value in the sample script. Do not change this value. |
ServiceURL | Use the value in the sample script. Determines the URL of the Web Security Service Management Portal as listed in the PND. This is usually not an editable field; in all other cases, it is populated automatically. |
RemoteProxyServerAddress | The proxy server address that specifies the location of the Web Security Service proxy. You can use the value in the sample script, or if another remote proxy server address is appropriate for your location, ask your provider. |
RemoteProxyServerPort | Any available port number between 1025 and 65535 is allowed, but DWP manages this value and prefers 3128, so there is no need to change it. The default is 3128. |
ConnectionList | If you provied the options RemoteProxyServerAddress, ServiceURL, and RemoteProxyServerPort on the script, use the value of 1; otherwise, use 0 so that DWP will configure. The default value is dword:00000001 |
ObtainedPrimingURLs | If you provied the options RemoteProxyServerAddress, ServiceURL, and RemoteProxyServerPort on the script, use the value of 1; otherwise, use 0 so that DWP will configure. The default value is dword:00000001 |
EnablePrimeLogin | Enables or disables the Automatic User Name Resolution feature. Specify 1 to enable or 0 to disable. The recommended setting is 1. The default value is dword:00000001 |
EnableCyberCafeMode | Enables or disables the Process on Port Update feature. Specify 1 to enable or 0 to disable. The default value is dword:00000000 |
AllowProcessUpdate | Enables or disables the Process on Port Update feature. Specify 1 to enable or 0 to disable. The default value is dword:00000000 |
AllowUnSafeBrowsing | Enables or disables the Allows Unsafe Browsing feature. Specify 1 to enable or 0 to disable. The default value is dword:00000000 |
UpstreamProxie | One or more address:port entries of internal proxy servers, if your organization requires that web traffic goes to those servers such as ISA servers. Separate the URL and port with a colon, and separate multiple proxies with a semicolon. For example: proxyname:port or proxyname1:port1;proxyname2:port2;proxyname3:port3 |
LoggingLevel |
Specifies the type of information to be logged. Default: 'errors' Values are:
|
EnableAutoConfigScript | Specifies to use the PAC file located in AutoConfigScriptAddress. Specify 1 to enable and 0 to disable. If you specify 1, the option AutoConfigScriptAddress must have a value. The default value is dword:00000000 |
AutoConfigScriptAddress | The URL to the PAC file, provided on the Management Portal Resources tab. |
Hosting Services | Customer Support | Additional Resources |
© 2017 Windstream Communications. All Rights Reserved. Privacy | Terms of Use | Hosting Policy | Legal Notices | Acceptable Use Policy | Digital Content License Agreement |