# Erro ao salvar - 405 (Method Not Allowed)

**URL:** <https://community.latromi.com.br/t/erro-ao-salvar-405-method-not-allowed/965>\
**Category:** Solução de Problemas\
**Tags:** iis, infra, latromi-client, bot-de-mensagens\
**Created:** [Novembro 30, 2022, 7:29pm UTC](https://community.latromi.com.br/t/erro-ao-salvar-405-method-not-allowed/965 "2022-11-30T19:29:05Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![daniel.giacomelli](https://community.latromi.com.br/user_avatar/community.latromi.com.br/daniel.giacomelli/32/1476_2.png) [@daniel.giacomelli](https://community.latromi.com.br/u/daniel.giacomelli)\
**Post date:** [Novembro 30, 2022, 7:29pm UTC](https://community.latromi.com.br/t/erro-ao-salvar-405-method-not-allowed/965/1 "2022-11-30T19:29:05Z")

</div>

## Problema

Ao tentar salvar as modificações de um Objeto do tipo **Bot de Mensagens** ou **Extrator de Arquivos** ocorre o erro:

> **Erro**  
> Erro ao salvar: O código de status de resposta não indica êxito: 405 (Method Not Allowed).

## Causa

O módulo **WebDAV** das versões 6 e 7 do IIS causa algum tipo de bloqueio nos verbos HTTP **PUT** e **DELETE**.

Este verbos são usados para atualizar e excluir os Objetos pelo LATROMI Client via WebAPI.

## Solução

A solução para este problema é desabilitar o módulo **WebDAV** no Web Site que está hospedando a aplicação.

Siga os passos a seguir para desabilitar o WebDAV:

1. Localize o **Web Site** no IIS, clique com o botão direito do mouse sobre ele e então clique na opção “Explorar”. A pasta correspondente ao site será aberta no Windows Explorer.

2. Crie um arquivo chamado “web.config” na pasta, com o conteúdo abaixo:

## Referências:

- [WebDAV (Wikipedia)](https://pt.wikipedia.org/wiki/WebDAV)
- [Installing and Configuring WebDAV](https://learn.microsoft.com/en-us/iis/install/installing-publishing-technologies/installing-and-configuring-webdav-on-iis)
- [“405 method not allowed” in IIS7.5 for “PUT” method](https://stackoverflow.com/questions/6147181/405-method-not-allowed-in-iis7-5-for-put-method)
- [IIS 7.5 + enable PUT and DELETE for RESTFul service, extensionless](https://stackoverflow.com/questions/6739124/iis-7-5-enable-put-and-delete-for-restful-service-extensionless)
