# Generating a HAR File with Logs

In case of UI issues, you can contact Emporix Orchestration Engine support team at <support@emporix.com>. The team may ask you to provide a **HAR** (HTTP Archive format) file with logs generated from your browser. Generating a HAR file helps us to identify the issues. The HAR file is stored in JSON format and contains information about the web browser's interactions with a web server.

You can generate a HAR file from any browser, here are some examples.

{% hint style="warning" %}
To maintain the privacy and ensure no sensitive data is stored, it's best if you create your HAR file in a private mode of your browser.
{% endhint %}

### Google Chrome

To create a HAR file in Google Chrome:

1. Open the Google Chrome browser and go to the page which you want to record.
2. To open the debug pane, press the **F12** button on your keyboard, or chose the three-dots icon on the right of the toolbar and go to **More tools** -> **Developer tools**.
3. Choose the **Network** tab.
4. Ensure that Chrome is recording, you should see a confirmation message in the tab and a red button indicating that a recording is already in progress. If not, choose the **Play** button to start.
5. Choose **Preserve Log**.
6. Clear any existing logs by choosing **Clear network log**.
7. Reproduce the issue on the page where it occurred.
8. Stop the recording by choosing the **Stop recording** (red square) button.
9. Right-click anywhere in the list of network requests and select **Save all as HAR with content**.
10. Save the file to your computer.
11. Attach the HAR file to the OE support case.

<figure><img src="/files/WQrhQYda0DkaT9QMj8ZN" alt=""><figcaption></figcaption></figure>

### Safari

To create a HAR file in Safari:

1. Open the Safari browser and go to the page which you want to record.
2. In the **Develop** menu, choose **Show Web Inspector**. If you don't see the the **Develop** menu, you can enable it in your browser's advanced settings.
3. Go to the **Network** tab.
4. Reproduce the issue on the page where it occurred.
5. In the **Name** column, right-click the file where the issue occurred and then choose **Export HAR**.
6. Save the file to your computer.
7. Attach the HAR file to the OE support case.

<figure><img src="/files/CcMsJh6svX82veYO26NH" alt=""><figcaption></figcaption></figure>

### Microsoft Edge

To create a HAR file in Microsoft Edge:

1. Open the Microsoft Edge browser and go to the page which you want to record.
2. To open the debug pane, press the **F12** button on your keyboard, or go to **Tools** -> **Developer Options** -> **Network**.
3. Clear the session history by pressing the button indicated by three lines and a red "X".
4. Ensure that Edge is recording, you should see a confirmation message in the tab and a red button indicating that a recording is already in progress. If not, choose the **Play** button to start.
5. Reproduce the issue on the page where it occurred.
6. Stop the recording by choosing the **Stop recording** (red square) button.
7. Right-click anywhere in the list of network requests and select **Save all as HAR with content**.
8. Save the file to your computer.
9. Attach the HAR file to the OE support case.

<figure><img src="/files/61uSnxAiUaNWNXhyjIGK" alt=""><figcaption></figcaption></figure>

### Firefox

To create a HAR file in Firefox:

1. Open the Firefox browser and go to the page which you want to record.
2. To open the debug pane, press the **F12** button on your keyboard, or go to **Tools** -> **Developer**.
3. Go to the **Network** tab and choose **Persist Logs**. You can find the **Persist Logs** option under the gear icon - Network Settings.
4. Reproduce the issue on the page where it occurred.
5. In the **Network** tab, right-click the file where the issue occurred and then choose **Save as HAR**.
6. Save the file to your computer.
7. Attach the HAR file to the OE support case.

<figure><img src="/files/3zES1wANdMCHRq5vzaCh" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer.emporix.io/oe/troubleshooting/logs-generation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
