charly Client
Der charly-Client ist die Anwendung, mit der Benutzer von ihren Arbeitsplaetzen aus auf das charly-System zugreifen. Er verbindet sich mit der charly-VM und stellt die Solutio.app bereit.
Herunterladen
Der charly-Client kann ueber 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
- Oeffnen Sie den Menueeintrag "Downloads"
- Laden Sie die benoetigten Dateien herunter:
charly-client-win.zip- Client-Anwendunginstall-next.ps1- NeXT-Installationsskript (nur bei Erstinstallation)
Grundvoraussetzung: NeXT-Laufzeitumgebung
Unter Windows benoetigt der charly-Client die NeXT-Laufzeitumgebung. Diese muss vor der ersten Verwendung des Clients installiert werden.
- Laden Sie das
install-next.ps1Skript ueber das Admin Web-Interface herunter - Fuehren Sie das Skript aus:
Windows Administrator Powershell:
.\install-next.ps1
Tipp
Wenn das Programm charly.exe ausgefuehrt wird, ueberprueft 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 ueber das Skript verbindet automatisch den SMB-Share und laedt die neueste Version des charly-Clients herunter.
- Laden Sie
charly-client-win.zipueber das Admin Web-Interface herunter - Bewegen Sie das Archiv an den gewuenschten Installationsort
- Entpacken Sie das Archiv. Es enthaelt
charly.exeundconfig.txt - Starten Sie
charly.exe
Hinweis
Sollte beim ersten Ausfuehren der charly.exe die Warnung "Moechten Sie Software dieses nicht vertrauenswuerdigen Herausgebers ausfuehren?" erscheinen, dann waehlen Sie bitte "Immer ausfuehren" 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 ueber eine Gruppenrichtlinie gemountet wurde, dann muessen 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 ueberprueft der Client, ob eine neuere Version verfuegbar 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 ueberwacht.
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 benoetigt folgende Netzwerkverbindungen:
- HTTP-Zugriff auf das Admin Web-Interface (fuer Downloads und Updates)
- SMB-Port 445 zur charly-VM (fuer die Ablage)
- ICMP (Ping) zur charly-VM (fuer Monitoring)
Gruppenrichtlinien (GPO)
WICHTIG
Wenn Netzlaufwerke ueber Gruppenrichtlinien gemountet werden, kann dies zu Konflikten mit dem charly-Client fuehren. 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 uebersprungen
- Das Netzwerk-Monitoring protokolliert Verbindungsfehler
Fehlerbehebung
Client reagiert nicht oder stuerzt ab
Wenn der charly-Client "Keine Rueckmeldung" zeigt oder regelmaessig abstuerzt, pruefen 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 (Verbindungsabbrueche zur Ablage)
Get-Content "$env:PROGRAMDATA\CharlyClient\logs\SMB-check_*.log" | Select-String "ERROR|WARNING"
# Nur heutiges Log pruefen
Get-Content "$env:PROGRAMDATA\CharlyClient\logs\Ping-check_$(Get-Date -Format 'yyyy-MM-dd').log" | Select-String "ERROR"
Typische Fehlerursachen
| Fehlermeldung | Moegliche 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 haeufigen 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, koennen 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 Aenderung des SMB-Passworts.
WICHTIG - Client-Neuinstallation erforderlich
Nach der Aenderung des SMB-Passworts muessen alle charly-Clients auf allen Arbeitsplaetzen 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.zipueber das Webinterface herunter - Dateien extrahieren: Entpacken Sie die Dateien (
charly.exe,config.txt,install-next.ps1,Netzwerk-ping.ps1) - Dateien ueberschreiben: Kopieren Sie alle Dateien an den Ort, an dem aktuell
charly.exeliegt und ueberschreiben 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-Aenderung muss der neue Client heruntergeladen werden, damit das neue Passwort in den Credential Manager uebernommen wird.
Tipp
Planen Sie SMB-Passwort-Aenderungen ausserhalb der Arbeitszeiten und informieren Sie alle Benutzer ueber die erforderliche Client-Neuinstallation.
Credential Manager
Hinweis
Die Dokumentation des Credential Managers wird nach der Veroeffentlichung dieser Funktion erweitert.
Version: 2.9.4
Datum der letzten Aktualisierung: 13.01.2026