O servidor IIS fornece erro 406 ao tentar baixar o arquivo .img

1

Temos um produto incorporado que faz o download de sua atualização de firmware via HTTP usando um programa chamado nvtools. Isso funciona em um servidor linux usando o Apache. Mas nós mudamos para um servidor Windows usando o IIS. Agora estamos recebendo um: "406 - O navegador do cliente não aceita o tipo MIME da página solicitada."

ao tentar baixar a atualização do firmware usando o nvtools. Eu não posso mudar nada no lado do sistema embarcado para fazer este trabalho. Nosso cara de TI ainda não conseguiu consertar isso. Qual configuração no IIS ele precisa alterar para corrigir esse problema?

Só mais uma coisa, o arquivo fará o download ok de um navegador ou usando o wget no dispositivo incorporado. O problema é apenas com o nvtools do programa de atualização de firmware.

Dennis

    
por Dennis Kerrisk 30.06.2016 / 17:27

1 resposta

0

Tente adicionar o tipo MIME no IIS. Aqui estão as instruções: link

  1. Abra o Gerenciador do IIS e navegue até o nível que você deseja gerenciar. Para obter informações sobre como abrir o Gerenciador do IIS, consulte Abrir o Gerenciador do IIS (IIS 7). Para obter informações sobre como navegar até locais na interface do usuário, consulte Navegação no Gerenciador do IIS (IIS 7).

  2. Na Exibição de Recursos, clique duas vezes em Tipos MIME.

  3. No painel Ações, clique em Adicionar.

  4. Na caixa de diálogo Adicionar tipo de MIME, digite uma extensão de nome de arquivo na caixa de texto Extensão de nome de arquivo. Por exemplo, digite .xyz.

  5. Digite um tipo MIME na caixa de texto MIME type. Por exemplo, digite application / octet-stream.

  6. Clique em OK.

por 30.06.2016 / 18:10

Tags