charly Client
Der charly-Client ist die Anwendung, mit der Benutzer von ihren Arbeitsplätzen aus auf das charly-System zugreifen. Er verbindet sich mit der charly-VM und stellt die Solutio.app bereit.
Herunterladen
Der charly-Client kann über das Admin Web-Interface heruntergeladen werden:
- Ermitteln Sie die IP-Adresse der charly-VM:
Windows Administrator Powershell:
charly-server vm status
- Geben Sie die URL des Admin Web-Interface in einem Browser ein
- Öffnen Sie den Menüeintrag "Downloads"
- Laden Sie die benötigten Dateien herunter:
charly-client-win.zip- Client-Anwendunginstall-next.ps1- NeXT-Installationsskript (nur bei Erstinstallation)
Grundvoraussetzung: NeXT-Laufzeitumgebung
Unter Windows benötigt der charly-Client die NeXT-Laufzeitumgebung. Diese muss vor der ersten Verwendung des Clients installiert werden.
- Laden Sie das
install-next.ps1Skript über das Admin Web-Interface herunter - Führen Sie das Skript aus:
Windows Administrator Powershell:
.\install-next.ps1
Tipp
Wenn das Programm charly.exe ausgeführt wird, überprüft es, ob die NeXT-Laufzeitumgebung bereits installiert ist. Falls nicht, gibt das Skript einen Link zum NeXT Installations-Skript aus.
Installation
Automatische Installation (empfohlen)
Die Installation über das Skript verbindet automatisch den SMB-Share und lädt die neueste Version des charly-Clients herunter.
- Laden Sie
charly-client-win.zipüber das Admin Web-Interface herunter - Bewegen Sie das Archiv an den gewünschten Installationsort
- Entpacken Sie das Archiv. Es enthält
charly.exeundconfig.txt - Starten Sie
charly.exe
Hinweis
Sollte beim ersten Ausführen der charly.exe die Warnung "Möchten Sie Software dieses nicht vertrauenswürdigen Herausgebers ausführen?" erscheinen, dann wählen Sie bitte "Immer ausführen" und klicken "OK".

WICHTIG
Entfernen Sie die alte Solutio Applikation aus Programme bzw. C:\Solutio und trennen Sie den bisherigen SMB-Share.
WICHTIG
Wenn die Ablage unter Windows bisher über eine Gruppenrichtlinie gemountet wurde, dann müssen Sie Ihren Systembetreuer kontaktieren, damit dieser die Gruppenrichtlinie aktualisiert oder ggf. entfernt. Andernfalls wird es beim Starten der charly App kontinuierlich zu Problemen kommen.
Automatische Aktualisierung
Der charly-Client aktualisiert sich und die Solutio.app automatisch:
- Bei jedem Start überprüft der Client, ob eine neuere Version verfügbar ist
- Updates werden automatisch vom Admin Web-Interface heruntergeladen
- Keine manuelle Aktion erforderlich - der Client bleibt immer aktuell
Empfehlung
Starten Sie die Solutio.app nie direkt, sondern verwenden Sie immer die charly.exe. Nur so wird sichergestellt, dass die Anwendung aktuell ist.
Netzwerk-Monitoring
Der charly-Client richtet automatisch ein Netzwerk-Monitoring ein, das die Verbindung zur charly-VM überwacht.
Logfile-Speicherort
Die Netzwerk-Monitoring-Logs befinden sich unter:
%PROGRAMDATA%\CharlyClient\logs
C:\ProgramData\CharlyClient\logs)
Log-Typen
| Logfile | Inhalt |
|---|---|
Ping-check_YYYY-MM-DD.log |
Ping-Ergebnisse zum Server |
SMB-check_YYYY-MM-DD.log |
SMB-Verbindungstests zur Ablage |
Monitoring-Script_YYYY-MM-DD.log |
Script-Status und Konfiguration |
Unternehmensnetzwerke
Firewall-Anforderungen
Der charly-Client benötigt folgende Netzwerkverbindungen:
- HTTP-Zugriff auf das Admin Web-Interface (für Downloads und Updates)
- SMB-Port 445 zur charly-VM (für die Ablage)
- ICMP (Ping) zur charly-VM (für Monitoring)
Gruppenrichtlinien (GPO)
WICHTIG
Wenn Netzlaufwerke über Gruppenrichtlinien gemountet werden, kann dies zu Konflikten mit dem charly-Client führen. Der Client erkennt solche Konfigurationen und gibt eine Warnung aus. Kontaktieren Sie Ihren Systembetreuer, um die Gruppenrichtlinie anzupassen.
Offline-Verhalten
Falls der Client den Server nicht erreichen kann:
- Die Solutio.app startet trotzdem (sofern bereits heruntergeladen)
- Updates werden übersprungen
- Das Netzwerk-Monitoring protokolliert Verbindungsfehler
Fehlerbehebung
Client reagiert nicht oder stürzt ab
Wenn der charly-Client "Keine Rückmeldung" zeigt oder regelmäßig abstürzt, prüfen Sie zuerst die Netzwerk-Logs des Clients.
Schnelle Fehlersuche per PowerShell
# Alle Ping-Fehler der letzten Tage anzeigen
Get-Content "$env:PROGRAMDATA\CharlyClient\logs\Ping-check_*.log" | Select-String "ERROR|Failed"
# Alle SMB-Probleme anzeigen (Verbindungsabbrüche zur Ablage)
Get-Content "$env:PROGRAMDATA\CharlyClient\logs\SMB-check_*.log" | Select-String "ERROR|WARNING"
# Nur heutiges Log prüfen
Get-Content "$env:PROGRAMDATA\CharlyClient\logs\Ping-check_$(Get-Date -Format 'yyyy-MM-dd').log" | Select-String "ERROR"
Typische Fehlerursachen
| Fehlermeldung | Mögliche Ursache |
|---|---|
Failed to ping server |
Server nicht erreichbar (Netzwerk, Firewall, VM heruntergefahren) |
SMB write failed |
Ablage nicht beschreibbar (Berechtigungen, Speicherplatz) |
SMB share not mounted |
Netzlaufwerk nicht verbunden |
SMB port 445 is not responding |
SMB-Dienst in VM nicht aktiv oder blockiert |
Tipp
Bei häufigen Netzwerk-Aussetzern korrelieren Sie die Zeitstempel der Fehler mit anderen Netzwerkereignissen (Router-Neustarts, VPN-Verbindungen, etc.).
Diagnose: Server vs. Client-PC
Um festzustellen, ob Netzwerkprobleme nur auf einem bestimmten Client-PC auftreten oder ein generelles Problem vorliegt, können Sie die charly.exe auch direkt auf dem Windows-Server installieren und einmal starten. Dadurch wird das Netzwerk-Monitoring auch dort eingerichtet.
Vorgehen:
- Stellen Sie sicher, dass charly aktuell ist:
charly-server vm update - Laden Sie die
charly.exeauf dem Server herunter und starten Sie sie einmal - Vergleichen Sie die Logfiles auf Server und Client-PC
Auswertung:
- Probleme nur auf Client-PC: Lokales Netzwerkproblem (Firewall, Switch, Kabel, WLAN)
- Probleme auch auf Server: Problem zwischen Server und VM oder in der VM selbst
Hinweis
Der Server hat eine direktere Verbindung zur VM. Treten dort keine Fehler auf, liegt das Problem im Netzwerk zwischen Client-PC und Server.
Client-Neuinstallation
Eine Neuinstallation des Clients ist erforderlich nach Änderung des SMB-Passworts.
WICHTIG - Client-Neuinstallation erforderlich
Nach der Änderung des SMB-Passworts müssen alle charly-Clients auf allen Arbeitsplätzen neu heruntergeladen und installiert werden!
Erforderliche Schritte auf jedem Windows-Arbeitsplatz:
- Netzlaufwerk trennen: Trennen Sie das Netzlaufwerk zur Ablage (typischerweise S:)
- Client herunterladen: Laden Sie
charly-client-win.zipüber das Webinterface herunter - Dateien extrahieren: Entpacken Sie die Dateien (
charly.exe,config.txt,install-next.ps1,Netzwerk-ping.ps1) - Dateien überschreiben: Kopieren Sie alle Dateien an den Ort, an dem aktuell
charly.exeliegt und überschreiben Sie die vorhandenen Dateien
Grund: Der charly-Client speichert die SMB-Anmeldedaten im Windows Credential Manager. Nach dem ersten Start migriert der Client das Passwort aus der config.txt in den Credential Manager und entfernt es aus der Datei. Bei einer Passwort-Änderung muss der neue Client heruntergeladen werden, damit das neue Passwort in den Credential Manager übernommen wird.
Tipp
Planen Sie SMB-Passwort-Änderungen außerhalb der Arbeitszeiten und informieren Sie alle Benutzer über die erforderliche Client-Neuinstallation.
Credential Manager
Hinweis
Die Dokumentation des Credential Managers wird nach der Veröffentlichung dieser Funktion erweitert.
Version: 2.10.3
Datum der letzten Aktualisierung: 09.02.2026