> For the complete documentation index, see [llms.txt](https://help.bioinsight.illumina.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.bioinsight.illumina.com/clarity-lims/instruments-and-integrations/irm/irm-update-tls-certificate.md).

# TLS Certificate Renewal FAQ

## 1. What changes are required if I renew the TLS Certificate on Clarity LIMS?

<details>

<summary>Scenario 1: TLS Certificate renewal signed by Public Certificate Authority or same Private Certificate Authority</summary>

**No changes are required** on the Illumina Run Manager Integration.

</details>

<details>

<summary>Scenario 2: TLS Certificate renewal signed by different Private Certificate Authority</summary>

The Illumina Run Manager Integration requires the following changes:

1. Access the Clarity LIMS Server via SSH and restart the Illumina Run Manager Integration Service using the following command.

   <pre class="language-markup" data-overflow="wrap"><code class="lang-markup">systemctl restart illumina_run_manager_integration
   </code></pre>
2. Disconnect all instruments from the Illumina Run Manager Integration following the instructions in the [User Interaction Documentation](/clarity-lims/instruments-and-integrations/irm/irm-user-interaction.md).

   > ⚠ **Note:** The instrument status may be shown as **CONNECTED**. However, to ensure that the Illumina Run Manager Integration works correctly after TLS Certificate renewal, disconnect the instrument from the Illumina Run Manager Integration and follow the remaining steps detailed below.
3. Connect instruments again following the instructions in the [User Interaction Documentation](/clarity-lims/instruments-and-integrations/irm/irm-user-interaction.md).

</details>

## 2. What changes are required if I renew the TLS Certificate on Illumina Run Manager?

{% hint style="info" %}
**Note:** This section is only for users who are **managing the Illumina Run Manager Certificate on their own**. If you are letting Illumina Run Manager automatically renew its TLS Certificate, no changes are required.
{% endhint %}

<details>

<summary>Scenario 1: TLS Certificate renewal signed by Public Certificate Authority or same Private Certificate Authority</summary>

**No changes are required** on the Illumina Run Manager Integration.

</details>

<details>

<summary>Scenario 2: TLS Certificate renewal signed by different Private Certificate Authority</summary>

The Illumina Run Manager Integration requires the following changes:

1. Access the Clarity LIMS Server via SSH and restart the Illumina Run Manager Integration Service using the following command.

   <pre class="language-markup" data-overflow="wrap"><code class="lang-markup">systemctl restart illumina_run_manager_integration
   </code></pre>
2. Verify that the instrument is connected successfully on the Illumina Run Manager Integration UI - `https://{Clarity LIMS server url}/irm`. The status should be **CONNECTED** and LIMS Status should be **ACTIVE**.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://help.bioinsight.illumina.com/clarity-lims/instruments-and-integrations/irm/irm-update-tls-certificate.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
