When attempting to edit or delete a custom field in the Snow License Manager web interface (Home > Administration > Custom fields), users may encounter an error message and find that the change cannot be completed. This issue is typically caused by a conflict with the IIS WebDAV Publishing feature, which interferes with how Snow License Manager handles certain HTTP methods, such as DELETE.
Error details may also appear in the Snow License Manager web logs, referencing a dictionary key conflict or an unhandled exception:
EXCEPTION: An exception of type "System.Web.HttpUnhandledException" was thrown.
(Boolean HandleError(System.Exception), System.Web) |
INNER EXCEPTION: The element has already been added. Key in dictionary: "AvailableCriteria/Pages/StockReport.aspxid=6a1e87a6-8759-4262-8be2-c2a1cb0add12".
Key to be added: "AvailableCriteria/Pages/StockReport.aspxid=6a1e87a6-8759-4262-8be2-c2a1cb0add12". (Void Insert(System.Object, System.Object, Boolean), mscorlib)
Cause
The issue occurs when WebDAV Publishing is enabled on the IIS server hosting Snow License Manager. WebDAV blocks or interferes with certain requests, including those used when editing or deleting custom fields in the web interface.
Per the Snow License Manager software requirements, WebDAV must be disabled for proper functionality.
Disable WebDAV using one of the following methods:
Method 1: Remove WebDAV via IIS Manager
- Open IIS Manager.
- Navigate to the Snow License Manager site.
- Under Handler Mappings and Modules, locate and remove all entries related to WebDAV.
- (Optional) In Request Filtering > Allow Verb Filtering, set it to False.
- Restart IIS:
- Open Command Prompt as Administrator.
- Run: iisreset
IIS after removal:
Method 2: Modify the web.config file
- Open the web.config file at:
C:\Program Files\Snow Software\Snow License Manager\web
- Add the following lines inside the <system.webServer> section:
<system.webServer>
<modules>
<remove name="WebDAVModule" />
</modules>
<handlers>
<remove name="WebDAV" />
</handlers>
</system.webServer>
NOTE: Only add the <remove> lines. The <modules> and <handlers> sections already exist.
- Restart IIS:
- Open Command Prompt as Administrator.
- Run: iisreset
- To verify that WebDAV is disabled:
- In IIS, navigate to WebDAV Authoring Rules for the Snow License Manager site.
- Click Disable if it’s enabled.
Custom fields can be modified or removed successfully without any errors.
.
Related Articles
FAQ: Can Custom fields have the same Name as one of the Standard fields in Snow License Manager? 12Number of Views Cannot edit web applications or custom fields in Snow License Manager 49Number of Views How to delete or archive bulk Computers from Snow License Manager? 121Number of Views Unable to access Snow Licence Manager (SLM): Authentication error...you do not have access to Snow License Manager 57Number of Views Unable to edit borrowInterval license server 22Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago