Receiving 405 Errors in SedonaX or Problems with PUT or DELETE API Calls

Description of Issue: 

When trying to update information in SedonaX or sending PUT or update requests through the API, we are receiving a 405-error response. 

HTTP verbs used to access this page are not allowed. 

Graphical user interface, application 
Description automatically generated 

 Resolution: 

If you are using the APIs for integration, you may also see a similar 405 error or possibly a 500 error. 

This error can often be caused by the WebDAV Publishing feature being enabled on the site. 

If your site does not require WebDAV, then you can remove it from the server. 

1.    Go to your site in IIS 

2.    Click "Modules" 

3.    Remove WebDAV Module 

4.    Restart site (IISReset) 

5.    Have users log out and back into the application and try again.  

If you require this to be enabled, you can edit the Handler Mappings for it to allow the PUT and Delete verbs. 

1.    Open IIS manager 

2.    Go to the site level you want to enable PUT, DELETE verbs for. 

3.    From Handler Mappings click on WebDAV and then click Edit 

4.    Click on Request Restrictions and from there navigate to Verbs tab 

5.    Chose All verbs and finally click OK.  

6.    Restart the Web Site (IISReset) 

Was this article helpful?
Thank you for your feedback!
User Icon

Thank you! Your comment has been submitted for approval.