MIRACLE

メールサービス申込 ユーザー登録&ログイン パートナー情報
お問い合わせ FAQ サイトマップ
MIRACLE LINUXの特長 製品紹介 サービス案内 購入 サポート 技術フォーラム

テクノロジー情報

2005年3月30日
MIRACLE LINUX V3.0 SP1 利用時にJavaアプリケーションでエラーが発生する
MIRACLE LINUX V3.0 対応

[問題]

MIRACLE LINUX V3.0 SP1 利用時にJavaアプリケーションでエラーが発生する

[対象となる製品のバージョン]

 MIRACLE LINUX V3.0 - Asianux Inside

[回答]

kernel-2.4.21-20.19AXより、プログラムのバッファオーバーフローを利用した攻撃を防ぐためのNX(No eXecute bit)機能が有効になっています。
kernel-2.4.21-20.19AXのNX機能が有効になっているときに、Oracleのインストーラなど、Javaアプリケーションの実行に失敗するという問題が判明しています。

この問題が発生した場合には、起動時のオプション、または、GRUBのオプションとして、"noexec=off"のカーネルパラメータを指定してexec-shield機能を無効にすることで問題を回避することができます。

GRUB 設定ファイル(/boot/grub/grub.conf)を変更する場合には、次のように指定します。

/etc/grub/grub.confの設定例
... (略) ...
title Asianux (2.4.21-20.19AXsmp)
        root (hd0,1)
        kernel /boot/vmlinuz-2.4.21-20.19AXsmp ro root=LABEL=/ noexec=off (←追記)
        initrd /boot/initrd-2.4.21-20.19AXsmp.img
... (略) ...

[更新履歴]

 2005年3月30日 新規作成

会社情報 採用情報 個人情報保護方針 情報セキュリティ基本方針 商標等取り扱い事項 English
Copyright(c)2000-2013 MIRACLE LINUX CORPORATION. All Rights Reserved.