Funktionstest



Diese Seite betrifft die OnPremises-Variante.
Bei der "Software as a Service"-Variante sind keine Serverinstallationen durch den Kunden notwendig.

Um die Installation zu überprüfen, können die verschiedenen Applikationen einzeln aufgerufen werden.

TIPP
Für die gängigsten Probleme sind auf der Seite Troubleshooting / Problembehandlung Lösungen aufgeführt.


Admin/Dashboard

Wenn die Schritte in Konfiguration primedocs-Server befolgt wurden, sollte der Zugriff auf das Dashboard über den Browser funktionieren.


HealthMonitor

Der HealthMonitor stellt Informationen zum Zustand der primedocs-Serverapplikationen und -Daten zur Verfügung.

Die Informationen werden im Dashboard übersichtlich dargestellt. Hierfür kann https://your-url.local/datasourceadminapp/HealthMonitor aufgerufen werden. Auf dieser Seite sind auch weitere Informationen zum HealthMonitor aufgeführt.

Der HealthMonitor kann auch direkt angesprochen werden über https://your-url.local/HealthMonitor/v1/status oder https://your-url.local/HealthMonitor/v1/status/detailed (Authentifizierung gem. Konfiguration in primedocs.config nötig). Diese Informationen werden beim Aufruf mit dem Browser jedoch nicht übersichtlich dargestellt. Siehe https://your-url.local/datasourceadminapp/HealthMonitor für weitere Informationen.


Client

Zu Testzwecken sollte der primedocs-Client installiert werden. Dies erfolgt am besten auf einer anderen Maschine, kann aber auch auf dem Server erfolgen. Voraussetzung für einen Client-Test auf dem Server: Die primedocs-Serverapplikationen müssen under derselben URL erreichbar sein wie von aussen. Wenn sie nur über localhost erreichbar sind, kann der Test fehlschlagen. Dies kann getestet werden, indem https://your-url.local/service im Browser aufgerufen wird – ein primedocs-Logo sollte angezeigt werden.

Die .msi-Datei kann im Dashboard unter dem Reiter "Downloads" bezogen werden.

Während der Installation des Clients sollte die "benutzerdefinierte Installation" gewählt werden. Bei der Modul-Auswahl können alle Module abgewählt werden, da auf dem Server ohnehin meistens kein Office installiert ist. Im Installer müssen Service-URL (z. B. https://your-url.local/Service/primedocs.svc) sowie Client-ID und Client-Secret angegeben werden (ausser in der "WithoutIdS"-Variante, da sind Client-ID und Client-Secret nicht nötig).

Wenn der Client sich erfolgreich am Service anmelden kann und Daten synchronisert werden, war die Installation erfolgreich.


Server-Applikationen mit Browser testen

Alle Server-Applikationen antworten auf die eine oder andere Weise auf Requests vom Browser. Nachfolgend sind die URLs aufgerührt:

Applikation

URL

Erwartetes Resultat im Browser

Applikation

URL

Erwartetes Resultat im Browser

Service

https://your-url.local/service

Webseite, die nur das primedocs-Logo anzeigt

DatasourceAdminApp

https://your-url.local/datasourceAdminApp

Weiterleitung an IdentityServer bei Standardvariante, IIS-Windows-Authentifizierungsaufforderung bei "WithoutIdS"-Variante

HealthMonitor

https://your-url.local/healthmonitor/v1/status

Simples 0, 1, 2, oder 3 (keine Webseite)

AddressService

https://your-url.local/addressservice/swagger

Swagger-UI-Webseite

WebApi

https://your-url.local/webapi/swagger

Swagger-UI-Webseite

AdminApp

https://your-url.local/adminApp

Weiterleitung an IdentityServer

App

https://your-url.local/app

Weiterleitung an IdentityServer

Connect

https://your-url.local/connect

Webseite mit Beschreibung der API

IdS/IdentityServer

https://your-url.local/ids/Account/Login

Webseite mit Loginformular

IdSWindowsAuth

https://your-url.local/idswindowsauth/Home/Error

Webseite mit Fehlermeldung. Altenativ .../idswindowsauth/Account/Login ausprobieren: IIS-Windows-Authentifizierungsaufforderung

TIPP
Bei Fragen oder Schwierigkeiten helfen wir Ihnen natürlich gern weiter – melden Sie sich einfach bei unserem Support.

PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland