

AWS Mainframe Modernization Service （受管執行期環境體驗） 不再向新客戶開放。對於與 AWS Mainframe Modernization Service （受管執行期環境體驗） 類似的功能，探索 AWS Mainframe Modernization Service （自我管理體驗）。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[AWS 大型主機現代化可用性變更](https://docs.aws.amazon.com/m2/latest/userguide/mainframe-modernization-availability-change.html)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 對 Rocket Software （先前稱為 Micro Focus) 的授權問題進行故障診斷
<a name="mf-runtime-setup-troubleshoot"></a>

此頁面說明如何解決 Rocket 軟體執行期引擎的授權問題
+ 引擎：Rocket 軟體
+ 元件：Amazon EC2

如果您在存取或使用 AMIs時遇到問題，下列資訊可能對您有幫助。

**Topics**
+ [確認 Amazon EC2 執行個體具有 IAM 授權角色](#mf-runtime-setup-troubleshoot-verify-role)
+ [使用連線能力分析器](#mf-runtime-setup-troubleshoot-reachability)
+ [執行 license-daemon](#mf-runtime-setup-troubleshoot-license)
+ [作業系統修補後，Linux 上的 Enterprise Server 或 Enterprise Build Tools 的授權問題](#mf-runtime-setup-troubleshoot-license-issues)

## 確認 Amazon EC2 執行個體具有 IAM 授權角色
<a name="mf-runtime-setup-troubleshoot-verify-role"></a>

這可以在 Amazon EC2 執行個體詳細資訊的安全索引標籤上檢查。這可以使用**動作**下拉式選單的安全選項進行變更。

![顯示 IAM 授權角色的執行個體安全索引標籤。](http://docs.aws.amazon.com/zh_tw/m2/latest/userguide/images/mf-troubleshooting-instance-role.png)


## 使用連線能力分析器
<a name="mf-runtime-setup-troubleshoot-reachability"></a>

在 AWS Network Manager 主控台頁面上尋找 Reachability Analyzer。

建立和分析從 AMI 建立的 Amazon EC2 執行個體與 Amazon S3 VPC 端點之間的路徑。

如果 Amazon EC2 執行個體沒有網際網路存取權，請對所有 4 個端點重複路徑分析。

如需 Reachability Analyzer 的詳細資訊，請參閱 [Reachability Analyzer 指南中的 Reachability Analyzer 入門](https://docs.aws.amazon.com/vpc/latest/reachability/getting-started.html)。

## 執行 license-daemon
<a name="mf-runtime-setup-troubleshoot-license"></a>

在 Windows Enterprise Developer 上，從命令提示字元使用以下命令：

```
“C:\Program Files (x86)\Micro Focus\Enterprise Developer\AdoptOpenJDK\bin\java” -jar "C:\Program Files (x86)\Micro Focus\Licensing\aws-license-daemon.jar"
```

並檢查輸出。忽略 SLF4J 訊息並尋找第一個例外狀況。

在 Enterprise Analyzer 上，從命令提示字元使用以下命令：

```
"C:\Program Files (x86)\Micro Focus\AdoptOpenJDK\bin\java" -jar "C:\Program Files (x86)\Micro Focus\Licensing\aws-license-daemon.jar"
```

並檢查輸出。忽略 SLF4J 訊息並尋找第一個例外狀況。

在 Linux 執行時：

```
java -jar /var/microfocuslicensing/bin/aws-license-daemon.jar
```

忽略 SLF4J 訊息並尋找第一個例外狀況。

例如，如果無法使用 Amazon S3 資源，則例外狀況如下：

```
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.

Exception in thread "main" software.amazon.awssdk.services.s3.model.S3Exception: Access Denied (Service: S3, Status Code: 403, Request ID: P6
```

例外狀況訊息指出無法使用哪些資源。將組態值與此主題中顯示的組態值進行比較。

## 作業系統修補後，Linux 上的 Enterprise Server 或 Enterprise Build Tools 的授權問題
<a name="mf-runtime-setup-troubleshoot-license-issues"></a>

如果您在作業系統修補後對 Linux 上的 Enterprise Server 或 Enterprise Build Tools 發生授權問題，請下載並執行修補程式指令碼來更新授權協助程式。若要執行此作業，請在命令提示中使用下列命令：

```
sudo curl https://d148y999krizvm.cloudfront.net/patch/v8/linux/patch.sh -o /var/microfocuslicensing/bin/patch.sh
sudo chmod +x /var/microfocuslicensing/bin/patch.sh
sudo /var/microfocuslicensing/bin/patch.sh
sudo ./startmfcesd.sh
```

**注意**  
即使下載路徑適用於第 8 版，此修補程式指令碼也適用於第 9 版。