AHB Kartenkodierer Web
Aktuelle Version: 8.01 vom 18.08.2023
Historie
Version 8.01 (18.08.2023)
Versionsabhängigkeiten
Erforderliche Mindestversionen für andere AHB-Produkte (sofern installiert):
- Zeitwirtschaft Web: 8.01
- Zutrittskontrolle: 8.01
- Zeitkonto für Web: 8.01
- Connector: 8.01
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 886)
- Neue Systemvoraussetzungen
ACHTUNG: Ab sofort gelten für die Web-Anwendungen von AHB folgende
neue Systemvoraussetzungen:
- MySQL-Datenbank:
Unterstützt werden nur noch die MySQL-Versionen 5.7 und 8.0
- Java-Runtime: Entfällt als Installations- und
Betriebsvoraussetzung. Die AHB-Anwendungen installieren während der
Installation bzw. eines Updates immer auch eine aktuelle, von AHB
freigegebene Java-Runtime. In den neuen 'Server-Einstellungen' (s.u.)
wird diese eigene Runtime normalerweise standardmäßig eingetragen. Bei
Bedarf kann dort auch eine andere installierte Java-Runtime eingetragen
werden.
ACHTUNG: Aktuell genügt eine Java-Runtime Version 8 zum Betrieb
der AHB-Anwendungen. In einer der nächsten Versionen werden die
Anwendungen zur Sicherstellung aktueller Sicherheitsanforderungen und
Nutzung moderner Fähigkeiten mindestens eine Java-Runtime Version
17 voraussetzen.
- Server-Einstellungen
Die Einstellungen, die den Tornado-Server als Ganzes und damit
alle installierten AHB-Anwendungen betreffen, werden in der Datei
'puakma.config' im Verzeichnis '...\puakma\config' eingestellt. In dieser
Version ist eine neue Datei java.config im selben Verzeichnis
hinzugekommen, die diverse Einstellungen beim Start des Tornado-Servers
beinhaltet. Damit wird auch die Batch-Datei 'pmastart.bat' zum Start des
Tornado-Servers universell und wird bei zukünftigen Updates
überschrieben. Alle Dateien '*.config' der Kundeninstallation bleiben
dabei erhalten.
Mit der neuen Schaltfläche 'Server-Einstellungen...' im Menüpunkt
'Administration' können diese Einstellungen nun alternativ komfortabel
über die Oberfläche aller AHB-Anwendungen eingesehen und bearbeitet
werden. Zu jeder Einstellung wird eine Erläuterung angezeigt. Nach
Änderungen an den Einstellungen kann mit 'Speichern' eine Erzeugung der
puakma.config und der java.config erreicht werden. Mit 'Speichern und
Neustart...' werden evtl. Änderungen nach einer Sicherheitsabfrage in die
Dateien geschrieben und anschließend der Tornado-Server komplett neu
gestartet.
ACHTUNG: Nach einem Update auf die aktuelle Version 8.01 sollten
die System-Einstellungen aufgerufen und kontrolliert werden. Insbesondere
die Java-Einstellungen einschließlich der Java-Runtime sowie eines
evtl. Java-Truststore, der HTTP-Modus einschließlich eines evtl.
Keystore sowie die Mail-Einstellungen (mit der neuen Einstellung
'Akzeptiere TLS-Verschlüsselung') verdienen hierbei besondere
Beachtung.
- Schriftgrößen der Web-Oberfläche
Die Darstellung aller Anwendungen reagiert jetzt auf die Anpassung der
Schriftgröße in den Einstellungen moderner Web-Browser.
Verbesserungen / Änderungen
- Tornado-Server - HTTP-Sicherheit
Implementierung aktueller Verbesserungen der Verbindungssicherheit:
- Session-Cookies: Attribut 'Secure' wird bei TLS-Verbindungen gesetzt.
- Starke Schlüssellänge: Mindestens 2028 Bit lange Schlüssel bei Auswahl
des Diffie Hellmann-Schlüsselaustauschs für TLS 1.2-Verbindungen.
- HTTP-Header: 'X-Content-Type-Options' und 'Strict-Transport-Security'
werden bei allen Verbindungen mit sicheren Werten gesetzt.
- Autocomplete: Das Attribut 'autocomplete=off' der Eingabefelder für
Benutzer- und Passwort-Felder wird gesetzt.
Version 7.01 (13.07.2021)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 882)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- Versionsnummern
Die Versionsnummern der AHB-Web-Anwendungen (Zeitwirtschaft,
Zutrittskontrolle, Zeitkonto, Connector, Kartenkodierer) sowie der
Controller-Firmware (LineController/DoorController) werden nach dem
Schema 'H.UU' gebildet, z.B. '7.01'. 'H' ist die Hauptversion (1-
oder 2-stellig), UU die Unterversion (2-stellig).
Alle Web-Anwendungen zählen bei einer neuen gemeinsamen Freigabe
(die wegen technischer Abhängigkeiten notwendig ist) gemeinsam die
Hauptversion hoch.
Somit ist ab sofort auf einen Blick erkennbar, welche Anwendungen
gemeinsam installiert werden können und welche beim notwendigen
bzw. gewünschten Update einer Anwendung wegen Fehlerbeseitigung, neuer
Funktionen etc. ebenfalls ein Update benötigen.
Jede Anwendung zählt bei jeder neuen sonstigen Freigabe ihre Unterversion
individuell hoch.
Version 4.32 (05.02.2021)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Version 4.31 (25.09.2020)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 881)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Version 4.30 (05.06.2020)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 879)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- Datenbank MySQL 8
Unterstützung der Version 8 von MySQL.
- Änderungserkennung
Wird eine Eingabe-Maske, die gespeichert werden kann ('Speichern'-Button im
oberen Bereich der Maske), mit mit ungespeicherten Änderungen
verlassen, erfolgt nun eine Abfrage, ob die Seite wirklich verlassen werden
soll. Somit können keine Änderungen mehr verlorengehen, wenn das 'Speichern'
vergessen wird.
- Versionshinweise
Jeder Benutzer kann nun über den Link Neuigkeiten rechts oben auf jeder
Seite die Hinweise zur aktuellen Version der Anwendung anzeigen: Neue
Funktionen, Änderungen sowie Fehlerbeseitigungen.
Der Hilfe-Link daneben zeigt wie bisher die
Funktionsbeschreibung der Anwendung mit der kompletten Beschreibung
aller Funktionen auf.
Version 4.29 (25.09.2019)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 878)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- Kartennummern
Kartennummern auch ohne führende Nullenwerden jetzt zuverlässig aus den
Stammdaten gelesen.
- Datenbank aktualisieren
Verbesserte Prüfung auf vorhandene bzw. fehlende Datenbanktabellen.
- Hintergrundverarbeitung
Verbesserte Protokollierung der Laufzeiten von Einplanungen.
- Serverstart
Verbesserte automatische Ermittlung des Pfads zur
Java-Laufzeitumgebung.
ACHTUNG: Bei Neuinstallationen wird automatisch eine dafür
erweiterte 'pmastart.bat' erstellt.
Vorgehen beim Update einer bestehenden Installationen:
- Sichern der bisherigen 'pmastart.bat' als 'pmastart.bat.save'
- Kopieren der mitgelieferten Datei 'pmastart.bat.template' als neue
'pmastart.bat'.
- Anpassen der Einstellungen der neuen 'pmastart.bat' gemäß den bisherigen
Einstellungen in der gesicherten alten 'pmastart.bat.save'.
- Sessionverwaltung
Erhöhte Sicherheit bei der Sessionverwaltung durch verbesserte
Zufallskomponente in der Session-Identifikation.
Version 4.28 (07.09.2018)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 877)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- UTF8-Kodierung bei MySQL
Je nach Version des MySQL-Servers und der dort verfügbaren Zeichensätze bzw.
Zeichensatzsortierungen werden die AHB-Tabellen wenn möglich in UTF8-Kodierung
abgelegt bzw. durch das Update umcodiert. Außerdem wurde die Implementierung
verbessert, um unabhängig vom eingestellten "Character-Set-Server" des
MySQL-Servers zu sein.
- Passwörter
- Erweiterte Hinweise zu aktuell den genutzten Benutzer-Passwörtern.
- Verbesserte Fehlerprotokollierung bei der Verschlüsselung von Passwörtern.
Fehlerbeseitigungen
- Benutzerverwaltung
Verbesserte Behandlung von verschlüsselten Benutzerdaten, um gelegentliche
"decrypt-Fehlermeldungen" beim Ändern von Benutzerrechten zu verhindern.
Version 4.27 (29.12.2017)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- Lizenzverletzungen
Eine Lizenzverletzung wird jetzt auf allen Seiten zentral im
Kopfbereich angezeigt.
Die Anzeige der Lizenzinformation in den Einstellungen zeigt jetzt bei
Verletzungen nur noch die betroffenen Module in Rot an, so dass die
Ursache der Lizenzverletzung besser erkennbar ist.
Version 4.26 (06.11.2017)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 874)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- Mindestversionen Web-Browser
ACHTUNG: Wegen Supportende seitens Microsoft sowie Nutzung moderner
Web-Techniken in den Web-Anwendungen der AHB ist eine Unterstützung des
Internet Explorer vor Version 11 nicht mehr möglich. Somit gelten
folgende Mindestversionen für unterstützte Web-Browser:
- Microsoft Internet Explorer 11
- Microsoft Edge
- Firefox 38
- Signierung
Die Setup-Programme zur Installation bzw. Update der Anwendung sind jetzt mit
einem Zertifikat der AHB Systeme GmbH signiert.
Verbesserungen / Änderungen
- Drucken
In der Druckansicht (Icon rechts oben) werden jetzt keine aktiven
Inhalte wie Eingabefelder, Links, Icons etc. mehr angezeigt. Dies erhöht die
Übersichtlichkeit und vermeidet unbeabsichtigte Datenänderungen.
- Kalender-Popup
Ein neues Kalender-Popup kann jetzt mit den Kalender-Icons neben den
Eingabefeldern für einfachere und schneller Datumseingaben genutzt
werden. Das Schließen des Popups erfolgt jetzt mit ESC oder Klick auf Bereiche
außerhalb.
Version 4.25 (21.07.2017)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- DBF-Tabellen
ACHTUNG: Diese Version bietet keine Unterstützung mehr für den Betrieb
mit DBF-Tabellen.
Version 4.24 (24.03.2017)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- Neue Systemvoraussetzungen
ACHTUNG: Ab sofort gelten für die Web-Anwendungen von AHB folgende
neue Systemvoraussetzungen:
- Java-Laufzeitumgebung, Mindestversion:
Java 2 Platform, Standard Edition (J2SE) 8.0
(d.h. interne Versionsnummer 1.8)
- MySQL-Datenbank, Mindestversion:
MySQL Version 5.5
Version 4.23 (20.05.2016)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 872)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- Serverstart
In Windows-Umgebungen wird jetzt der Pfad zur Java-Laufzeitumgebung
automatisch ermittelt.
ACHTUNG: Bei Neuinstallationen wird automatisch eine dafür entsprechend
erweiterte 'pmastart.bat' erstellt.
Soll die automatische Suche der Java-Laufzeitumgebung in der 'pmastart.bat'
auch bei bestehenden Installationen verwendet werden, muss durch
Übernahme der bisher in der pmastart.bat verwendeten Parameter aus der
mitgelieferten Datei 'pmastart.bat.template' eine neue pmastart.bat von Hand
erstellt werden.
Verbesserungen / Änderungen
- Logdateien
Entfall der .agt-Logdateien im mandantenbezogenen Logverzeichnis.
- Konsole
Unterstützung europäischer Zeichen (Umlaute etc.) bei der Konsolenausgabe.
Version 4.22 (18.12.2015)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 871)
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- Update der Anwendung
Zur Reduzierung des Speicherbedarfs wird nur noch die letzte Anwendung vor dem
Update im Webdesigner aufbewahrt.
Version 4.21 (22.07.2015)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Version 4.20 (10.04.2015)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
Verbesserungen / Änderungen
- Lizenzzählung
Optimierte Zählung der genutzten Lizenzen, so dass jetzt die Anzeige in den
Einstellungen und die internen Konsequenzen immer übereinstimmen.
- Reduzierung Log-Ausgaben
Normale Dateioperationen (Umbenennen temporärer Zwischendateien etc.) werden
jetzt bei Log-Level kleiner 'Standard' (Parameter 203) nicht mehr auf die
Konsole und in die Log-Dateien geschrieben.
Fehlerbeseitigungen
- Anmeldung
Die Anmeldung ohne Passwort (z.B. Initialpasswort) funktioniert jetzt auch
unter Java 6 fehlerfrei.
Version 4.19 (10.10.2014)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation auch der Punkt
'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der Web-Server
beendet sein. Nach Abschluss der Installation kann der Web-Server neu
gestartet werden.
- Installation
Nutzung eines verbesserten Installers mit folgenden Änderungen:
- Auslieferung einer 'setup_kako.exe' für eine reibungslosere Installation
unter Windows-Betriebssystemen (Linux: java -jar setup_kako.exe)
- Automatische Anforderung von Administrationsrechten unter Windows
- Erweiterte Installations-Informationen in der Registry: Größe, Supportlink
- Unterstützung von 64-bit-Windows bzgl. Registry-Zugriff
- Unterstützung einer Konsolen-Installation (kein GUI) mit
'java -jar setup_kako.exe -console' auf der Kommandozeile
Verbesserungen / Änderungen
- Benutzer
Die Personalnummer eines Benutzers kann jetzt nicht länger als 8 Stellen
eingegeben werden.
- Lizenzverletzungen
Deutlichere Anzeige (rot) von Lizenzverletzungen in den Einstellungen.
Fehlerbeseitigungen
- Zurück-Button
Unter seltenen Umständen konnte das Icon im Zurück-Button fehlen.
Version 4.18 (30.06.2014)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 868)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
- Passwort-Regeln
Mit dem neuen Parameter 21 in den Einstellungen können Regeln
für den Aufbau und die Gültigkeit der Benutzer-Passwörter festgelegt werden.
So können die minimale und maximale Länge, der Ablauf von
Passwörtern nach einer Anzahl Tage, die verpflichtende Nutzung von
Kleinbuchstaben, Großbuchstaben, Sonderzeichen und Ziffern definiert werden.
Außerdem kann verboten werden, dass der Benutzername im Passwort
verwendet wird und dass ein neues Passwort identisch zum letzten
gewählt wird.
- Benutzer-Anmeldung
Mit dem neuen Parameter 'AHBLoginFailedMax' kann in der puakma.config
ein Fehlversuchszähler für Benutzer-Anmeldungen eingeschaltet werden.
Wird hier eine Zahl größer 0 eingetragen, wird der Benutzerzugang nach
Erreichen der Anzahl Fehlversuche gesperrt und kann nur noch durch einen
Benutzer mit Rechten zur Benutzerpflege entsperrt werden.
Verbesserungen / Änderungen
- Registrierung
Optimierung der Registrierung, so dass Neuinstallationen und Erweiterungen
zwingend eine neue Registrierung erfordern (via Hotline).
- Notfall-Anmeldung
Zur Administrator-Anmeldung im Notfall ("AHB-Administrator") ist jetzt ein
Einmal-Passwort erforderlich, das über die Hotline bezogen werden kann.
- Personensuche
Verbesserungen und Fehlerbeseitigungen bei erfolgloser Suche nach Personen in
der Personen-Ansicht.
Version 4.17 (14.02.2014)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Hintergrundverarbeitung
Optimierung der Hintergrundverarbeitung.
Version 4.16 (15.11.2013)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Mifare
Unterstützung von Mifare-Karten (Unique-IDs 4 und 7 Bytes,
Mifare-Standardschlüssel, AHB-Standardschlüssel, kundeneigener Schlüssel).
Version 4.15 (21.08.2013)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Version 4.14 (15.03.2013)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 867)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
- Doppelstart Tornado-Server
Der mehrfache Start des Tornado-Servers wird jetzt erkannt. Wird bei einem
laufenden Tornado-Server eine weitere Server-Instanz gestartet, so erfolgt
eine Fehlermeldung und die neu gestartete Server-Instanz wird beendet.
- Erkennung einer Portbelegung
Wird beim Start des Tornado-Servers erkannt, dass der in der 'puakma.config'
eingestellte HTTP-Port bereits von einer anderen Anwendung genutzt wird,
erfolgt eine Fehlermeldung und der Tornado-Server wird beendet.
ACHTUNG: Bei Verwendung der Java Runtime-Umgebung Version 7
sollte der Parameter -Djava.net.preferIPv4Stack=true in der Datei
'pmastart.bat' hinterlegt werden, um eine zuverlässige Erkennung der
Portbelegung zu gewährleisten.
Beispielhafter Eintrag: java -mx512m -Xrs -Djava.net.preferIPv4Stack=true -jar
startup.jar ../config/puakma.config %1
- Kommunikation zum Kartenkodierer
Analog zu den anderen AHB-Anwendungen kann mit dem neuen Parameter 204 eine
separate Log-Datei mit der Telegramm-Kommunikation zwischen dem Server und dem
Kartenkodierer erzeugt werden. Dies ist besonderes für Wartungszwecke
hilfreich.
Version 4.13 (23.11.2012)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 866)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Anmelden/Abmelden
Die Seiten zur An- und Abmeldung wurden optisch überarbeitet.
Version 4.12 (18.07.2012)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 865)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Fehlerbeseitigungen
- Anmeldung
Theoretisch mögliche Fehlanmeldungen werden zuverlässig verhindert.
- Kartensuche
Das Kartensuchfeld wurde verbreitert, damit die zu den Karten angezeigten
Namen vollständig angezeigt werden können.
Version 4.11 (21.05.2012)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Version 4.10 (28.03.2012)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 864)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Version 4.09 (30.01.2012)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 863)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Eingabeüberprüfungen
Zur Vermeidung unleserlicher Darstellungen und unerwünschter Ausführung von
Skripten im Browser werden jetzt zusätzliche Überprüfungen und Filterungen bei
der Verarbeitung von Benutzereingaben durchgeführt.
Version 4.08 (11.11.2011)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 862)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Namensauflösung
In bestimmten, unvollständig konfigurierten Proxy-Umgebungen führte die bisher
genutzte Reverse-DNS-Suche nach dem Hostnamen des Clients zu längeren
Wartezeiten beim Seitenaufbau. Jetzt treten diese Wartezeiten bei fehlender
Namensauflösung zu einer IP-Adresse nicht mehr auf.
Version 4.07 (19.10.2011)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 860)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Version 4.06 (16.09.2011)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 858)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Wegen Änderungen in der Hintergrundverarbeitung kann es nach dem Neustart bis
zum erfolgreichen automatischen Einlesen der neuen Anwendung (AHBUpdater) zu
Fehlermeldungen kommen. Diese können ignoriert werden.
Verbesserungen / Änderungen
- Lizenz pro Mandant
Die Freischaltung der gekauften Masken erfolgt jetzt pro Mandant.
ACHTUNG: Werden bei einem Update bestehender Installationen bereits
Mandanten genutzt, muss pro Mandant mit Hilfe der Hotline eine Neulizenzierung
durchgeführt werden.
Version 4.05 (07.06.2011)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 856)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Hintergrundverarbeitung
Verbesserungen beim Beenden der Hintergrundverarbeitung von Einplanungen beim
Tageswechsel, so dass der spätere Neustart reibungsloser abläuft.
- Sperren von Tabellen
Neuer JDBC-DBF-Treiber, der zuverlässiger DBF-Tabellen freigibt, so dass die
Wahrscheinlichkeit exklusiver Datei-Sperren z.B. beim PACKen reduziert wird.
Version 4.04 (18.03.2011)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Fehlerbeseitigungen
- Temporäres Serververzeichnis aufräumen
Beim Betrieb mehrerer AHB-Anwendungen auf einem Tornado-Server konnte es
bisher vorkommen, dass noch genutzte temporäre Dateien einer Anwendung
von einer anderen Anwendung gelöscht wurden, was z.B. zum Abbruch der
Hintergrundabarbeitung führen konnte. Dies ist beseitigt.
Version 4.03 (18.01.2011)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
Fehlerbeseitigungen
Version 4.02 (23.12.2010)
Neue Funktionen
- Neue allgemeine Server-Funktionalität
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
Verbesserungen / Änderungen
- Dienstmanager
Der Dienstmanager AHBAppService 1.07 verhindert jetzt zuverlässig einen
Neustart der Anwendung während des Beenden des Dienstes.
- Multi-Mandant
Die Anmeldeseite mit Mandant (LoginMand) speichert jetzt den eingegebenen
Mandanten in einem Browser-Cookie, so dass bei zukünftigen Anmeldungen der
zuletzt genutzte Mandant voreingestellt ist. Zusätzlich kann über einen
URL-Parameter ein bestimmter Mandant vorgegeben werden, so dass Fehleingaben
reduziert werden.
- Menü
Das Menü der Anwendung verfügt jetzt über aufklappbare Menü-Kategorien.
Über ein Cookie wird für max. 60 Tage im Browser abgespeichert, welche
Kategorien auf- bzw. zugeklappt sind. Dadurch erscheint das Menü bei jedem
Start so, wie der Benutzer es zuletzt verlassen hat.
Fehlerbeseitigungen
- Log-Dateien
Beim regelmäßigen Löschen veralteter Log-Dateien konnten bisher unter seltenen
Umständen auch zu junge Log-Dateien mit gelöscht werden. Dies ist beseitigt.
Version 4.01 (22.10.2010)
Neue Funktionen
- Neuer Tornado Web-Server (4.6.5 Build 854)
ACHTUNG: Bei einem Update muss bei der Installation der setup.jar
auch der Punkt 'Web-Server' ausgewählt werden; zu diesem Zeitpunkt muss der
Web-Server beendet sein. Nach Abschluss der Installation kann der Web-Server
neu gestartet werden.
- Dienstmanager
Neuer Dienstmanager AHBAppService 1.06 zum ordnungsgemäßen Beenden
eines laufenden Tornado-Servers: Mittels einer 'quit'-Datei im
.../puakma/bin-Verzeichnis übermittelt der Dienstmanager dem Tornado-Server
den Beendigungswunsch. Der Tornado-Server prüft das Verzeichnis alle 5
Sekunden und beendet sich beim Vorhandensein mittels des Konsolenbefehls
'quit'.
Der Dienstmanager wartet höchstens die in der Variablen 'PauseEnd' (Standard
bei Auslieferung: 25 Sekunden) in der 'AHBAppService.ini' abgelegte Anzahl
Sekunden auf das Beenden des Tornado-Servers. Dann beginnt das normale Beenden
wie bei anderen Prozessen auch: Windows-Nachricht zum Beenden an die Fenster
des Prozesses senden, max. 'PauseEnd' Sekunden warten. Lebt der Prozess dann
immer noch, erfolgt ein hartes Beenden. Die Wartezeit 'PauseEnd' nach Beenden
wird bei Nutzung der quit-Datei nicht eingelegt, da bereits zu Beginn gewartet
wurde.
ACHTUNG: Beim Update bestehender Installationen muss der Parameter
'PauseEnd' in der Datei '.../puakma/bin/AHBAppService.ini' überprüft werden:
Dem Tornado-Server muss genügend Zeit eingeräumt werden, alle seine
Hintergrund-Prozesse sauber zu beenden, was bei mehreren Anwendungen und
Mandanten einige Zeit benötigt. Eine Zeit gleich oder größer als 30 Sekunden
wird von einigen Windows-Betriebssystemen als Fehler interpretiert und führt
regelmäßig zu Fehlermeldungen während der Beendigung des Dienstmanagers
(obwohl die Beendigung des Tornado-Servers korrekt erfolgte).
- MIFARE-Karten
Unterstützung von MIFARE-Karten.
Verbesserungen / Änderungen
- Stammdaten
Umlaute in Namen werden jetzt immer korrekt angezeigt.
Fehlerbeseitigungen
- Karte kopieren
Bei Nutzung von "Personalnummer + Versionsnummer" und vorhandener
Stammdatenanbindung konnten eingelesene Kartendaten nicht direkt wieder
geschrieben werden (Kopie einer Karte), wenn keine passenden Stammdaten
gefunden wurden.
Version 4.00 (03.09.2010)
Neue Funktionen
- Initiale Web-Version
Umsetzung der Kartenkodier-Software in die Web-Umgebung des Tornado-Servers.
Verbesserungen / Änderungen
Fehlerbeseitigungen