macOSのVSTSビルドエージェント構築過程で、type initializeで例外が発生し接続に失敗する問題の対応

公開日: : 最終更新日:2017/04/26 Blog, Microsoft ,

macOS Sierra (10.12.4)

Deploy an agent on OSX

Xamarin.iOSなど、ビルドにmacOSが必要な継続的インテグレーションには、オンプレミス上のmaxOSにビルドエージェントをインストールし、VSTS上のキューをリッスンさせる必要がある。
その構築過程でエラーが発生したので解決までの手順をメモしていく。

サーバー URL を入力する > https://hogehoge.visualstudio.com/
認証の種類 を入力する (PAT の場合は、Enter キーを押します) > PAT
個人用アクセス トークン を入力する > *********************************************************
サーバーに接続しています …
The type initializer for ‘System.Net.Http.CurlHandler’ threw an exception.
接続に失敗しました。もう一度やり直すか、Ctrl+C を押して終了してください

Visual Studio Team Services Agent

VSTSビルドエージェントは、.NET Coreで作成されているようだ。
そして、OpenSSLのバージョンを上げないと先述したエラーが発生する。

https://github.com/dotnet/cli/issues/3964

macOS上でopensslのバージョンを確認する

HomeBrewを使ってバージョンを上げるのが簡単とのことだったのでやってみた。

これでバージョンが変わってない場合はパスを通す

関連記事

no image

【Cocos2d-x】Cocos2d-xセットアップ

メモ。Xcodeはインストール済、OSはMac10.9.5 必要なものをダウンロード&解凍

記事を読む

no image

Microsoft Flow 入門

社内LT用

記事を読む

no image

Raspberry Pi 3 Model B 各OS、動画プレイヤーでの再生比較

ベンチマークではなく、ただ感想をメモしただけ。 Windows 10 IoT Core C#

記事を読む

PHP executable not found. Install PHP 7 and add it to your PATH or set the php.executablePath setting

Visual Studio Code へ PHP IntelliSense 拡張をインストールし

記事を読む

Visual Studio 2015 Update1 の Xamarin.Forms でインテリセンスを使いたい

Xamarinを触り始めました。 チュートリアルということで、Xamarin.Forms Quick

記事を読む

no image

UWPでMicrosoft.OData.Clientを使用する時、LINQ式でエラー

UWPからは非同期メソッドを実行する必要があるので、通常はExecuteAsyncをコールするが、

記事を読む

App Service Linux (Docker) 環境で、コンテナ内の Nginx のログをAzureポータルから確認

何も設定しない場合はSSHでアクセスしてログ参照する 通常はコンテナ内の /var/log/ngi

記事を読む

no image

UWPとAzure Web AppsでOData

超メモ。走り書き。 Azure上にSQLデータベースコードファーストなAPIをODataで作成する。

記事を読む

no image

YomiganaWPFTextBox

こんにちは。 WPFでテキストボックスに入力した内容をカナ変換する方法について今日は掲載します

記事を読む

SIPSorceryにて、「型 ‘log4net.ILog’ が参照されていないアセンブリで定義されています。」

ある時、SIPクライアントの開発を行っていた。 SIPクライアントライブラリの選定にあたって S

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑