私は、開発サーバーで実行している Orion Context Broker を保護するために、Fiware PEP プロキシ Wilma を構成しようとして 1 日のほとんどを費やしました。ここのドキュメント: http://forge.fiware.org/plugins/mediawiki/wiki/fiware/index.php/PEP_Proxy_- Wilma -_Installation_and_Administration_Guideは明確ではありません。
これが私のセットアップです:
- server1、ポート 3000 で実行されている Fiware Keyrock インスタンス
- サーバー 1 で実行されている PEP プロキシ
- server2、ポート 1026 で実行されている Orion Context Broker
マニュアルには、config.js スクリプトを編集するよう記載されています。これが私が変更したものです(Stackoverflowにより、URLを入力できないため、http ..をhttp :に置き換えます)
config.account_host = 'http..//localhost:3000';
config.keystone_host = 'http..//server1';
config.keystone_port = 3000;
config.app_host = 'server2';
config.app_port = '1026';
config.username = '***** username of the user in Keyrock *****';
config.password = '***** password of the user in Keyrock *****';
ここにエラーがあります
~/fi-ware-pep-proxy$ node server.js express deprecated app.configure: if ステートメントで app.get('env') を確認してください server.js:30:5 PEP プロキシを開始しています。Keystone 認証... keystone 通信エラーでエラー: getaddrinfo ENOTFOUND at errnoException (dns.js:37:11) at Object.onanswer [as oncomplete] (dns.js:124:16)
Orion と Keyrock のインスタンスが稼働しています。curl またはブラウザーを使用してクエリを実行できます。
この設定を行うためにconfig.jsに何を入力すればよいか、本当にわかりません。