Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo apresenta os códigos de status de FTP no IIS 7.0.
Versão original do produto: Serviços de Informações da Internet
Número original do KB: 969061
Introdução
Quando você tenta acessar o conteúdo em um servidor que está executando o IIS (Serviços de Informações da Internet) 7.0 ou versões posteriores usando FTP, o IIS retorna um código numérico que indica o status da resposta. O código de status do FTP e o código de substatus do FTP são registrados no log do FTP.
O status do FTP e o código de substatus podem indicar se uma solicitação foi bem-sucedida ou malsucedida. O status do FTP e o código de substatus também podem revelar o motivo exato pelo qual uma solicitação não foi bem-sucedida.
Observação
Este artigo se aplica ao FTP no IIS 7.0 e versões posteriores, mas não ao FTP 6 no IIS 7.0.
Localizações do arquivo de log
Por padrão, o IIS coloca os arquivos de log na seguinte pasta: %SystemDrive%\Inetpub\Logs\Logfiles
Essa pasta contém diretórios separados para cada site FTP. Por padrão, os arquivos de log são criados nos diretórios diariamente e os arquivos de log são nomeados usando a data. Por exemplo, um arquivo de log pode ser nomeado como: u_exYYMMDD.log
Os códigos de status do FTP
Esta seção descreve os códigos de status de FTP que o IIS usa.
Observação
Este artigo não lista todos os códigos de status de FTP possíveis, conforme ditado na especificação do FTP. Este artigo inclui apenas os códigos de status de FTP que o IIS pode enviar.
1 xx - Resposta preliminar positiva
Esses códigos de status indicam que uma ação foi iniciada com êxito, mas o cliente espera outra resposta antes de continuar com um novo comando.
- 110 - Reiniciar a resposta do marcador.
- 120 - Serviço pronto em nnn minutos.
- 125 - Conexão de dados já aberta; início da transferência.
- 150 - Status do arquivo ok; prestes a abrir a conexão de dados.
2 xx - Resposta de conclusão positiva
Uma ação foi concluída com êxito. O cliente pode executar um novo comando.
- 200 - Comando ok.
- 202 - Comando não implementado, supérfluo neste site.
- 211 - Status do sistema ou resposta de ajuda do sistema.
- 212 - Status do diretório.
- 213 - Status do arquivo.
- 214 - Mensagem de ajuda.
- 215 - Tipo de sistema NAME, em que NAME é um nome oficial do sistema da lista no documento Números atribuídos.
- 220 - Serviço pronto para novo usuário.
- 221 - Conexão de controle de fechamento de serviço. Desconectado, se apropriado.
- 225 - Conexão de dados aberta; nenhuma transferência em andamento.
- 226 - Fechando a conexão de dados. Ação de arquivo solicitada bem-sucedida (por exemplo, transferência de arquivo ou anulação de arquivo).
- 227 - Entrar no modo passivo (h1,h2,h3,h4,p1,p2).
- 229 - Modo passivo estendido inserido.
- 230 - Usuário logado, prossiga.
- 232 - Usuário logado, autorizado pela troca de dados de segurança.
- 234 - Troca de dados de segurança concluída.
- 235 - Troca de dados de segurança concluída com sucesso.
- 250 - Ação de arquivo solicitada ok, concluída.
- 257 - "PATHNAME" criado.
3 xx - Resposta intermediária positiva
O comando foi bem-sucedido, mas o servidor precisa de informações adicionais do cliente para concluir o processamento da solicitação.
- 331 - Nome de usuário ok, precisa de senha.
- 332 - Precisa de conta para login.
- 334 - Mecanismo de segurança solicitado ok.
- 335 - Os dados de segurança são aceitáveis. Mais dados são necessários para concluir a troca de dados de segurança.
- 336 - Nome de usuário ok, precisa de senha.
- 350 - Ação de arquivo solicitada pendente de mais informações.
4 xx - Resposta de conclusão negativa transitória
O comando não foi bem-sucedido, mas o erro é temporário. Se o cliente tentar novamente o comando, ele poderá ser bem-sucedido.
- 421 - Serviço não disponível, fechando a conexão de controle. Isso pode ser uma resposta a qualquer comando se o serviço souber que deve ser desligado.
- 425 - Não é possível abrir a conexão de dados.
- 426 - Conexão fechada; transferência abortada.
- 431 - Precisa de algum recurso indisponível para processar a segurança.
- 450 - Ação de arquivo solicitado não executada. Arquivo indisponível (por exemplo, arquivo ocupado).
- 451 - Ação solicitada abortada. Erro local no processamento.
- 452 - Ação solicitada não tomada. Espaço de armazenamento insuficiente no sistema.
5 xx - Resposta de conclusão negativa permanente
O comando não foi bem-sucedido e o erro é permanente. Se o cliente tentar novamente o comando, ele receberá o mesmo erro.
- 500 - Erro de sintaxe, comando não reconhecido. Isso pode incluir erros como linha de comando muito longa.
- 501 - Erro de sintaxe em parâmetros ou argumentos.
- 502 - Comando não implementado.
- 503 - Sequência incorreta de comandos.
- 504 - Comando não implementado para esse parâmetro.
- 521 - A conexão de dados não pode ser aberta com esta configuração PROT.
- 522 - O servidor não suporta o protocolo de rede solicitado.
- 530 - Não conectado.
- 532 - Precisa de conta para armazenar arquivos.
- 533 - Nível de proteção de comando negado por motivos de política.
- 534 - Pedido negado por motivos de política.
- 535 - Falha na verificação de segurança (hash, sequência e assim por diante).
- 536 - Nível de PROT solicitado não suportado pelo mecanismo.
- 537 - Nível de proteção de comando não suportado pelo mecanismo de segurança.
- 550 - Ação solicitada não tomada. Arquivo indisponível (por exemplo, arquivo não encontrado ou sem acesso).
- 551 - Ação solicitada anulada: Tipo de página desconhecido.
- 552 - Ação de arquivo solicitado abortada. Alocação de armazenamento excedida (para diretório ou conjunto de dados atual).
- 553 - Ação solicitada não tomada. Nome do arquivo não permitido.
6 xx - Resposta protegida
Esses códigos de status indicam uma Resposta Protegida do FTP.
- 631 - Resposta protegida por integridade.
- 632 - Confidencialidade e integridade protegida de resposta.
- 633 - Confidencialidade protegida de resposta.
Códigos de status de FTP comuns e suas causas
- 150 - O FTP usa duas portas: 21 para enviar comandos e 20 para enviar dados. Um código de status 150 indica que o servidor está prestes a abrir uma nova conexão na porta 20 para enviar alguns dados.
- 226 - O comando abre uma conexão de dados na porta 20 para executar uma ação, como transferir um arquivo. Essa ação foi concluída com êxito e a conexão de dados foi fechada.
- 230 - Este código de status aparece depois que o cliente envia a senha correta. Indica que o usuário fez logon com êxito.
- 331 - Você vê esse código de status depois que o cliente envia um nome de usuário. Esse mesmo código de status aparece independentemente de o nome de usuário fornecido ser uma conta válida no sistema.
- 426 - O comando abre uma conexão de dados para executar uma ação, mas essa ação é cancelada e a conexão de dados é fechada.
- 530 - Esse código de status indica que o usuário não pode fazer logon porque a combinação de nome de usuário e senha não é válida. Se você usar uma conta de usuário para fazer logon, poderá ter digitado incorretamente o nome de usuário ou a senha ou poderá ter optado por permitir apenas o acesso anônimo. Se você fizer logon com a conta anônima, talvez tenha configurado o IIS para negar o acesso anônimo.
- 550 - O comando não é executado porque o arquivo especificado não está disponível. Por exemplo, esse código de status ocorre quando você tenta GET um arquivo que não existe ou quando tenta PUT um arquivo em um diretório para o qual você não tem acesso de gravação.
Os códigos de substatus do FTP
Esta seção descreve os códigos de substatus de FTP que o IIS 7.0 usa:
- 0 - Operação bem-sucedida.
- 1 - Regras de autorização negaram o acesso.
- 2 - O sistema de arquivos negou o acesso.
- 3 - O sistema de arquivos retornou um erro.
- 4 - Regras de restrição de IP negaram o acesso.
- 5 - O acesso de gravação para a raiz do diretório virtual é proibido.
- 6 - Falha na verificação de nome de arquivo curto.
- 7 - Nomes de arquivos curtos são proibidos.
- 8 - O segmento oculto foi detectado no caminho com base nas regras de filtragem de solicitação.
- 9 - Sequência de URL negada detectada no caminho com base nas regras de filtragem de requisições.
- 10 - Caracteres de bits altos detectados no caminho com base nas regras de filtragem de solicitação.
- 11 - A extensão do arquivo foi negada com base nas regras de filtragem de solicitação.
- 12 - O caminho é muito longo com base nas regras de filtragem de solicitação.
- 13 - Foi feita uma tentativa de abrir um objeto que não seja um arquivo ou diretório.
- 14 - O canal de controle expirou.
- 15 - O canal de dados expirou.
- 16 - O canal de controle expirou com base no novo tempo limite de conexão.
- 17 - Configuração de site inválida.
- 18 - Configuração inválida.
- 19 - O limite máximo de conexão foi atingido.
- 20 - O canal de dados foi fechado pelo comando ABOR do cliente.
- 21 - O site está sendo parado.
- 22 - O canal de dados foi abortado pelo servidor devido a um erro.
- 23 - O canal de dados foi anulado pelo cliente.
- 24 - A política SSL requer SSL para o canal de dados.
- 25 - A política SSL requer SSL para o canal de controle.
- 26 - A política SSL requer SSL para credenciais.
- 27 - A política SSL nega SSL para canal de dados.
- 28 - A política SSL nega SSL para o canal de dados.
- 29 - A política SSL nega SSL para credenciais.
- 30 - A política SSL nega SSL para comandos.
- 31 - O certificado SSL não foi configurado.
- 32 - Falha na inicialização do SSL.
- 33 - Falha na pesquisa do diretório inicial.
- 34 - Falha na chamada de autenticação personalizada.
- 35 - O usuário falhou ao autenticar.
- 36 - Todos os métodos de autenticação estão desativados.
- 37 - O nome do host não correspondia a nenhum site ftp configurado.
- 38 - O IP do cliente no canal de controle não correspondia ao IP do cliente no canal de dados.
- 39 - O tamanho máximo do arquivo foi excedido. 40O isolamento do ActiveDirectory deve ser combinado com a autenticação básica.
- 41 - Ocorreu um erro durante o processo de autenticação.
- 42 - A autenticação anônima não é permitida.
- 43 - Falha na negociação de proteção. PROT com parâmetro reconhecido deve preceder este comando.
- 44 - O certificado SSL não foi encontrado.
- 45 - A chave privada não foi encontrada para o certificado SSL especificado.
- 46 - O hash do certificado SSL tem comprimento inválido.
- 47 - A política SSL requer certificado de cliente.
- 48 - Certificado de cliente inválido fornecido pelo usuário.
- 49 - A política SSL requer o certificado do cliente correspondente para controle e canal de dados.
- 50 - O canal de dados expirou devido ao não cumprimento do requisito mínimo de largura de banda.
- 51 - As regras de filtragem de comandos negaram o acesso.
- 52 - Sessão desconectada pelo administrador.
- 53 - Erro de conexão.
- 54 - Sessão fechada devido a alteração de configuração.
- 55 - A criptografia de 128 bits é necessária para conexões SSL.
Referências
Para obter mais informações sobre os códigos de status HTTP no IIS 7.0 e versões posteriores, consulte O código de status HTTP no IIS 7.0 e versões posteriores.
Para obter mais informações sobre o Serviço de Publicação FTP no IIS, consulte Serviço de Publicação FTP.
Para obter mais informações sobre como instalar e solucionar problemas de FTP7, consulte Instalando e configurando o FTP 7 no IIS 7.
Para obter mais informações sobre como usar FTP sobre SSL, consulte Usando FTP sobre SSL no IIS 7.