2009-04-30 8 views
0

Ich versuche, die tf.exe-Befehlszeile zu verwenden, um einen neuen Arbeitsbereich einzurichten. Mir gefällt die Idee, Team Explorer zu installieren, nicht und daher ist Visual Studio erforderlich.TFS-Befehlszeile und SSL/TLS-Sicherheitsausnahme

Das Ausführen des getesteten Befehls von der anderen Maschine, auf der VS installiert ist, verursacht eine Sicherheitsausnahme, da ich versuche, über HTTPS eine Verbindung mit dem TFS herzustellen. Ich erhalte die Fehlerzeichenfolge:

Team Foundation Server https: // ... existiert nicht oder ist derzeit nicht verfügbar. Technische Informationen (für Administrator): Die zugrunde liegende Verbindung wurde geschlossen: Die Vertrauensbeziehung für den sicheren SSL/TLS-Kanal konnte nicht hergestellt werden.

Ich versuchte

  • ping den Server => war in Ordnung
  • Zugriff es über IE => hatte die Zertifizierung zu akzeptieren, aber ansonsten gut

Gibt es andere Dinge, die ich ausprobieren kann?

Vielen Dank, Ovanes

Antwort

2

Unser SSL-Zertifikat wurde mit einigem proprietären Zertifikat signiert (ausgestellt nicht durch eine bekannte Autorität wie Verisign) Informationen über die Zeit Trend, daher musste ich Installieren Sie das Ausstellerzertifikat als vertrauenswürdiges Stammzertifikat. Danach hat alles gut funktioniert.

Vielen Dank für Ihre Hingabe.

-1

Haben Sie TFS-Port angegeben? SSL fällt automatisch auf 443 und TFS verwendet, soweit ich mich an Port 8080 erinnere.

Sie müssen vollständige URL einschließlich Portnummer angeben, wenn Sie zum ersten Mal verbinden. Zum Beispiel "http://team1server:8080".

+0

Danke für die Antwort. Ja, habe ich. Der Server läuft auf 444-Port. – ovanes

+0

Können Sie die HTPP-Verbindung (nicht HTTPS) für einen Moment aktivieren, um sicherzustellen, dass keine Netzwerkprobleme auftreten? Lasst uns das zuerst beseitigen. Versuchen Sie außerdem, TFS auf dem von Ihnen eingerichteten Port zu telnet. Es sollte sich verbinden. –

+0

Ich glaube nicht, dass ich das kann. Ich bin in einem großen Unternehmen. Momentan kann ich mich problemlos in eine Domain einloggen. Da ich meine Tests innerhalb einer virtuellen Maschine durchführe, kann ich den Status speichern, Visual Studio installieren und versuchen, die Befehlszeilen-Tools zu verwenden, als wenn es funktioniert => es gibt wirklich etw. Ich habe es übersehen. Für jetzt kann ich zu dieser URL in IE gehen und es fordert mich auf, das Zertifikat zu akzeptieren, was ich tue. Der einzige Punkt, den ich annehmen kann, kann Probleme machen, dass ich die Befehlszeilenwerkzeuge und abhängigen Assemblys von der anderen Maschine mit der gleichen .NET Fw-Version kopiert habe. Das ist es! – ovanes

0

Sie möchten Team System Web Access

suchen in Es web-basierten Zugriff auf viele Funktionen von Team Explorer bietet.

können Sie Team System verwenden Web Access über eine Remote-Verbindung die folgenden Funktionen auszuführen:

  • erstellen, anzeigen, Abfrage für und Workitems verfolgen.
  • Verwalten Sie die Dokumentbibliotheken eines Projekts.
  • Versionsgesteuerte Dateien und zugehörige Versionsinformationen anzeigen.
  • Verwalten Sie den Softwarebuildprozess, indem Sie Builds ausführen und Build Ergebnisse überprüfen.
  • Berichte generieren Status zu verfolgen und für ein Teamprojekt
+0

Leider ist das nicht was ich brauche. :( – ovanes

0

Haben Sie versucht, das Zertifikat zu installieren?

0

Dieser Fehler kann auch bei Verwendung von tfpt.exe (und wahrscheinlich tf.exe) auftreten, wenn Sie eine alte Version verwenden. Wir haben es mit TFPT 2010 gegen einen TFS 2012-Server gefunden.