Bei Problemen mit dem Setup immer das Protokoll an den Support senden: im Setup über den Link „log file“ oder per msiexec /i PLX.TaskCenterSetup_<Version>_x64.msi /l*v install.log. Im Protokoll nach „Return value 3“ suchen – davor steht die Ursache.
1. Setup
|
Meldung / Verhalten |
Ursache und Lösung |
|---|---|
|
„… require Internet Information Services (IIS) …“ |
IIS-Rolle inkl. http://ASP.NET 4.8 installieren (Seite „Voraussetzungen“) und Setup erneut starten |
|
„… require .NET Framework 4.8 or newer …“ |
.NET Framework 4.8 installieren, Server neu starten, Setup erneut starten |
|
„Installation requires Administrator privileges“ |
Setup als Administrator ausführen |
|
„A newer version of Iptor multiflex is already installed“ |
Es ist bereits eine neuere Version installiert, ein Downgrade ist nicht möglich |
|
„The port … is already used by the web site …“ |
Unter „Advanced“ einen freien Port für die neue Website eintragen |
|
Meldung zur Regel „new application pool … only with a new web site“ |
Bei einer bestehenden Website deren Anwendungspool auswählen |
|
Hinweis „URL Rewrite is not installed …“ |
Nur relevant mit Legacy-WebServices: URL Rewrite installieren, sonst liefern die alten URLs einen Fehler |
|
Setup bricht ab („Setup Failed“) |
Protokoll über den Link „log file“ öffnen bzw. mit |
|
Fehler 2769 mit |
Nicht benötigte Rollendienste der Rolle „Anwendungsserver“ in Windows entfernen und Setup erneut starten |
|
Eine beschädigte Altinstallation lässt sich beim Update nicht entfernen |
Mit dem Microsoft-Tool „Problembehandlung für die Programminstallation und -deinstallation“ den Eintrag Iptor multiflex ServerComponents (bzw. POLLEX-LC TaskCenter ServerComponents) entfernen, danach Setup erneut starten |
2. ServerConfigurator
|
Meldung / Verhalten |
Ursache und Lösung |
|---|---|
|
„Use port …?“ |
Der eingetragene Port passt nicht zur installierten Website → mit Ja übernehmen |
|
Meldung des Internet Explorers beim Test |
Server über Add… zu den vertrauenswürdigen Sites hinzufügen |
Test der Web-Services nicht erfolgreich
-
.NET Framework gerade installiert: Der Server muss nach der Installation neu gestartet werden.
-
http://ASP.NET fehlt im IIS: Die Features
IIS-ASPNET45undWCF-HTTP-Activation45nachinstallieren (Seite „Voraussetzungen“).aspnet_regiis -iwird ab Windows Server 2012 nicht mehr verwendet. -
Fehler 500.19: Den Benutzern
IUSRund der GruppeIIS_IUSRSLeserechte auf den Ordner der Website geben (z. B.C:\inetpub\Iptor). -
„cs0016 could not write to output file“: Prüfen, ob das in den Systemvariablen eingestellte
TEMP-Verzeichnis existiert. -
Anwendungen prüfen: IIS-Manager → Website →
LCWebServices→LCServicemuss als Anwendung (Symbol mit Globus) angezeigt werden. Falls nicht: Rechtsklick → In Anwendung konvertieren, den Anwendungspool der Website auswählen.
3. Probleme beim Start des Clients
Tritt beim Start ein Fehler auf, im Fehlerfenster auf Details klicken und die Meldung mit den folgenden Fällen vergleichen.
„Die Anwendung konnte nicht gedownloadet werden“ – …/LC.NET.exe.config fehlt
Der IIS liefert .config-Dateien standardmäßig nicht aus.
-
Fehler 404.7 (Anforderungsfilterung): Das Setup gibt
.configfür die Website automatisch frei. Falls die Freigabe fehlt: IIS-Manager → Website → Anforderungsfilterung → Dateinamenerweiterung.configauf Zulassen. -
Fehler 404.3 (MIME-Typ fehlt): IIS-Manager → Website → LC.NET → MIME-Typen → Hinzufügen: Erweiterung
.config, Typapplication/octet-stream. Den MIME-Typ nur für den OrdnerLC.NETsetzen, nicht für die ganze Website.
„Die referenzierte Assemblierung ist nicht auf dem Computer installiert“ (0x800736B3)
Der ClickOnce-Zwischenspeicher am Client ist beschädigt. In einer Eingabeaufforderung (als der betroffene Benutzer) ausführen:
rundll32 dfshim.dll,CleanOnlineAppCache
Danach den Client über den Link neu starten.
„Ihre Sicherheitseinstellungen lassen die Installation dieser Anwendung auf Ihrem Computer nicht zu“
In der Registry unter HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\Security\TrustManager\PromptingLevel alle Werte auf Enabled setzen. Hintergrund: https://learn.microsoft.com/visualstudio/deployment/how-to-configure-the-clickonce-trust-prompt-behavior
„Der CRC im GZip-Footer entspricht nicht dem CRC …“
Im IIS-Manager für die Website unter Komprimierung die dynamische Komprimierung deaktivieren.
Link startet im Browser nicht
ClickOnce-Links werden nicht von jedem Browser unterstützt. In Microsoft Edge ist ClickOnce über die Richtlinie ClickOnceEnabled steuerbar. Alternativ eine Verknüpfung auf dem Desktop verwenden.
4. Datenbankverbindung
SQL Server: Verbindung kann nicht hergestellt werden
Liegt der SQL Server in einer anderen Domäne, statt des Servernamens die IP-Adresse eintragen.
Oracle: ORA-12640
Die Datei sqlnet.ora im Oracle-Client öffnen (<Oracle-Home>\network\admin), (NTS) durch (NONE) ersetzen, speichern und die Verbindung erneut testen.
5. IIS
Website startet nicht: „Der Prozess kann auf die Datei nicht zugreifen, da sie von einem anderen Prozess verwendet wird“
Ein anderer Prozess belegt den Port. Mit netstat -ano | findstr :6460 die Prozess-ID ermitteln und im Task-Manager (Spalte PID) nachsehen, welcher Prozess es ist.
„The underlying connection was closed“
Mögliche Ursachen: sehr langsame Client-Verbindung oder sehr große Datenmengen. Lösung: die Mindestübertragungsrate im IIS abschalten (Eingabeaufforderung als Administrator):
%windir%\system32\inetsrv\appcmd set config /section:webLimits /minBytesPerSecond:0