PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21553 04/09/29 22:26:16 RE(1):IIS6だと動かない? By てつ太郎です
21548 04/09/29 20:38:25 IIS6だと動かない? By てつ太郎

カテゴリ:インターネットアプリケーションの構築
日付:2004年09月29日 20:38 発信者:てつ太郎
題名:IIS6だと動かない?

てつ太郎と言います。

PB7で作成したインターネットアプリケーションをWindows2003サーバ
で正常に動作するかチェックを行ったところ、次のエラーが表示され
アプリケーションが起動しません。
(ちなみにWin2K+IIS5やWinXP+IIS5では動作します。)

メッセージのタイトル:PBRX70
メッセージ内容:
PowerBuilder VM のスタートに失敗しました。
Return Code = -2

実際は、IEで開くHTMLの中でクライアントサイドのActiveXコン
トロールを起動させ、そのコントロールに引数でPBD名を渡し、
そのPBDをダウンロードした上で動作しているようです。

↓HTMLはこんな感じです。
<OBJECT ID=\"PBRX1\" WIDTH=984 HEIGHT=588
 CLASSID=\"CLSID:77771304-7777-1000-8000-080009AC61A9\">
    <PARAM NAME=\"_Version\" VALUE=\"70536\">
    <PARAM NAME=\"_ExtentX\" VALUE=\"7000\">
    <PARAM NAME=\"_ExtentY\" VALUE=\"8000\">
    <PARAM NAME=\"_StockProps\" VALUE=\"0\">
    <param name=\"pbwindow\" value=\"w_login\">
    <PARAM NAME=\"LibList\" VALUE=\"http://172.29.1.160/web.pbd;
http://172.29.1.160/plugin.pbd;
http://172.29.1.160/plugin_fnc.pbd;
http://172.29.1.160/plugin_lib.pbd;
http://172.29.1.160/web_f.pbd;\">
    <param name=\"pbapplication\" value=\"web_kintai\">

でこの事をパワーソフトに聞いた所、
Return Code = -2はpbd がクライアントに送られていない場合に出
るエラー
  ↓
Windows 2003 Server Sybase Personal Web サーバでは問題なく動
作するのでこれはWin2003 Server IIS6.0のセキュリティ機能強化に
よる問題

と言うことでした。ただし今回のシステムはIIS上で動かすので、
Sybase Personal Web サーバでは駄目なのです。

ですのでIIS6.0の設定を変更する事で問題なく動くようにならない
か、同じような問題をIISの設定を変更することで解決された方が
いらっしゃらないかと思い、投稿しました。

もし同じような現象を解決された方がいらっしゃいましたら、解決
方法を教えて頂けないでしょうか?

以上宜しくお願いします。

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows 2000
DBMS (記載なし)
Browser InternetExplorer5.X

Server SoftWare

OS Windows 2000
DBMS Oracle 8.0
WebServer IIS

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.