Hilfe bei Problemen: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „ = Fehler beim Start von moneyplex = Wenn moneyplex beim Start eine Fehlermeldung ausgibt, kann dies verschiedene Ursachen haben. Zunächst empfehlen wir zu p…“) |
|||
Zeile 1: | Zeile 1: | ||
+ | |||
+ | = Programmversion = | ||
+ | |||
+ | Setzt der Kunde also eine alte Version ein, kann man den Kunden auch ein Test mit einer aktuellen Version machen lassen. | ||
+ | |||
+ | == Buildnummer == | ||
+ | |||
+ | Zunächst sollte überprüft werden, ob die aktuellste Version eingesetzt wird. Dies kann unter ''Info → Über moneyplex'' eingesehen werden. Hier ist wichtig, dass keine Free&Easy Version sondern eine Vollversion (Standard, Pro oder Business) angezeigt wird, sofern der Anwender auch eine Vollversion hat. | ||
+ | |||
+ | Die Buildnummer gibt Aufschluss, ob die aktuellste Version eingespielt ist. Es kann aber auch einfach der Schalter Update betätigt werden, dieser sollte dann melden, dass die ''Version auf dem aktuellen Stand'' ist. Eine Meldung wie ''Updates wurden geladen aber noch nicht eingespielt'' deutet darauf hin, dass moneyplex nicht über prestart (Linux) oder mstartup.exe (Windows)gestartet wird. Weitere Infos dazu unter [[Produktaktualisierung|Produktaktualisierung]]. | ||
+ | |||
+ | = Geschäftsvorfall ausführen = | ||
+ | |||
+ | Wenn beim Ausführen eines Geschäftsvorfalls wie dem Abruf der Umsätze oder Ausführen einer Zahlung ein Problem auftritt, kann das Protokoll wichtige Infos geben. Dies kann nach dem Ausführen unter ''Info → Protokoll'' unter ''Details'' eingesehen werden. | ||
+ | |||
+ | === Bankparameter aktualisieren === | ||
+ | |||
+ | Der elementare Geschäftsvorfall, der funktionieren sollte, ist der Abruf der Bankparameter. Dazu gehen Sie unter ''Stammdaten → Bankzugänge''. Klicken Sie dazu in der Liste mit der rechten Maustaste auf den entsprechenden Bankzugang und wählen im Kontextmenü die Funktion ''Bankparameter aktualisieren''. Anschließend das Protokoll unter ''Info → Protokoll'' mit ''Details'' anzeigen. | ||
+ | |||
+ | Wenn die Aktualisierung schon fehlschlägt, dann gibt es verschiedene Ursachen. Diese hängen dann mit dem Bankzugang zusammen. Dazu ist die HBCI-Version, Benutzerkennung, HBCI-Adresse zu prüfen. Oder testweise den Bankzugag erneut einrichten. | ||
+ | |||
+ | Wenn im Protokoll keine Kommunikation mit dem Bankrechner stattfindet ''https-Verbindung nicht erfolgreich'', dann kann eine falsche HBCI-Adresse das Problem sein oder aber die Verbindung von moneyplex zum Internet blockiert sein. Dazu siehe Internetverbindung prüfen. | ||
+ | |||
+ | = Spezielle Geschäftsvorfälle = | ||
+ | |||
+ | Wenn sich die Bankparameter aktualisieren lassen, andere Geschäftsvorfälle nicht, muss die Ursache geklärt werden. Dazu auf der Seite Ausführen nur einen Geschäftsvorfall markieren. Alle anderen deaktivieren. | ||
+ | |||
+ | Zum Beispiel dann nur die Buchungen bei einem Konto ausführen. Oder nur eine Überweisung ausführen. Das Protokoll auswerten. | ||
+ | |||
+ | |||
+ | = Chipkarte Sicherheitsdatei (Schlüsseldatei) = | ||
+ | |||
+ | Beim Einsatz einer Chipkarte oder Sicherheitsdatei, wenn der Fehler kommt ''Sie haben nicht das richtige Sicherheitsmedium eingelegt'', müssen folgende Punkte geprüft werden. | ||
+ | |||
+ | * Ist die Benutzerkennung im Bankzugang (unter ''Stammdaten → Bankzugänge'') identisch mit der, die auf dem Sicherheitsmedium hinterlegt ist (Anmeldeseite unter ''Sicherheitsmedium → Bankzugang ändern''). | ||
+ | * Wählen Sie unter ''Stammdaten → Bankzugänge'' den entsprechenden Bankzugang mit der rechten Maustaste aus. Im Kontextmenü wählen Sie die Funktion ''Bindung an Sicherheitsmedium zurücksetzen''. | ||
+ | * Ist das Verzeichnis der Sicherheitsdatei unter ''Einstellungen → Datei'' richtig hinterlegt. | ||
+ | * Befindet sich die Sicherheitsdatei secure.mpi in dem angegebenen Verzeichnis. | ||
+ | |||
+ | = Internetverbindung prüfen = | ||
+ | |||
+ | Ist eine Internetverbindung vorhanden und kann moneyplex darüber auch kommunizieren. Dies kann unter ''Einstellungen → Internetverbindung'' geprüft werden. | ||
+ | |||
+ | Wenn die Ports nicht alle durchgängig sind, kann es an Problemen mit der Firewall, dem Router oder dem Proxyserver liegen. Insbesondere nach einem Update von moneyplex bei dem die Anwendung ersetzt wird, kann eine Firewall diese blockieren. | ||
+ | |||
+ | Oder eventuell im Falle von Linux Mint oder Ubuntu an einem Bug in der Distribution. Siehe dazu SupportTable. | ||
+ | |||
+ | Falls nur ein Port behindert ist, kann es ebenfalls an der Firewall liegen. Sollte es unter Windows der SSL Port sein (443) könnte es auch an den neuen SSL DLLs liegen. In diesem Fall testweise ältere DLLs einspielen. | ||
+ | |||
+ | = Weitere Fragen = | ||
+ | |||
+ | Haben Sie Änderungen am System vorgenommen (z.B. Neuinstallation, Einspielen einer Datensicherung)? | ||
+ | |||
+ | '''Linux''' | ||
+ | |||
+ | * Unter welchem User haben Sie die Installation von moneyplex durchgeführt? | ||
+ | * Haben Sie eine (Neu-)Installation unter dem User "root" versucht? | ||
+ | * Hat ihr User Lese- und Schreibrechte für den mdaten-Ordner und seinen gesamten Inhalt? | ||
+ | * Hat Ihr User das Recht, die Programme moneyplex, und prestart im moneyplex-Ordner auszuführen? | ||
+ | * Welchen Windowmanager setzen Sie ein? | ||
+ | |||
+ | |||
= Fehler beim Start von moneyplex = | = Fehler beim Start von moneyplex = |
Version vom 18. Januar 2021, 05:34 Uhr
Inhaltsverzeichnis
[Verbergen]Programmversion
Setzt der Kunde also eine alte Version ein, kann man den Kunden auch ein Test mit einer aktuellen Version machen lassen.
Buildnummer
Zunächst sollte überprüft werden, ob die aktuellste Version eingesetzt wird. Dies kann unter Info → Über moneyplex eingesehen werden. Hier ist wichtig, dass keine Free&Easy Version sondern eine Vollversion (Standard, Pro oder Business) angezeigt wird, sofern der Anwender auch eine Vollversion hat.
Die Buildnummer gibt Aufschluss, ob die aktuellste Version eingespielt ist. Es kann aber auch einfach der Schalter Update betätigt werden, dieser sollte dann melden, dass die Version auf dem aktuellen Stand ist. Eine Meldung wie Updates wurden geladen aber noch nicht eingespielt deutet darauf hin, dass moneyplex nicht über prestart (Linux) oder mstartup.exe (Windows)gestartet wird. Weitere Infos dazu unter Produktaktualisierung.
Geschäftsvorfall ausführen
Wenn beim Ausführen eines Geschäftsvorfalls wie dem Abruf der Umsätze oder Ausführen einer Zahlung ein Problem auftritt, kann das Protokoll wichtige Infos geben. Dies kann nach dem Ausführen unter Info → Protokoll unter Details eingesehen werden.
Bankparameter aktualisieren
Der elementare Geschäftsvorfall, der funktionieren sollte, ist der Abruf der Bankparameter. Dazu gehen Sie unter Stammdaten → Bankzugänge. Klicken Sie dazu in der Liste mit der rechten Maustaste auf den entsprechenden Bankzugang und wählen im Kontextmenü die Funktion Bankparameter aktualisieren. Anschließend das Protokoll unter Info → Protokoll mit Details anzeigen.
Wenn die Aktualisierung schon fehlschlägt, dann gibt es verschiedene Ursachen. Diese hängen dann mit dem Bankzugang zusammen. Dazu ist die HBCI-Version, Benutzerkennung, HBCI-Adresse zu prüfen. Oder testweise den Bankzugag erneut einrichten.
Wenn im Protokoll keine Kommunikation mit dem Bankrechner stattfindet https-Verbindung nicht erfolgreich, dann kann eine falsche HBCI-Adresse das Problem sein oder aber die Verbindung von moneyplex zum Internet blockiert sein. Dazu siehe Internetverbindung prüfen.
Spezielle Geschäftsvorfälle
Wenn sich die Bankparameter aktualisieren lassen, andere Geschäftsvorfälle nicht, muss die Ursache geklärt werden. Dazu auf der Seite Ausführen nur einen Geschäftsvorfall markieren. Alle anderen deaktivieren.
Zum Beispiel dann nur die Buchungen bei einem Konto ausführen. Oder nur eine Überweisung ausführen. Das Protokoll auswerten.
Chipkarte Sicherheitsdatei (Schlüsseldatei)
Beim Einsatz einer Chipkarte oder Sicherheitsdatei, wenn der Fehler kommt Sie haben nicht das richtige Sicherheitsmedium eingelegt, müssen folgende Punkte geprüft werden.
- Ist die Benutzerkennung im Bankzugang (unter Stammdaten → Bankzugänge) identisch mit der, die auf dem Sicherheitsmedium hinterlegt ist (Anmeldeseite unter Sicherheitsmedium → Bankzugang ändern).
- Wählen Sie unter Stammdaten → Bankzugänge den entsprechenden Bankzugang mit der rechten Maustaste aus. Im Kontextmenü wählen Sie die Funktion Bindung an Sicherheitsmedium zurücksetzen.
- Ist das Verzeichnis der Sicherheitsdatei unter Einstellungen → Datei richtig hinterlegt.
- Befindet sich die Sicherheitsdatei secure.mpi in dem angegebenen Verzeichnis.
Internetverbindung prüfen
Ist eine Internetverbindung vorhanden und kann moneyplex darüber auch kommunizieren. Dies kann unter Einstellungen → Internetverbindung geprüft werden.
Wenn die Ports nicht alle durchgängig sind, kann es an Problemen mit der Firewall, dem Router oder dem Proxyserver liegen. Insbesondere nach einem Update von moneyplex bei dem die Anwendung ersetzt wird, kann eine Firewall diese blockieren.
Oder eventuell im Falle von Linux Mint oder Ubuntu an einem Bug in der Distribution. Siehe dazu SupportTable.
Falls nur ein Port behindert ist, kann es ebenfalls an der Firewall liegen. Sollte es unter Windows der SSL Port sein (443) könnte es auch an den neuen SSL DLLs liegen. In diesem Fall testweise ältere DLLs einspielen.
Weitere Fragen
Haben Sie Änderungen am System vorgenommen (z.B. Neuinstallation, Einspielen einer Datensicherung)?
Linux
- Unter welchem User haben Sie die Installation von moneyplex durchgeführt?
- Haben Sie eine (Neu-)Installation unter dem User "root" versucht?
- Hat ihr User Lese- und Schreibrechte für den mdaten-Ordner und seinen gesamten Inhalt?
- Hat Ihr User das Recht, die Programme moneyplex, und prestart im moneyplex-Ordner auszuführen?
- Welchen Windowmanager setzen Sie ein?
Fehler beim Start von moneyplex
Wenn moneyplex beim Start eine Fehlermeldung ausgibt, kann dies verschiedene Ursachen haben. Zunächst empfehlen wir zu prüfen, ob es an den Daten liegt. Dies ist ganz einfach indem man den Ordner mdaten umbenennt z.B. in mdaten_org.
Dieses Verzeichnis befindet sich im Verzeichnis von moneyplex (Bei Linux und Windows). Unter macOS befindet sich dieses Verzeichnis im Library Verzeichnis des Users. Sehen Sie bitte dazu die Tabelle in der folgenden Anleitung für weitere Informationen: http://wiki.matrica.com/index.php/Datensicherung
Wenn das Verzeichnis mdaten umbenannt ist, legt moneyplex einen neuen Ordner mit leeren Daten an. Wenn moneyplex nun damit startet, liegt ein Problem mit der Datenbank vor (weiter mit 1).
Wenn moneyplex auch nach Umbenennen nicht startet, liegt es sehr wahrscheinlich nicht an der Datenbank. Das bedeutet es muss an der Installation liegen. (weiter mit 2)
Problem mit der Datenbank
Ursache könnte ein Absturz des Systems gewesen sein.
Am besten ist es, eine Sicherung aus dem backups Verzeichnis einzuspielen. Machen Sie am besten vorab eine Sicherung des backups Verzeichnisses oder benennen Sie dieses um in backups1. Dann entpacken Sie eine der Sicherungen aus dem backups Verzeichnis. Diese enthält den Ordner mdaten als einen Unterordner (Linux und macOS) und direkt den Inhalt des Ordners mdaten (Windows).
Alternativ kann man eine Datenprüfung durchlaufen lassen. Dazu die Datei settings.ini öffnen und unter der Rubrik [DB] den Eintrag "CheckAndRepair=1" setzen. Beim nächsten Start von moneyplex wird die Datenbank reorganisiert sofern das möglich ist. Es erscheint der Hinweis "Bitte warten". Wenn moneyplex gestartet ist, beenden Sie es wieder. Im Verzeichnis mdaten befindet sich nun ein Log-File ("dbrepair.log"). In diesem sind eventuelle Datenbank Fehler aufgelistet. Ausserdem sieht man, wie weit die Überprüfung ohne auftretende Probleme fortgeschritten ist.
Sehen Sie dazu hier: http://wiki.matrica.com/index.php/Datenpr%C3%BCfung
Problem mit der Anwendung
Hier kann man zum Beispiel moneyplex neu installieren. Eine einfache Überinstallation sollte helfen. Wichtig ist, dass kein Prozess von moneyplex mehr läuft. Um das sicherzustellen, kann zum Beispiel der gesamte PC neu gestartet werden.
Es kann auch sein (häufig unter Windows), dass eine Internet-Security-Anwendung die Zugriffe von moneyplex verhindert. Dies ist zum Beispiel der Fall wenn einer der hier genannten Anwendungen vorhanden ist. Die Beschreibung zeigt Lösungen auf: http://wiki.matrica.com/index.php/Hauptseite#Firewall_.26_Proxy