## [HCP tools 既知の不具合] ################################################ #9563: hcp ファイル転送の再開機能を使用する際に動作が途中で停止してしまうことがある ---------------------------------------------------------------------------- ■現象 hcpコマンドで再開機能(レジューム)を使用する時に動作が途中で停止して しまうことがある。 ファイルを一つしか送信しないケースで、既に送信完了したファイル転送記録を 使用して、ファイルの転送動作が一切行われずに即座に終了する場合に発生する ことがあります。 ■再現条件 ・hcpコマンド ・再開機能を使用すること ・ファイル転送の動作が行われないこと  既に送信済みで再送信が必要ない様なケース ・送信するファイル構成が小さいこと  ファイルがひとつだけ、など  ファイルのサイズは関係ない ■回避策 なし ■状態 原因特定済み。 修正方法検討中。 再現が確認できなくなったため延期 (調査予定版 1.2.6) ---------------------------------------------------------------------------- ## [HCP tools 変更点(1.2.4記載漏れ)] ####################################### #9901: Login名に何も入力しないとサーバープロセスが強制停止してしまう。 ---------------------------------------------------------------------------- ■現象 Login名に何も入力しないとサーバー側でセグメンテーションフォルトが発生して強制停止してしまう。 ■再現条件 ・hcpdプログラム ・認証ON ・クライアント側でユーザ名を入力せずにエンターキーを押す ■回避策 なし ---------------------------------------------------------------------------- ※1.2.3R2の修正を1.2.4で取込。その記載漏れ。 ## [HCP tools 変更点] ###################################################### #9365: Raspberry Pi OS サポート ---------------------------------------------------------------------------- ■概要 次のOS及びモデルについてクライアントコマンドの提供を追加した。 Raspberry Pi OS 9 (Raspbian 9) Raspberry Pi 3 Model B+ ---------------------------------------------------------------------------- #9366: openSUSE (SLES) サポート ---------------------------------------------------------------------------- ■概要 次のOSについてサーバ及びクライアントコマンドの提供を追加した。 openSUSE Leap 15.1 (SLES 15 SP1) ---------------------------------------------------------------------------- #9367: FreeBSD サポート ---------------------------------------------------------------------------- ■概要 次のリリースについてサーバ及びクライアントコマンドの提供を追加した。 FreeBSD RELEASE-11.4 FreeBSD RELEASE-12.1 ---------------------------------------------------------------------------- #10200: パッケージ配布される設定ファイルから各プラットフォームで無効な設定項目を削除 ---------------------------------------------------------------------------- ■概要 パッケージ配布されるサーバ設定ファイル(hcpd.conf)からプラットフォームで無効な設定項目を削除した。 PAMAuthentication (Windowsで削除) WinLogonUserAuthentication (Linuxで削除) ---------------------------------------------------------------------------- #10163: hrmコマンド 削除中にCtrl+Cが働かない ---------------------------------------------------------------------------- ■現象 hrmコマンドで削除を実行中にCtrl+Cで中断を指示しても動作しない。 ■再現条件 ・hrmコマンド ・(多数のファイルを)削除中にCtrl+Cを実行する ■回避策 なし ---------------------------------------------------------------------------- #10164: hrmコマンド 多数のファイルを削除するとSegmentation faultが発生することがある ---------------------------------------------------------------------------- ■現象 hrmコマンドで多数のファイルを削除すると実行中にSegmentation faultが発生することがある。 ■再現条件 ・hrmコマンド ・1万個程度を超える多数のファイルが削除対象になる場合などに発生しやすい ■回避策 なし ---------------------------------------------------------------------------- #10195: ソケットに設定する非ブロッキングモードの設定処理の改修 ---------------------------------------------------------------------------- ■概要 リッスンソケットに設定した非ブロッキングモードを受理(accept)したソケットでは解除する様に変更した。 ■対象 Linux及びBSD (Unix系オペレーティングシステム) ■関連 改修前の実装ではFreeBSDでSO_RCVTIMEOが働いていないと見られる大量の受信タイムアウトが記録される現象が確認された。 これは、ソケットに非ブロッキングモードが設定されたままのため発生していたもので、 本来受理したソケットではこのモードは不要なためLinuxを含め改修を行った。 ※Linuxでは設定されたままでもSO_RCVTIMEOは期待に沿った動作をする。 ---------------------------------------------------------------------------- #10201: プラットフォームで無効な設定項目を無視する様に改訂 ---------------------------------------------------------------------------- ■概要 次の項目についてプラットフォームでサポートしていない設定項目や値などを無視する様に変更した。 hcpd.conf PAMAuthentication (Windowsでは無視。値はnoに固定) WinLogonUserAuthentication (Linux/BSDでは無視。値はnoに固定) users PAM (Windowsでは無視) WLU (Linux/BSDでは無視) 無視する設定項目や値が見つかった場合は、次の様なログが記録されます。 2020/08/28 10:53:16 00007f8937a65780:INFO :WinLogonUserAuthentication was ignored since the running platform is not at Win32. ---------------------------------------------------------------------------- #10215: Windows版のコマンドのプロパティの「詳細」タブで表示されるバージョン表記が古い ---------------------------------------------------------------------------- ■現象 Windows版のコマンドのプロパティの「詳細」タブで表示されるバージョン表記が古いまま(1.2.0.5)になってしまっている。 ■再現条件 ・Windows ■回避策 なし ---------------------------------------------------------------------------- #10202: リファレンスマニュアル記載訂正 ---------------------------------------------------------------------------- ■概要 ・CACertificateFileへ誤って付加された「(予約)」表記の削除 ・-A(archvecheck)の説明の訂正 ---------------------------------------------------------------------------- ## [HpFP2 変更点] ########################################################## #10105: 通信の子プロセスが意図せずに終了する ---------------------------------------------------------------------------- ■現象 通信の子プロセスが意図せずに終了し、性能に通信が完了できないことがある。 ■再現条件 ・Linux及びBSD (Unix系オペレーティングシステム) ・hcpdプログラム ・特権分離機能を使用 ■回避策 なし ---------------------------------------------------------------------------- #10106: 通信開始直後のネゴシエーションに失敗する ---------------------------------------------------------------------------- ■現象 通信開始直後のネゴシエーションに失敗して通信ができないことがある。 ■再現条件 ・Linux及びBSD (Unix系オペレーティングシステム) ・hcpdプログラム ・同時に複数の接続を行う ■回避策 なし ----------------------------------------------------------------------------