TFS 2010 RC, obtendo 404 em http: // localhost: 8080 / tfs

6

Acabei de instalar o tfs 2010 rc basic no meu servidor win 2008. Tudo correu bem, sem avisos, mas quando eu tento acessar o acesso web da equipe, recebo esse erro em uma caixa amarela na página da web

TF31002: Não é possível conectar-se a este Team Foundation Server: servername: 8080 / tfs. Team Foundation Server Url: servername: 8080 / tfs. Possíveis razões para falha incluem: - O nome, número da porta ou protocolo para o Team Foundation Server está incorreto. O Team Foundation Server está offline. - A senha expirou ou está incorreta. Informações técnicas (para administrador): A solicitação falhou com o status HTTP 404: Não encontrado.

EDITAR: Uma coleção padrão foi instalada por padrão e é chamada de DefaultCollection. Se eu for para o link , obtenho uma resposta em branco (sem erro). O console de administração do TFS afirma que a coleção está on-line, mas se eu tentar editar a associação ao grupo ou administrar a segurança, recebo uma mensagem de erro "Team Foundation servers indisponível" Código Http 404: não encontrado

Eu tentei reinstalar, desinstalar e reinstalar, mas sem sorte e até mesmo nada no log de eventos. Muito frustrante. Alguém tem algum conselho para onde eu deveria começar a procurar?

SEGUNDA EDIT: O servidor é um servidor vencedor de 32 bits 2008 SP2, o site de base da equipe está sendo executado em um pool de aplicativos .NET 2.0 clássico. Eu tinha tfs2010 beta 2 instalado antes que também não funcionou por causa de um bug causando tfs acredito que o servidor estava em um domínio que não é. A instalação do beta 2 foi desinstalada antes de instalar o RC. O site não está vinculado a um endereço IP específico, mas está na porta 8080, todos não atribuídos. Há também cerca de 10 outros sites em execução nesta configuração do IIS com cabeçalhos http e vinculados ao endereço IP dos servidores

TERCEIRA EDIÇÃO: Reinstalado, certificou-se de que o site 8080 foi removido, garantiu que nenhum SharePoint, WSS, mas ainda o mesmo problema Tamanho total

QUARTAEDIÇÃO:OsdoispoolsdeaplicativosforamdefinidosparausaroLOCALSERVICE.O link parece funcionar a partir do que você pode ver na captura de tela. Alterei a identidade do pool de aplicativos do Microsoft Team Foundation Server para usar minha conta de administrador local, mas ainda sem sorte. Também alterei a conta no Admin Console do TFS para usar minha conta de administrador local, mas continuo com o mesmo erro. Parece estranho que um erro de segurança também jogue 404. Verifiquei os logs e não houve erros ao lado da minha tentativa de acessar o link site

    
por terjetyl 13.02.2010 / 01:47

5 respostas

3

Finalmente entendi. Eu encontrei este post texto do link

Acontece que eu tinha o UrlScan instalado e isso bloqueou meu site tfs

Isso corrigiu:

you can also fix this by telling urlscan to allow dots in paths:

Modify the urlscan.ini file in C:\windows\system32\inetsrv\urlscan

set AllowDotInPath to 1 instead of 0

Não há. nos meus caminhos, mas eu acho que há algumas reescritas de url acontecendo

    
por 24.02.2010 / 23:51
1

Com o servidor de base da equipe 2010, o formato da URL mudou um pouco. tente link

Isso é claro, supondo que a coleção padrão em sua instalação do TFS seja chamada de "DefaultCollection1"; por favor sinta-se à vontade para modificar isso conforme necessário.

    
por 13.02.2010 / 06:09
1

A URL para o WebAccess digitar no navegador é

http://server:8080/tfs/web

Supondo que da sua QUARTA edição, você está usando assim, estou certo? Apenas para ter certeza.

Eu instalei meu TFS 2010 RC em uma nova instalação de VM do Windows 7, com todas as configurações padrão. Eu posso acessar o site mesmo de um navegador Firefox em uma caixa do Ubuntu.

    
por 23.02.2010 / 21:39
1

Existem algumas coisas para verificar. Em primeiro lugar, verifique se o site está em execução no IIS e, se você instalou no 64Bit Server, verifique se o pool de aplicativos não está habilitando os aplicativos de 32 bits para serem executados na instância de 64 bits. Verifique também se você não mapeou explicitamente o site do TFS para um endereço IP, pois isso pode confundir completamente o TFS.

O fato de você ter desinstalado e reinstalado, e ocorrer novamente, aponta para um problema com a configuração do IIS. Se esta for uma atualização, você removeu tudo antes de instalar o RC?

Com base na sua edição, sugiro que você exclua o site na Porta 8080 antes de reinstalá-lo e verifique se todos os rastros dele desapareceram, a menos que você precise. Também certifique-se de remover e desinstalar o WSS ou o SharePoint, dependendo de qual você tenha instalado.

Mais uma vez, qual usuário é o pool de aplicativos configurado para ser executado como. Isso poderia ser um problema de segurança e acesso, possivelmente durante a instalação. Veja também se você pode recuperar o log de instalação e se ele revela qualquer falha de segurança que o TFS silenciosamente ignora.

Eu finalmente tive a chance de instalar o TFS 2010 RC na minha máquina com Windows 7. Pelo que vejo, as configurações descritas acima estão corretas até o fim. Minha instalação funcionou fora da caixa. Eu só posso imaginar o seu erro devido à configuração do IIS nessa máquina em particular. Minha única sugestão que posso fazer neste momento é instalar o TFS 2010 RC em outra máquina sem outros sites, mesmo que para fins de teste em uma máquina virtual. Se funcionar, compare a configuração entre a VM e o servidor do seu teste. Verifique também se todas as atualizações exigidas pelo TFS 2010 foram carregadas e, se necessário, remova e reinstale o .Net Framework 4.0.

Além disso, crie um novo site e adicione-o a um pool de aplicativos. Alterne o pool para usar um pool do Framewor 4.0 e teste se ele funciona. Se isso não acontecer, o problema pode estar na estrutura, se isso acontecer, você eliminou um problema com o IIS.

    
por 18.02.2010 / 21:58
0

EDIÇÃO GRANDE:

Ao contrário do post original, agora posso dizer que a minha própria instalação da versão básica do TFS2010 RC funciona perfeitamente. Eu fiz isso em uma máquina Win7. Então, não sei dizer qual é a solução para a pergunta.

    
por 22.02.2010 / 16:03