Bem, às vezes surgem coisas que lhe dão humildade. Gahh!
Eu tinha um servidor Windows 2000 antigo em execução em um closet em uma linha DSL. Ele estava fazendo uma pequena quantidade de web e mail e ftp para alguns usuários. Ficou lá por quase 10 anos.
Começou a tela azul e eu determinei que provavelmente era muito trabalhoso tentar consertá-lo, ele estava funcionando há tanto tempo e, embora eu tivesse configurado originalmente, eu estava tendo dificuldades para lembrar da coisa corajosa.
De qualquer forma, nada extravagante, tinha alguns sites com apenas páginas estáticas, um casal que tinha diretórios navegáveis e um usuário que deixava arquivos FTP. Não é grande coisa e correu na maior parte desacompanhado todo esse tempo.
Então, quando ele falhou, eu tinha um pequeno PC com o servidor 2003 nele e em execução, não em uso. Eu tirei o antigo HDD do servidor e coloquei no mais novo com o servidor 2003.
Eu copiei os diretórios inetpub para o novo servidor exatamente como estavam sem alterações. Eu mudei o nome do inetpub original do windows server 2003 e eles ainda estão lá, mas foram substituídos.
Eu passei e configurei a hospedagem como antes.
Hospedagem baseada em nome com cabeçalhos de host.
Mailenable para correio e um servidor FTP de terceiros.
Eu esperava que isso funcionasse como antes. Não. Nada funcionou.
É verdade que esta não era uma instalação limpa do sistema operacional e era o servidor de impressão de alguém em algum momento no passado. Tudo isso tem permissões desconhecidas e outras configurações que, apesar dos meus esforços, não consegui redefinir.
Veja o que eu tenho:
Por um lado, havia algumas páginas em construção que eu coloquei lá apenas para que houvesse algo na frente dos subdiretórios navegáveis. Eles tinham uma imagem jpg e gif sobre eles.
O jpg foi carregado quando você navegou no site, mas o gif não funcionou, era um espaço reservado, quando você clicava com o botão direito no espaço reservado e selecionava a imagem da vista que tinha
You are not authorized to view this page
You do not have permission to view this directory or page using the
credentials that you supplied.
Please try the following:
- Contact the Web site administrator if you believe you should be able to view this directory or page.
- Click the Refresh button to try again with different credentials.
HTTP Error 401.1 - Unauthorized: Access is denied due to invalid
credentials. Internet Information Services (IIS)
Então problema de permissão, eu acho.
Antes de trabalhar, recebi algo como "bad hostname". Eu finalmente percebi tudo isso (até onde foi) e agora eu tenho um erro de permissões puro.
De qualquer forma, os sites hospedados nessa caixa não estão funcionando. Quando digito o nome do domínio, recebo uma página de erro de permissões. Eu fiz o utilitário de redefinição de segurança da Microsoft e isso não mudou nada.
Eu preciso desse material para trabalhar com usuários anônimos da internet. Eu criei um usuário internet_guest e dei a ele uma participação como convidado e usuário. Mas não tenho certeza se o usuário é usado por usuários anônimos da Internet. E isso pode ser parte do problema.
Eu acho que o problema é que o usuário anônimo da internet não é aplicado corretamente a todas as coisas de hospedagem.
Para a vida de mim eu tenho sido incapaz de redefinir as permissões para permitir que as imagens gif funcionem, então eu as substitui por versões jpg e agora elas funcionam. Mas é claro que esse servidor tem um problema ao oferecer gifs e isso é algo que preciso resolver.
O outro problema é que eu tenho um diretório que eu quero navegável e que não é, embora no servidor antigo era. Outro diretório no mesmo domínio é navegável. E maldito se eu sei qual é a diferença. As permissões parecem as mesmas para mim. Ambos têm navegação marcada na caixa.
Uma das postagens do fórum que mencionei mencionou as Extensões de Servidor da Primeira Página mencionadas como redefinindo essas permissões e não permitindo que elas sejam redefinidas, mas, tanto quanto eu posso dizer, o FPSE não está instalado no diretório (que eu copiei do disco no computador antigo) tem alguns diretórios rotulados VTI e não sei para que servem. Eu enterrei-os em outro diretório apenas para me livrar, mas minha pesquisa indica que eles podem ter sido parte das extensões do servidor Front page que em remover / instalar componentes do Windows não está instalado.
Qualquer etapa de solução de problemas que alguém possa recomendar?