Hallo, ich habe die PDF24 Version 9.2.0 (WIN 10) installiert. Erzeugt man eine Datei die Passwort geschützt ist, läßt diese sich danach nicht mehr öffnen. Sie wird als defekt oder fehlerhaft bezeichnet.
Wie kann man das Problem beheben?
Danke!
Hermann Fuchs
Hallo,
ich konnte das Problem heute mit den Hinweisen von Stefan und commo bei mir "lösen" oder zumindest temporär lösen.
Auch bei der von mir betreuten Installation, führte der Aufruf von qpdf zu einem Fehler. Der Fehler auf einem Windows Server 2012R2 System war:
unable to acquire crypt context with new keyset: error number 8009000f: Object already exists.
Da die Probleme in erster Linie bei Server Betriebssystemen gemeldet werden, vermute ich dass es sich zumeist um TerminalServer bzw. Remote Desktop Service Umgebungen handelt. Hier sind mehrere Benutzer parallel am Server angemeldet und arbeiten tatsächlich auf dem Server.
Das Problem (bei mir):
QPDF legt zur 256bit Verschlüsselung im Ordner C:\ProgramData\Microsoft\Crypto\RSA\MachineKeys\ eine Datei an, die mit 3310a4fa6cb9c60504498d7eea986fc2... anfängt. Diese Datei wird vom aktuellen Nutzer angelegt und am Ende nicht gelöscht. Ein anderer Nutzer kann nun nicht mehr verschlüsseln, da diese Datei bereits existiert und der Nutzer keine Rechte auf die Datei hat. Ich hab allen Benutzern Vollzugriff auf diese Datei gegeben und nun können alle Nutzer PDF24 zur Verschlüsselung (so das Ergebnis eines ersten kleinen Tests) nutzen.
Die Lösung von "commo" hat bei mir nicht funktioniert, da auch der Administrator keine Rechte auf die Datei hatte und nicht deren Besitzer war. Für Desktop Betriebssysteme mit unterschiedlichen Nutzern sollte dies vorübergehend helfen (bis ein anderer Benutzer versucht zu verschlüsseln und es dann bei ihm fehlschlägt.)
Eine grundsätzliche Lösung sollte durch ein Fix für dieses Issue in QPDF möglich sein:
https://github.com/qpdf/qpdf/issues/432
Ich hoffe hiermit einigen eine temporäre Lösung für Remote Desktop Umgebungen an die Hand zu geben.
Gruß
Oliver Matz
Bitte diese Version hier testen:
https://creator.pdf24.org/download/testing/pdf24-creator-9.2.1.exe
Diese Version sollte das Problem beheben.
Mein Link zum Github-Issue könnte eher das Problem, als die Lösung sein. Scheinbar hat man jetzt einen eigenen Crypto-Container für QPDF und mit diesem kommt es womöglich zu den Rechte-Problemen...