GXflow を Protection Server に接続する際に、次のエラーが発生します:
GX Protection (DATE TIME): Error: Unexpected error
GX Protection (DATE TIME): Exception message: An internal error occurred. [ 0x8001FFFF ]
com.gxflow.protection.F: An internal error occurred. [ 0x8001FFFF ]
at com.gxflow.protection.A.B.E.C(Unknown Source)
at com.gxflow.protection.Protection.isNominatedUser(Unknown Source)
at com.gxflow.SdtWFProtection.isnominateduser(SdtWFProtection.java:109)
at com.gxflow.pwfin.privateExecute(pwfin.java:127)
at com.gxflow.pwfin.executeUdp(pwfin.java:80)
at com.gxflow.pwfgsh.privateExecute(pwfgsh.java:108)
at com.gxflow.pwfgsh.execute_int(pwfgsh.java:101)
at com.gxflow.pwfgsh.execute(pwfgsh.java:88)
at com.gxflow.pwfintconnect.S111(pwfintconnect.java:451)
at com.gxflow.pwfintconnect.privateExecute(pwfintconnect.java:364)
at com.gxflow.pwfintconnect.execute_int(pwfintconnect.java:116)
at com.gxflow.pwfintconnect.execute(pwfintconnect.java:97)
at com.gxflow.pwfdtserconnect.privateExecute(pwfdtserconnect.java:127)
at com.gxflow.pwfdtserconnect.execute_int(pwfdtserconnect.java:108)
at com.gxflow.pwfdtserconnect.execute(pwfdtserconnect.java:92)
at com.gxflow.api.GXInterop.ServerConnect(Unknown Source)
at com.gxflow.api.Server.Connect(Unknown Source)
at com.oasystem.SdtWorkflowServer.connect(SdtWorkflowServer.java:58)
...
Caused by: org.jinterop.dcom.common.JIException: An internal error occurred. [ 0x8001FFFF ]
at org.jinterop.dcom.core.JIComServer.getInterface(JIComServer.java:701)
at org.jinterop.dcom.core.JIComObjectImpl.queryInterface(JIComObjectImpl.java:89)
DCOM NTLMv2 バージョンを無効にしてください。
- regedit ユーティリティを使用してレジストリを編集します。
- キー HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Lsa に移動します。
- DWORD LMCompatibilityLevel を 1 から 2 (NTLM) に変更します。
- サーバーを再起動して再度確認します。
GXflow ライセンスをチェックする際に、次のエラーが発生します。
GX Protection (DATE TIME): Error: Unexpected error
could not connect to remote protection server, tried to establish connection with the following data:
Server host: localhost
Server port: 15531
User domain: MACHINENAME
User id: test
com.gxflow.protection.F: could not connect to remote protection server, tried to establish connection with the following data:
Server host: localhost
Server port: 15531
User domain: MACHINENAME
User id: test
at com.gxflow.protection.A.B.E.<init>(Unknown Source)
at com.gxflow.protection.Protection.A(Unknown Source)
at com.gxflow.protection.Protection.getLicenses(Unknown Source)
at com.gxflow.SdtWFProtection.getlicenses(SdtWFProtection.java:86)
at com.gxflow.pwfislicenseproductauthorized.privateExecute(pwfislicenseproductauthorized.java:102)
at com.gxflow.pwfislicenseproductauthorized.executeUdp(pwfislicenseproductauthorized.java:78)
at com.gxflow.pwfgetmenu.privateExecute(pwfgetmenu.java:340)
at com.gxflow.pwfgetmenu.execute_int(pwfgetmenu.java:92)
at com.gxflow.pwfgetmenu.execute(pwfgetmenu.java:83)
...
Caused by: org.jinterop.dcom.common.JIException: Access is denied, please check whether the [ domain-username-password ] are correct.Also, if not already done please check the GETTING STARTED and FAQ sections in readme.htm.They provide information on how to correctly configure the Windows machine for DCOM access, so as to avoid such exceptions. [ 0x00000005 ]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:572)
at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:481)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:445)
...52 more
Caused by: rpc.FaultException: Received fault.(unknown)
at rpc.ConnectionOrientedEndpoint.call(ConnectionOrientedEndpoint.java:141)
at rpc.Stub.call(Stub.java:113)
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:568)
...54 more
GeneXus Protection Server との接続に使用している資格情報 (ユーザー、パスワード、ドメイン名) を確認してください。0x00000005 はアクセス拒否を意味します。
次のリンクを参照してください。
リモートライセンスを使用したユーザーのアクセス許可の設定
ライセンスの一元管理スキームの有効化
Microsoft ツール
DCOM クライアント/サーバー テスト アプリを使用して、DCOM インフラストラクチャが機能していることを確認できます。
GXflow ライセンスの資格情報が正しく設定されていない場合、次のエラーが発生します:
GX Protection (DATE TIME): Error: Unexpected error
could not connect to remote protection server, tried to establish connection with the following data:
Server host: localhost
Server port: 15531
User domain:
User id:
com.gxflow.protection.F: could not connect to remote protection server, tried to establish connection with the following data:
Server host: localhost
Server port: 15531
User domain:
User id:
at com.gxflow.protection.A.B.E.<init>(Unknown Source)
at com.gxflow.protection.Protection.A(Unknown Source)
at com.gxflow.protection.Protection.getLicenses(Unknown Source)
at com.gxflow.SdtWFProtection.getlicenses(SdtWFProtection.java:86)
at com.gxflow.pwfislicenseproductauthorized.privateExecute(pwfislicenseproductauthorized.java:102)
at com.gxflow.pwfislicenseproductauthorized.executeUdp(pwfislicenseproductauthorized.java:78)
at com.gxflow.pwfislicenseauthorized.privateExecute(pwfislicenseauthorized.java:97)
at com.gxflow.pwfislicenseauthorized.executeUdp(pwfislicenseauthorized.java:77)
...
Caused by: java.lang.IllegalStateException: Native SSPI library not loaded.Check the java.library.path system property.This functionality is available only under "Microsoft Windows" line of Operating systems.
at net.sourceforge.jtds.util.SSPIJNIClient.<init>(SSPIJNIClient.java:84)
at net.sourceforge.jtds.util.SSPIJNIClient.getInstance(SSPIJNIClient.java:104)
at rpc.security.ntlm.NtlmAuthentication.<init>(NtlmAuthentication.java:119)
at rpc.security.ntlm.NtlmConnection.<init>(NtlmConnection.java:44)
at rpc.security.ntlm.NtlmConnectionContext.init2(NtlmConnectionContext.java:76)
at rpc.security.ntlm.NtlmConnectionContext.init(NtlmConnectionContext.java:84)
at rpc.ConnectionOrientedEndpoint.connect(ConnectionOrientedEndpoint.java:244)
at rpc.ConnectionOrientedEndpoint.bind(ConnectionOrientedEndpoint.java:216)
at rpc.ConnectionOrientedEndpoint.rebind(ConnectionOrientedEndpoint.java:152)
at org.jinterop.dcom.transport.JIComEndpoint.rebindEndPoint(JIComEndpoint.java:40)
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:559)
at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:481)
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:445)
...47 more
GeneXus Protection Server との接続に使用している資格情報を確認してください。ユーザーとパスワードが空であると考えられます。
「ライセンスに問題がありました。システム管理者にお問い合わせください。」というメッセージが表示される場合もあります。
GeneXus 16 Upgrade 7 以降、GXflow にログインするとき、ライセンスに問題があると警告が表示されます。
これは単なる警告であり、GXflow 受信トレイへのアクセスはブロックされません。
ただし、15 日以内に問題を解決しないと、アプリケーションサーバーが再起動します。問題を解決するために、(*) ライセンスの管理者に連絡をとり、(**) 新しいライセンスをリクエストするか、制限を変更するか、緊急時用のライセンスを使用します。
(*)
ライセンス関連の処理を行えるのは誰か
(**)
ライセンスマネージャで GXflow ライセンスを取り扱う方法