PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
21549 04/09/29 20:41:55 <間違いです。>IIS6だと動かない?何故なの? By てつ太郎

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

てつ太郎と言います。

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

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

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

↓HTMLはこんな感じです。
 CLASSID=\"CLSID:77771304-7777-1000-8000-080009AC61A9\">
    
    
    
    
    
     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;\">
    

でこの事をパワーソフトに聞いた所、
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.