アプリ版:「スタンプのみでお礼する」機能のリリースについて

インストールをoracleユーザで実行するとエラーが表示され、
セットアップウィザードが表示されません。
どこが間違っているのでしょうか?

エラーの内容は、
Xlib:connection to "163.59.205.74:0.0" refused server
Xlib:Client is not authorized to connect to server
java.lang.InternalError:Can't connect to X11 window server using '163.59.205.74:0.0' as the value of the DISPLAY variable.
と表示されます。
どうもoracleユーザの環境変数"DISPLAY"が悪いようです。
起動は、サーバに直接接続された1つのモニターで行っていますし、
IPはそのインストールを行うサーバのIPアドレスをセットしています。
また、oracleユーザで"echo $DISPLAY"と入力すれば、
"163.59.205.74:0.0"と表示されます。
ついでに、"xhost +163.59.205.74"と入力すれば、
Xlib: connection to "163.59.205.74:0.0" refused by server
Xlib: Client is not authorized to connect to Server
xhost: unable to open display "163.59.205.74:0.0"
と表示されます。

A 回答 (1件)

はじめまして。


もう少し自分が行った手順を詳しく書いてみてはいかがでしょうか。私の場合は linux ですが
% su
# xhost +
# su - oracle
% export DISPLAY=localhost:0
でやりました。例えば、この場合だと xhost は root で実行しています。DISPLAY の設定は oracle で実行しています。xhost について詳しくないのでわかりませんが、エラーの内容をみると、パーミッションの関係でうまくopenできないような気もするのですが。
同じようにやっていれば、これは解決になってないですね。。。「アドバイス」ということで許してください。
    • good
    • 0
この回答へのお礼

アドバイスありがとうございます。
確認してみたところ、やはりrootユーザで"xhost"コマンドを実行しなければならないようです。その結果、oralceのインストーラーは正常に起動しました。
ありがとうございました。
ちなみにマニュアルでは、oracleユーザにて行う設定タスクとして、紹介されていました。なんなんだか…。

お礼日時:2001/01/26 10:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!