Release notes

Fixed Issues

POA-85192 Any HTTP PUT and DELETE are not proxied by IIS Branding Node

Obtaining

ZIP archives for Win32 and x64 are attached.

Installation

Installation files are applicable for both IIS6 and IIS7.

In case SWrewrite.dll has version lower than 1.24:

  1. Login to brand node via RDP

  2. Stop IIS

  3. Backup C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\SWrewrite.dll

  4. Place file from zip archive attached to C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\ replacing existing one

  5. Start IIS

  6. Configure IIS:

For IIS7/8:

a. Add 'PUT,DELETE' in Handler Mapping ->SWrewrite-swrewrite_proxy ->Request Restrictions ->Verbs

b. In WebDav Authoring Rules of the site, in WebDav Settings, set 'Allow Verb Filtering' to 'false'.

c. In Handler Mapping, remove WebDavModule handler

d. In Modules, remove WebDavModule

For IIS6 :

IIS6 > branding Website > Home directory > Configuration > .swrewrite_proxy > edit > Limit to

Add 'PUT,DELETE' to existing 'GET,POST,HEAD,DEBUG'. This should be done for all brand webspace and newly created brand webspace.

Optionally webdav extension may be disabled from HTTP Extensions in IIS globally or remove the extension from website > Home directory > configuration > mappings for each brand.

Optionally handler can be removed

Rollback:

  1. Login to brand node via RDP

  2. Stop IIS

  3. Place backed up SWrewrite.dll file to C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\ replacing existing one

  4. Start IIS

Internal content