質問
HULFT Square の SFTP サービスへ同時に複数のクライアントから接続を行う場合、同時接続数の制約はありますか?
回答
HULFT Square の SFTP サービスでは特段、同時接続数の制約を設けておりません。
ただし、複数の SFTP クライアントから同時に SFTP サービスに対して接続認証を行う場合、以下の条件に該当すると接続認証に失敗する場合がございます。
- 認証中(未認証)の接続数が10を超える場合
→ 30% の確率で認証要求を拒否します - 認証中(未認証)の接続数が100を超える場合
→ 全ての認証要求を拒否します
上記条件に該当し認証要求が拒否された場合、「kex_exchange_identification」エラーとなり接続に失敗する可能性がございます。
なお、SFTP サービスにおける接続切断やタイムアウトに関する仕様は以下の通りとなります。
-
未認証状態
120秒間未認証の状態が続くと SFTP サービス側が接続を切断します。 -
認証済みでアイドル状態
SFTP サービスとしてはタイムアウトについての設定は行っておりません。
ただし、クライアント側 OS や通信経路上の設定でタイムアウトが発生する可能性はございます。
なお、SFTP サービス側から TCP keepalive メッセージを送信しており、クライアント側から応答がない場合接続を切断します。
そのため、クライアント側から切断した場合、もしくはネットワークに問題が発生した場合に接続が切断されます。
※現時点ではこれらのタイムアウトに関する設定は OpenSSH のデフォルトの設定となっております。
https://manpages.ubuntu.com/manpages/jammy/man5/sshd_config.5.html
コメント
0件のコメント
記事コメントは受け付けていません。