Hallo,
wir möchten in unserem Gerätehaus eigehende Alarm mittels der Software Alarmmonitor 3 anzeigen. Hierzu werden die Alarme von einem mittels serieller Schnitstelle angeschlossenen DME durch BOSMON ausgewertet und dann an firEmergency geleitet umd diese dann anschliessend per Alarmmonitor 3 anzeigen zu lassen.
Die Auswertung der eingehenden Alarme funktioniert und anscheienend auch die Weiterleitung an firEmergency. Doch bei der Weiterleitung an den Alarmmonitor 3 kommt ständig folgende Fehlermeldung:
"Ein übergebener Alarm konnte nicht entschlüsselt werden. Stellen Sie sicher, dass Sie im firEmergency-Plugin und hier im Alarmmonitor 3 das selbe Passwort vergeben haben."
Im Fehlerprotokoll des Alarmmonitors kommt folgende Meldung:
javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at com.sun.crypto.provider.CipherCore.doFinal(CipherC ore.java:750)
at com.sun.crypto.provider.CipherCore.doFinal(CipherC ore.java:676)
at com.sun.crypto.provider.AESCipher.engineDoFinal(AE SCipher.java:313)
at javax.crypto.Cipher.doFinal(Cipher.java:2087)
at de.alamos.monitor.alarmcontributor.AESEncrypter.de crypt(AESEncrypter.java:76)
at de.alamos.monitor.alarmcontributor.AlarmContributo r$ReceiverThread.run(AlarmContributor.java:524)
Wir haben eine offizielle Lizenez des AM3 und das entsprechende Plugin auch erfolgreich aktiviert. Das Passwort ist definitv das selbe.
Auch mehrmaliges deinstallieren der Anwendungen und anschliessendes Neukonfigurieren sowie diverse verschiedene Passwörter bringen kein Erfolg.
Hoffe ihr könnt mir hier weiterhelfen wo der Fehler liegt.
Gruß