質問

tf.exeコマンドラインを使用して新しいワークスペースをセットアップしようとしています。チームエクスプローラーをインストールするアイデアが気に入らないため、Visual Studioが必要です。

VSがインストールされている他のマシンからテスト済みコマンドを実行すると、https経由でTFSに接続しようとしているため、このマシンでセキュリティ例外が発生します。エラー文字列が表示されます:

  

Team Foundation Server https:// ...は存在しないか、現時点ではアクセスできません。技術情報(管理者向け):     基礎となる接続が閉じられました:SSL / TLSセキュアチャネルの信頼関係を確立できませんでした。

試しました

  • サーバーへのping =>大丈夫だった
  • IEを介してアクセス=>認定を受け入れる必要がありましたが、それ以外は問題ありません

他に試すことができるものはありますか?

どうもありがとう、 Ovanes

役に立ちましたか?

解決

SSL証明書は独自の証明書(Verisignのような既知の機関によって発行されたものではない)で署名されているため、発行者証明書を信頼できるルート証明書としてインストールする必要がありました。その後、すべてがうまくいきました。

献身的に感謝します。

他のヒント

チームシステムWebアクセス

Team Explorerの多くの機能へのWebベースのアクセスを提供します。

  

Team System Web Accessを使用できます   リモート接続を介して実行する   次の関数:

     
      
  • ワークアイテムの作成、表示、クエリ、追跡。
  •   
  • プロジェクトのドキュメントライブラリを管理します。
  •   
  • バージョン管理されたファイルと関連バージョン情報を表示します。
  •   
  • ビルドを実行し、ビルドを確認して、ソフトウェアビルドプロセスを管理する   結果。
  •   
  • レポートを生成して、一定期間にわたるステータスおよびトレンド情報を追跡します   チームプロジェクト
  •   

証明書をインストールしようとしましたか?

このエラーは、古いバージョンを使用している場合、tfpt.exe(およびおそらくtf.exe)を使用しても発生する可能性があります。 TFS 2012サーバーに対してTFPT 2010を使用して遭遇しました。

証明書をインストールした後でも、この問題が発生した場合。サーバーとクライアント間のハンドシェイクが同じSSLまたはTLSバージョンを使用しない場合があります。レジストリで次の変更を使用して、クライアントでTLSを強制しましたが、その後は正常に機能しました。

HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Microsoft.NETFramework \ v4.0.30319 " SchUseStrongCrypto" = dword:00000001

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ v4.0.30319 " SchUseStrongCrypto" = dword:00000001

詳細はこちら: https://docs.microsoft .com / en-us / security-updates / SecurityAdvisories / 2015/2960358 およびこちら https://blogs.msdn.microsoft.com/friis/2017/10/09/troubleshooting-tls-ssl-scenario-2/

TFSポートを指定しましたか?ポート8080を記憶している限り、SSLにより自動的に443にドロップされ、TFSが使用されます。

初めて接続するときは、ポート番号を含む完全なURLを指定する必要があります。たとえば、" http:// team1server:8080 "。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top