はじめに
ビルドサーバーが手元にない状態、あるいは在宅ワークしている際にビルドサーバーを再起動した場合に起きた問題です。
リモート接続でログイン出来ないと、物理的にビルドサーバー上でログインしないと先に進まないので結構大変です。
在宅ワーク中でこの状態になると会社まで行くことになります...オワッタ...
原因
Macの「FileVault」機能がOnになっていると最初の管理者ユーザがログインするまでは ping にすら応答しないので、その影響で接続Errorとなっているようです。
複数のアカウントがある場合、FileVault 暗号化を有効にすると、認証情報を入力したユーザ以外のすべてのユーザがディスクにアクセスできなくなります。
解決策
「FileVault」機能をOffにしておくこと。
もしくは、これを回避するための再起動コマンドがあります。
リモートから再起動したい場合には通常のメニューからの再起動は行わず、代わりにコンソールを開いて以下のコマンドを入力。
このコマンドによって再起動した場合にはFileVaultのアンロックが自動的に行われるため、再起動直後であっても画面共有でのアクセスが可能です。
sudo fdesetup authrestart
画面共有だけでなく、SSHやGoogle Chrome remote desktopなどを利用する場合も同様にFileVaultのアンロックが必要です。