Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updateing and using smime certificates in imp #16

Open
bjko opened this issue Sep 15, 2023 · 0 comments
Open

Updateing and using smime certificates in imp #16

bjko opened this issue Sep 15, 2023 · 0 comments

Comments

@bjko
Copy link

bjko commented Sep 15, 2023

Hi,

´the smime interation semms to be som kind of buggy.

While migration an old horde v5 database with personal smime certs to v6, we are able to see them in the imp/prefs, but we are nocht able so send a crypted or signed mail. The password is not accepted.

After trying to upload a new cert via pref, only the "smime_private_key" is stored in the horde_prefs DB. smime_public_key has an emtppy value or does not exists.

debug log:
2023-09-15T14:07:46+02:00 DEBUG: HORDE [imp] Horde_Prefs: Storing preference value (smime_private_key) [pid 52196 on line 132 of "/horde6/vendor/horde/imp/lib/Smime.php"]
2023-09-15T14:07:46+02:00 DEBUG: HORDE [imp] Horde_Prefs: Storing preference value (smime_public_key) [pid 52196 on line 115 of "/horde6/vendor/horde/imp/lib/Smime.php"]
2023-09-15T14:07:46+02:00 DEBUG: HORDE [imp] Horde_Prefs: Storing preference value (smime_additional_cert) [pid 52196 on line 149 of "/horde6/vendor/horde/imp/lib/Smime.php"]

perhaps a reason for this?:
2023-09-15T14:07:46+02:00 DEBUG: HORDE PHP ERROR: IMP_Imap_Password implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) [pid 52196 on line 23 of "/horde6/vendor/horde/imp/lib/Imap/Password.php"]
2023-09-15T14:07:46+02:00 DEBUG: HORDE 1. Horde_Registry::appInit() /horde6/vendor/horde/imp/basic.php:25
2023-09-15T14:07:46+02:00 DEBUG: HORDE PHP ERROR: IMP_Imap_Config implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) [pid 52196 on line 61 of "/horde6/vendor/horde/imp/lib/Imap/Config.php"]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant