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:
Login to brand node via RDP
Stop IIS
Backup
C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\SWrewrite.dll
Place file from zip archive attached to
C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\
replacing existing oneStart IIS
- 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:
Login to brand node via RDP
Stop IIS
Place backed up SWrewrite.dll file to
C:\Program Files (x86)\SWsoft\PEM\SWrewrite\bin\
replacing existing one- Start IIS