# Beim Laden von Enginsight im Browser erhalte ich einen Cross-Origin-Fehler. Was kann ich tun?

In manchen Fällen kann es vorkommen, dass die Enginsight Plattform im Browser nicht geladen wird und beim Untersuchen der Seite mit den Entwickler-Tools des Browsers folgende Meldung angezeigt wird:

```
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at [URL]
```

In diesem Fall kannst du folgende Schritte vornehmen, um das Problem zu beheben:

{% stepper %}
{% step %}

### Gültigkeit des SSL/TLS-Zertifikats überprüfen

Überprüfe, ob dein verwendetes SSL/TLS-Zertifikat noch gültig ist und tausche abgelaufene Zertifikate aus.

{% hint style="success" icon="lightbulb" %}
Mehr Informationen, wie du in Enginsight ein SSL/TLS-Zertifikat austauschst, findest du in der Knowledge Base: [Wie aktualisiere ich in Enginsight ein SSL/TLS-Zertifikat von Let's Encrypt?](https://app.gitbook.com/o/-LTMe1v-4K6py3ggoxhv/s/m7kFsCWkwO5xnjJ7eSF0/konfiguration/wie-aktualisiere-ich-in-enginsight-ein-ssl-tls-zertifikat-von-lets-encrypt) oder [Wie tausche ich in Enginsight ein selbst signiertes SSL/TLS-Zertifikat aus?](https://app.gitbook.com/o/-LTMe1v-4K6py3ggoxhv/s/m7kFsCWkwO5xnjJ7eSF0/konfiguration/wie-tausche-ich-in-enginsight-ein-selbst-signiertes-ssl-tls-zertifikat-aus)
{% endhint %}
{% endstep %}

{% step %}

### Setup-Skript für den Applikationsserver neu ausführen

Beim Ausführen des Setup-Skripts für den Enginsight Applikationsserver muss darauf geachtet werden, dass bei der Abfrage der URLs für die Enginsight Benutzeroberfläche und die API die entsprechenden Domains und nicht die IP-Adresse des Applikationsservers angegeben werden.

Nimm folgende Schritte vor, um das Setup-Skript für den Applikationsserver neu auszuführen und bei Bedarf Anpassungen vorzunehmen:

1. Logge dich auf dem Applikationsserver ein.
2. Navigiere mit folgendem Befehl ins Enginsight Installationsverzeichnis:

```
cd /opt/enginsight/enterprise
```

3. Führe mit folgendem Befehl das Setup-Skript aus:

```
sudo ./setup.sh
```

4. Stelle bei der Abfrage der URIs und URLs sicher, dass die URLs für die Enginsight Benutzeroberfläche und die API wie folgt angegeben sind und ersetze die Platzhalter in `<>` bei Bedarf entsprechend:
   * **Enter App URL**: `https://<DomainApp>`
   * **Enter API URL**: `https://<DomainAPI>`
     {% endstep %}

{% step %}

### Bei Nutzung einer Windows PKI Firefox konfigurieren

Wenn du als SSL/TLS-Zertifikat eine Windows PKI (Public Key Infrastructure) nutzt, wird dies bei der Verwendung des Mozilla Firefox-Browsers zu Problemen führen, da Firefox dieser Art von Zertifikaten standardmäßig nicht traut.

In diesem Fall musst du Firefox entsprechend konfigurieren. Eine Anleitung findest du bei Stack Overflow: [Why is this CORS request failing only in Firefox?](https://stackoverflow.com/questions/24514666/why-is-this-cors-request-failing-only-in-firefox)

{% hint style="warning" %}
**Bitte beachte**: Enginsight übernimmt für die Aktualität der Inhalte in Drittanbieter-Dokumentationen keine Gewähr.
{% endhint %}
{% endstep %}
{% endstepper %}


---

# 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://docs.enginsight.com/docs/knowledge-base/troubleshooting/beim-laden-von-enginsight-im-browser-erhalte-ich-einen-cross-origin-fehler-was-kann-ich-tun.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.
