背景
SAKURAのレンタルサーバでサーバをレンタルしました。
GitHub Actionsを使用してFTPでデプロイしようとすると、以下のメッセージでデプロイできません。30分ぐらい悩んだので記録します。
Error: Error: Server sent FIN packet unexpectedly, closing connection.
原因
国外のサーバからの通信を制限しているのが原因です。
契約したままのデフォルト設定だと、国外サーバは通信できません。GitHubActionsのサーバは国外にあると思うので、通信できなかったのだと思います。
対応
以下のように「有効(制限する)」が設定されています。そのため、「無効(制限しない)」に変更します。