HDC-EDI Base B2B LE Version 4.2.0 導 入 事 前 説 明 書 ここでは HDC-EDI Base B2B LE をインストールするにあたっての 準 備 注 意 事 項 を 記 載 しま す Seq 項 目 内 容 1 動 作 環 境 ( 注 意 ) 動 作 環 境 について 2 ディスク 容 量 ( 注 意 ) インストール 容 量 の 見 積 もり 3 OS ( 設 定 ) ホスト 名 について 4 DB ( 設 定 ) SQL Server インストールの 設 定 5 Java 関 連 ( 注 意 ) ホスト 名 の 名 前 解 決 について 6 クライアント 端 末 ( 注 意 ) ブラウザのバージョン 7 RMI ポート 番 号 の ( 注 意 ) RMI ポート 番 号 について 注 意 事 項 8 メール EDI ( 注 意 ) POP3クライアント 機 能 ( 注 意 ) SMTP クライアント 機 能 ( 注 意 ) SMTP サーバ 機 能 9 WebAgent アダプタ ( 注 意 ) 稼 働 環 境 について ( 注 意 ) サービス 設 定 について 10 証 明 書 ( 注 意 ) 鍵 長 について 11 IPv6 ( 注 意 ) IPv6 について ( 注 意 ) 通 信 について ( 注 意 ) IPv4 と IPv6 が 有 効 な 環 境 について ( 注 意 ) FTP クライアント 使 用 時 の 回 線 情 報 の 設 定 12 その 他 注 意 事 項 ( 設 定 ) UST の 設 定 について ( 設 定 ) ライセンスキーのインストールについて ( 注 意 ) ポート 番 号 の 衝 突 について ( 設 定 ) PCNV の 設 定 について ( 注 意 ) ウイルススキャンを 実 施 する 際 の 注 意 点 ( 注 意 ) データファイルサイズ 制 限 について 1/10
1. 動 作 環 境 について HDC-EDI Base B2B LE が 動 作 する 環 境 は 以 下 の 通 りです 対 象 OS 新 規 インストール インストーラ 保 存 場 所 Windows Server 2012 R2 [DVDROM] Windows Server 2012 B2BLE setup_jp(en).exe Windows Server 2008 R2 (SP1 以 降 ) Windows Server 2008 x64 (SP2 以 降 ) Windows Server 2008 (SP2 以 降 ) 対 象 OS アップグレード インストーラ 保 存 場 所 Windows Server 2012 [DVDROM] Windows Server 2008 R2 B2BLE setup_jp(en).exe Windows Server 2008 x64 Windows Server 2008 Windows Server 2003 R2 Windows Server 2003 (SP2 以 降 ) * Windows のユーザーアカウント 制 御 (UAC)の 機 能 が 有 効 な 時 には HDC-EDI Base クライ アント( 運 用 画 面 関 連 )の 構 築 に 失 敗 する 場 合 があります ユーザーアカウント 制 御 (UAC)の 機 能 を 無 効 に 変 更 してからインストールおよびアップグレードを 実 行 してください また Administrator 以 外 のユーザーアカウントを 使 用 する 場 合 には 管 理 者 権 限 を 持 つユー ザーアカウントを 使 用 してください * インストール 方 法 や 同 梱 ソフトウェアの 詳 細 については 下 記 を 参 照 してください HDC-EDI Base B2B LE Installation Guide [DVDROM] B2BLE Doc Jp(En) setup InstallationGuide.pdf 2. ディスク 容 量 について HDC-EDI Base B2B LE 単 体 インストールでは 150M を 必 要 とします また HDC-EDI Base B2B LE は 送 受 信 データを データベース 領 域 でなく 通 常 のディスク 領 域 に 格 納 するので 別 途 送 受 信 データ 容 量 に 応 じてディスク 容 量 を 見 積 もってください 尚 お 使 いのパソコンに.NetFramework4 がインストールされていない 場 合.NetFramework4.0 Full のインストールを 行 うため 32bit 環 境 では 900MB 64bit 環 境 では 2.1 GB の 空 き 容 量 が 必 要 となります *.NetFramework4 をご 利 用 の 場 合 の 注 意 点.NetFramework4 Client Profile のみをインストールしている 場 合 は.NetFramework4.0 Full のインストールが 行 われます 2/10
3. オペレーティングシステムについて (1) ホスト 名 について ホスト 名 (コンピュータ 名 )は DNS ホスト 名 で 使 用 可 能 な 文 字 英 字 (A~Z,a~z) 数 字 (0~ 9) ハイフン( - )で 命 名 してください 4. データベースについて (1) SQL Server インストールについて 本 パッケージには Microsoft SQL Server 2014 Express が 同 梱 されていますが 既 に SQL Server がインストールされているマシンに 導 入 する 事 もできます SQL Server を 使 用 する 場 合 の 注 意 点 として SQL Server のインストールをデフォルトで 行 う と 大 文 字 / 小 文 字 カタカナ/ひらがな 半 角 文 字 / 全 角 文 字 の 区 別 を 行 わない 設 定 になりま す HDC-EDI Base B2B LE では 大 文 字 / 小 文 字 カタカナ/ひらがな 半 角 文 字 / 全 角 文 字 の 混 在 が 可 能 なため 登 録 によってはレコードを 区 別 できなくなり 運 用 に 支 障 が 発 生 します SQL Server のインストール 時 は 必 ずカスタムセットアップを 行 い[ 大 文 字 小 文 字 を 区 別 する] [ア クセントを 区 別 する] [カタカナを 区 別 する] および[ 文 字 幅 を 区 別 する] 設 定 を 行 ってください また 必 ず SQL Server 認 証 を 行 う 設 定 でインストールを 行 ってください 5. Java 関 連 (1) ホスト 名 の 名 前 について JDK のデフォルト 設 定 では 一 度 ホスト 名 が 名 前 解 決 された 場 合 IP アドレスを 永 久 キャッシ ュします そのため サーバのホスト 名 を 変 更 せずに IP アドレスのみを 変 更 した 場 合 HDC-EDI Base B2B LE は JDK がキャッシュした 変 更 前 IP アドレスを 参 照 することになり 正 常 に 通 信 できな くなります 上 記 の 現 象 は HDC-EDI Base を 再 起 動 することで 解 決 できます HDC-EDI Base を 頻 繁 に 再 起 動 することが 難 しい 場 合 は %JDK_HOME%/jre/lib/java.security の 下 記 パラメータを 変 更 後 HDC-EDI Base を 再 起 動 することで 変 更 後 の IP アドレスを 参 照 することができます 下 記 の 例 は JDK が IP アドレスをキャッシュしなくなる 設 定 となります networkaddress.cache.ttl=0 networkaddress.cache.negative.ttl=0 パラメータの 詳 細 は Java に 関 する 資 料 などを 参 照 してください (2) JDK のバージョン 以 下 の 通 信 機 能 をご 利 用 の 場 合 には JDK7 以 上 が 必 要 になります OFTP2 手 順 3/10
SFTP サーバ 手 順 (3) Java8 について 2014/12 現 在 において Microsoft の SQL Server が 使 用 する JDBC ドライバでは JDK/ JRE8 のサポートはされていません 既 に JDK/JRE8 がインストールされている 場 合 は JDK/JRE8 をアンインストールし 同 梱 している JDK をインストールしてください 6. クライアント 端 末 (1) ブラウザのバージョン HDC-EDI Base B2B LE のインストールが 完 了 後 運 用 画 面 操 作 確 認 を 行 うために 必 要 とな ります 下 記 のブラウザの 指 定 バージョン 以 上 である 必 要 があります Microsoft Internet Explorer バージョン 6 sp3 Microsoft Internet Explorer バージョン 7 Microsoft Internet Explorer バージョン 8 Microsoft Internet Explorer バージョン 9 Microsoft Internet Explorer バージョン 10 Microsoft Internet Explorer バージョン 11 * Microsoft Internet Explorer バージョン 8 以 降 をご 利 用 の 場 合 の 注 意 点 セキュリティ 強 化 が 原 因 で ファイル 参 照 ボタンをクリック 後 入 力 または 出 力 するファイルを 選 択 した 場 合 ファイル 名 表 示 フィールドに fakepath と 表 示 される 場 合 があります これは セキュリティゾーンを ローカルインターネット から ローカルイントラネット に 変 更 すれば 回 避 できます 同 じくセキュリティ 強 化 が 原 因 で ファイル 参 照 ボタンをクリックした 入 力 で ファイル 名 を 直 接 手 入 力 できなくなります これは 参 照 機 能 を 使 って 必 ず ファイル 名 を 選 択 して 頂 くオペレーションとなります * Microsoft Internet Explorer バージョン 10 以 降 をご 利 用 の 場 合 の 注 意 点 Windows 8 以 降 / Windows Server 2012 では デスクトップ 版 の Microsoft Internet Explorer バージョン 10 以 降 を 使 用 して 頂 く 必 要 があります * Microsoft Internet Explorer バージョン 11 をご 利 用 の 場 合 の 注 意 点 Microsoft Internet Explorer の 問 題 (KB2909974)により Administrator ユーザで 利 用 するとポップアップウィンドウが 正 しく 表 示 されない 場 合 があります これは Administrator 以 外 のユーザで 利 用 することで 回 避 できます 7. RMI ポート 番 号 の 注 意 事 項 (1) RMI ポート 番 号 について 4/10
HDC-EDI Base B2B LE は 稼 働 時 に RMI を 使 用 します HDC-EDI Base B2B LE インストー ルサーバで RMI に 使 用 する TCP ポート 番 号 ( 通 常 1099)が 使 用 可 能 な 状 態 でなければなりま せん 8. メール EDI (1) POP3クライアント 機 能 本 機 能 を 使 用 する 場 合 qpopper 相 当 の POP サーバが 必 要 になります (2) SMTP クライアント 機 能 本 機 能 を 使 用 する 場 合 sendmail 相 当 の SMTP サーバが 必 要 になります (3) SMTP サーバ 機 能 本 機 能 を 使 用 する 場 合 フロントに sendmail 相 当 の SMTP サーバが 必 要 になります SMTPサーバからのリレー 受 信 が 可 能 です リレー 送 信 はできません 9. WebAgent アダプタ (1) 稼 働 環 境 について WebAgent アダプタ 機 能 を 使 用 する 場 合 Web ブラウザの 操 作 を 自 動 化 するソフトウェア WebAgent が 必 要 となります WebAgent は Windows 上 で 動 作 するソフトウェアであり WebAgent アダプタ 機 能 は WebAgent が 導 入 されたマシン 上 で 稼 働 させる 必 要 があります (2) サービス 設 定 について WebAgent アダプタを 使 用 する 場 合 HDC-EDI Base は ローカルシステムアカウント として 且 つ デスクトップとの 対 話 をサービスに 許 可 とされた 状 態 でサービス 起 動 されている 必 要 が あります 10. 証 明 書 SSL およびデジタル 署 名 や 実 データの 暗 号 化 を 使 用 した 通 信 を 行 う 場 合 の 証 明 書 作 成 時 に 以 下 の 注 意 事 項 があります (1) 鍵 長 について コンピュータの 性 能 向 上 に 伴 い 暗 号 アルゴリズムの 強 度 が 不 十 分 であると 発 表 がされてい ます ( 暗 号 アルゴリズムの2010 年 問 題 ) 5/10
SSL およびデジタル 署 名 や 実 データの 暗 号 化 を 利 用 した 通 信 を 行 う 場 合 の 暗 号 アルゴリズム の 強 度 をより 高 い 強 度 に 変 更 する 必 要 があるため 証 明 書 を 作 成 する 際 の 鍵 長 の 指 定 におい て 2048 ビットを 指 定 する 必 要 があります 11. IPv6 (1) IPv6 について HDC-EDI Base B2B LE では IPv6 を 使 用 することができます IPv6 を 使 用 する 際 は IP アド レスを 角 括 弧 ([]) で 囲 わなければなりません xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx の 場 合 は [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]となります また 省 略 した 表 記 も 使 用 できますが 同 一 のアドレスについては 同 じ 省 略 表 記 にする 必 要 があります 同 一 のアドレスを 異 なる 省 略 表 記 とした 場 合 異 なるアドレスとして 認 識 されます [2001:db8:3:4::8]と[2001:db8:3:4::8]は 同 じアドレスと 認 識 しますが [2001:db8:3:4::8]と[2001:db8:3:4::0008]は 異 なるアドレスと 認 識 します (2) 通 信 について IPv6 で 通 信 を 行 う 際 は 通 信 相 手 先 も IPv6 で 通 信 を 行 う 必 要 があります 通 信 時 に 接 続 エラ ーが 発 生 する 場 合 は 通 信 相 手 先 にも 設 定 内 容 を 確 認 してください (3) IPv4 と IPv6 が 有 効 な 環 境 について HDC-EDI Base B2B LE は 100%Pure Java 製 品 となりますので IPv4 と IPv6 が 有 効 な 環 境 で 稼 働 ホストにホスト 名 を 指 定 した 場 合 は IP アドレス 変 換 処 理 は IPv4 が 優 先 されます (4) FTP クライアント 使 用 時 の 回 線 情 報 の 設 定 FTP クライアントで IPv6 のアドレスに 発 信 する 場 合 以 下 のように 設 定 してください 回 線 情 報 の 拡 張 通 信 用 IP アドレスに 稼 動 ホストの IPv6 アドレスを 設 定 する 回 線 グループは 拡 張 通 信 用 IP アドレスに IPv6 アドレスが 設 定 されている 回 線 だけで 構 成 する 12. その 他 注 意 事 項 (1) UST の 設 定 について UST を 使 用 する 際 は HDC-EDI Base E 2 X, B2B の 稼 動 記 録 に UST の 情 報 を 出 力 するた め および 着 呼 の 受 け 付 けを HDC-EDI Base E 2 X, B2B 側 で 制 御 するため UST の 設 定 を 以 下 のように 設 定 してください 発 呼 完 了 ステータスを 追 加 あり に 設 定 する 6/10
通 信 異 常 終 了 通 知 を あり に 設 定 する 着 呼 制 御 を あり に 設 定 する (2) ライセンスキーのインストールについて HDC-EDI Base B2B LE の 正 常 運 用 にはライセンスキーをインストールする 必 要 があります HDC-EDI Base B2B LE のインストールが 完 了 後 運 用 画 面 からお 客 様 ご 自 身 で ライセンス キーをインストールしていただきますので 予 めご 了 承 ください (ライセンスキーのインストール 方 法 は インストールガイドに 記 載 されています) (3) ポート 番 号 の 衝 突 について DBMS WAS またはユーザアプリケーション 同 士 がそれぞれ 使 用 するポート 番 号 が 衝 突 す る 可 能 性 があります(ポート 8080 番 など) その 場 合 は デフォルトで 使 用 するポート 番 号 を 変 更 してください ただし DBMS と WAS 同 士 のポート 番 号 の 衝 突 が 発 生 した 場 合 は WAS 側 の デフォルトポート 番 号 を 変 更 してください (4) PCNV の 設 定 について PCNV を 使 用 する 際 は HDC-EDI Base E2X,B2B のACMS プロパティに 以 下 の 設 定 が 必 要 となります また 本 設 定 を 行 なった 場 合 UST は 使 用 することができません cps.pcnv=on UST と PCNV の 同 時 使 用 は 不 可 (5) ウイルススキャンを 実 施 する 際 の 注 意 点 HDC-EDI Base が 動 作 するマシン 上 でウイルススキャンを 実 施 する 場 合 タイミングによって はウイルススキャン 対 象 外 の 設 定 を 行 う 必 要 があります 1. HDC-EDI Base にて 処 理 実 施 中 にウイルススキャンを 実 施 する 場 合 HDC-EDI Base 処 理 中 の 操 作 ファイルに 対 して 排 他 制 御 が 行 われた 場 合 処 理 が 異 常 終 了 してしまうため HDC-EDI Base インストールディレクトリ 配 下 のログ(log) データ(data) 一 時 フ ァイル(tmp)の 出 力 先 のディレクトリをスキャン 対 象 外 に 設 定 してください acms.properties の 設 定 で 上 記 の 出 力 先 を 変 更 している 場 合 や ファイル 情 報 などの データ 格 納 ディレクトリ が 個 別 に 設 定 されている 場 合 は 追 加 で 対 象 のディレクトリをスキャン 対 象 外 に 設 定 してください 可 能 であれば HDC-EDI Base インストールディレクトリ 配 下 をまとめてスキャン 対 象 外 に 設 定 してください 7/10
主 に acms.properties で 変 更 可 能 な 入 出 力 ファイル ディレクトリの 設 定 は 以 下 になります 値 はデフォルト 時 の 設 定 です ログ 出 力 先 ディレクトリ acms_tmp_dir=%acms_home%/tmp data_dir=%acms_home%/data log.dir=%acms_home%/log act.dir=%acms_home%/log ログ 出 力 先 ファイル 名 any_log=%acms_home%/log/any_log local_log=%acms_home%/log/locallog cps.port_scan_log_dir=%acms_home%/log/portscanlog 一 時 ファイル 出 力 先 ディレクトリ(SSL 通 信 時 / 一 時 ファイルチェック 時 ) cps.rsn_tmp_dir=%acms_home%/rsn cps.primary_check_dir=%acms_home%/cmd 障 害 メール 通 知 時 の 参 照 ファイル 名 log.mail_header=%acms_home%/mail_header log.mail_trailer=%acms_home%/mail_trailer デバッグ/トレース 時 のログ 出 力 先 cps.trace_dir=%acms_home%/log debug.filename=%acms_home%/log/debuglog debug.sftp_filename=%acms_home%/log/sftp_debuglog debug.sftp_server_filename=%acms_home%/log/sftp_server_debuglog HTTP ベーシック 認 証 パスワード 管 理 ファイル 格 納 先 cps.ebj_basic_file_name=%acms_home%/basic.password キーストアファイルパス 名 crypt.keystore_name=%acms_home%/crypt.keystore smime.cer_store_dir=%acms_home%/smime.keystore クリーンアップ 時 の 削 除 不 可 ファイルリスト 格 納 先 8/10
cl.filelist.dir=%acms_home%/log/cleanup その 他 次 世 代 手 順 使 用 時 は%acms_home% 配 下 のディレクトリに 一 時 ファイルを 作 成 する ことがあります 2. HDC-EDI Base が 起 動 状 態 ( 処 理 は 実 施 していない) 時 にウイルススキャンを 実 施 する 場 合 通 信 アプリケーション クリーンアップ 運 用 画 面 /コマンドなどのファイルへの 操 作 が 行 われ ていない 時 間 帯 であれば スキャン 対 象 外 の 設 定 は 不 要 です 3. HDC-EDI Base が 停 止 状 態 時 にウイルススキャンを 実 施 する 場 合 HDC-EDI Base が 停 止 中 であればスキャン 対 象 外 の 設 定 は 不 要 です その 他 HDC-EDI Base の 動 作 に 直 接 の 影 響 はございませんが DBMS や WAS のログ 出 力 先 なども 設 定 してください (6) データファイルサイズ 制 限 について HDC-EDI Base の 以 下 の 通 信 手 順 および JOB ステップ 処 理 では MIME 形 式 のデータを 解 析 する 処 理 が 行 われます EDIINT-AS2 ebxml MS( 流 通 BMS) ebxml MS(NACCS) ebxml MS 3.0(JEITA) サーバ/クライアント MIME decode JOB ステップ Java の API 仕 様 の 制 限 により MIME 形 式 のデータ 解 析 が 可 能 な 上 限 サイズは 2 GByte (2,147,483,648 Byte)までとなります この 上 限 を 超 えるデータファイルサイズの 解 析 処 理 は 以 下 の Java 例 外 により 異 常 終 了 します java.lang.outofmemoryerror: Requested array size exceeds VM limit さらに 2014 年 12 月 時 点 の Oracle Java の 不 具 合 (BugID 8055949)によるとデータファイ ルサイズの 上 限 サイズが 1 GByte(1,073,741,824 Byte)までとなることが 報 告 されています http://bugs.java.com/view_bug.do?bug_id=8055949 JDK-8055949 : ByteArrayOutputStream capacity should be maximal array size permitted by VM 9/10
以 下 の 機 能 は 上 記 のデータファイルサイズ 1 GByte の 制 限 を 受 けることになります 機 能 制 限 EDIINT-AS2 1 GByte を 超 える 圧 縮 済 み 署 名 済 み 暗 号 化 済 みデータを 受 信 した 場 合 の 解 凍 署 名 検 証 復 号 化 処 理 が 異 常 終 了 する 送 信 側 の 圧 縮 署 名 暗 号 化 の 有 無 やデータファイルの 圧 縮 率 により 制 限 の 境 界 値 が 異 なるため 実 質 1 GByte 未 満 でも 制 限 となる 可 能 性 がある ebxml MS( 流 通 BMS) 1 GByte を 超 えるペイロード 署 名 済 みデータを 受 信 した 場 合 の 署 名 ebxml MS(NACCS) 検 証 が 異 常 終 了 する MIME decode 1 GByte を 超 えるデータファイルをデコード 処 理 すると 解 析 処 理 で 異 常 終 了 する 以 下 の 通 信 手 順 の 後 処 理 JOB として 使 用 されるため これらの 通 信 手 順 は 実 質 1 GByte までの 制 限 となる EDIINT-AS2( 添 付 ファイル 付 き) ebxml MS( 流 通 BMS) ebxml MS(NACCS) ebxml MS 3.0(JEITA)サーバ/クライアント これらの 制 限 は HDC-EDI Base 側 では 回 避 できないためファイルサイズを 縮 小 していただく 必 要 があります 大 容 量 データファイルを 受 信 する 可 能 性 がある 場 合 は 事 前 に 相 手 先 に 分 割 送 信 をしていただくなどの 調 整 を 行 ってください 10/10