検索

Article
· Oct 5, 2021 2m read

Webゲートウェイ/CSPゲートウェイの設定管理ページにどのクライアントからもアクセスできるようにする

これは InterSystems FAQ サイトの記事です。

Web/CSPゲートウェイ管理ページは、通常クライアントマシンからアクセスできないように構成されています。

 

クライアントからその管理ページにアクセスすると、以下の様なメッセージが返ってきます。

 

システム管理  このシステムを使用する権限がありません。

Not authorized to use this facility.

You are not authorized to use this facility.

 

任意のクライアントからアクセスするためには以下の操作を行います。

 

Web/CSPゲートウェイ管理ページにアクセス可能なシステムからブラウザを起動し、管理ポータルにアクセスします。


管理ポータル>システム管理>構成>の所でCSPゲートウェイ管理をクリックします。


表示されるページの左ペインに表示されるデフォルトパラメータをクリックします。

 

システム管理マシンの所に*.*.*.*と入力し、設定を保存ボタンを押下げます。

 

しかしながら任意のクライアントから管理ページにアクセスできるようにするのはセキュリティの観点からはあまりお勧めできません。


アクセスできるクライアントはなるべく限定することをお勧めします。

 

クライアントアドレスの指定方法としては、以下のような指定形式があります。

 

[SYSTEM]
System_Manager=190.8.7.4-6

上記の例は、以下の記述をより簡単にしたものです。

[SYSTEM]
System_Manager=190.8.7.6, 190.8.7.5, 190.8.7.4

以下の例のように、ワイルドカードも使用できます。

[SYSTEM]
System_Manager=190.8.7.*

またはCSP.iniを直接編集することで上記と同じ設定を行うことが可能です。

Windowsシステムの場合、<システムドライブ>:¥intepub¥CSPGatewayにCSP.iniファイルがあります。

UNIX系システムの場合、CSPnsdと同じディレクトリに、CSP.iniファイルがあります。

[SYSTEM]セクションに、以下の行を追加します。 

[SYSTEM]
System_Manager=190.8.7.6, 190.8.7.5, 190.8.7.4

 

ファイル修正後、この設定を反映するためには、CSPnsdの再起動が必要です。

 

詳細は、下記ドキュメントページをご参照ください。


Webゲートウェイ管理ページでのセキュリティの考慮事項【IRIS】
CSP ウェブゲートウェイ管理ページでのセキュリティの考慮事項

Discussion (0)1
Log in or sign up to continue
Question
· Sep 27, 2021

How to find a global's original namespace ? Potentially mapped from a different namespace

How to find a global's original namespace ? Potentially mapped from a different namespace .

I have a global ^Custom that exists in multiple namespaces but it could mapped from namespace Drone(A) to Launch(B)

Without access to Cache management portal how to find where is my global located using cache code ?

Like if ^Custom == ^[Drone]Custom ??

5 Comments
Discussion (5)0
Log in or sign up to continue
Question
· Sep 23, 2021

Problem starting production after upgrade cache to iris

Hello,

We upgrade from CACHE 2016 to IRIS 2021 and when we try to start a production gives the error behind.

I think the error could be that the Ens.Director is deprecated on IRIS 2021, is this possible? 

09/22/21-14:35:35:563 (16501) 1 [Utility.Event] Production AutoStart: ERROR in namespace 'REGINUS': 'ERROR <Ens>ErrException: <CLASS DOES NOT EXIST>zgetProductionItems+29^Ens.Director.1 *%Library.CacheStorage -- logged as '22 Sep 2021' number 1 @''' $ZU(56,2)='$Id: //adhocs-iris/2020.1.0.217.1/ISC_INTERNAL_BASE_20418_001/kernel/common/src/aclass.c#1 $ 9520 0'

5 Comments
Discussion (5)0
Log in or sign up to continue
Announcement
· Sep 20, 2021

Video: Kafka! Integrating the World's Favorite Stream Processor with InterSystems IRIS

Hey Developers,

Get an introduction to Apache Kafka, a popular event-streaming platform, and see a demonstration of the upcoming Kafka integration with InterSystems IRIS Interoperability:

⏯ Kafka! Integrating the World's Favorite Stream Processor with InterSystems IRIS


🗣 Presenter: Helen Bang, Systems Developer, InterSystems

Subscribe to InterSystems Developers YouTube. Enjoy and stay tuned!

1 Comment
Discussion (1)0
Log in or sign up to continue
Article
· Sep 17, 2021 2m read

スタジオ、ターミナル、管理ポータルのライセンス消費ユーザをまとめる方法

これは InterSystems FAQ サイトの記事です。

※ IRIS Data Platformのサーバーライセンス(プロセッサーコア単位の課金)では以下の内容は適用されませんので、ご注意お願いします。

2012.1以降のバージョンより、ライセンス管理が厳格化されたために、管理ポータルでもライセンスを消費するようになりました。


デフォルトでは、管理ポータルは独立したID(CSPセッション)単位でライセンスを消費するために同一ユーザが複数ライセンスを消費するようになります。

スタジオ、ターミナル、管理ポータル全ての消費ライセンスをに同一ユーザにまとめる方法は以下になります。

(1) スタジオ、ターミナル、管理ポータルに共通ユーザでログイン

管理ポータル: [システム管理] > [セキュリティ] > [サービス]

以下3つを「パスワード」認証のみに変更

%Service_Bindings
%Service_Telnet
%Service_Console

 

サービスのパスワード認証設定

管理ポータル: [システム管理] > [セキュリティ] > [アプリケーション] > [ウェブ・アプリケーション]


以下7つを「パスワード」認証のみに変更

/csp/sys
/csp/sys/bi
/csp/sys/exp
/csp/sys/mgr
/csp/sys/op
/csp/sys/sec
/api/atelier

 

管理ポータルのパスワード認証設定

(2) %ZSTARTルーチンのSYSTEMラベルを作成し以下を実行

SYSTEM
  set dummy=$SYSTEM.License.UserNameLicensing(1)
  quit

 

%ZSTARTルーチンの作成

VSCodeでの作成例

 

ターミナルから

 

set dummy=$SYSTEM.License.UserNameLicensing(1)

を実行すると、ライセンスは <ユーザ名@IP> でまとまります。

(1)のあとに、上記コマンドを実行することで、次のログインより消費ライセンスを同一ユーザにまとめることが可能になります。


ただし、こちらの設定はインスタンスを停止するまで有効ですが、再起動するとクリアされてしまいます。


再起動ごとにコマンドを実行する手間を省くためには、(2)の SYSTEM^%ZSTART にて実行する方法を使用します。


※この設定は管理ポータルで行うことはできません。 詳細については、以下ドキュメントをご参照ください。


ライセンスの消費を<ユーザ名@IP>に変更する方法について【IRIS】

ライセンスの消費を<ユーザ名@IP>に変更する方法について

Discussion (0)1
Log in or sign up to continue