<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>PHP Fatal error when trying to import SMIME key</title> 
  <pubDate>Fri, 10 Apr 2026 09:04:33 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/12290</link> 
  <atom:link rel="self" type="application/rss+xml" title="PHP Fatal error when trying to import SMIME key" href="https://bugs.horde.org/ticket/12290/rss" /> 
  <description>PHP Fatal error when trying to import SMIME key</description> 
 
   
   
  <item> 
   <title>When trying to import a SMIME key, I get an error 500 and th</title> 
   <description>When trying to import a SMIME key, I get an error 500 and this in the logs:
PHP Fatal error:  Call to undefined method IMP_Crypt_Smime::getImportKey()</description> 
   <pubDate>Sat, 01 Jun 2013 02:19:51 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78341</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit e400849ef08b</title> 
   <description>Changes have been made in Git (master):

commit e400849ef08b37b8a01de2299e22b8f340870b01
Author: Michael M Slusarz &lt;slusarz@horde.org&gt;
Date:   Fri May 31 21:22:40 2013 -0600

    [mms] Fix fatal error when importing a S/MIME key (Bug #12290).

 imp/docs/CHANGES        |    1 +
 imp/lib/Basic/Smime.php |    4 ++--
 imp/package.xml         |    2 ++
 3 files changed, 5 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/e400849ef08b37b8a01de2299e22b8f340870b01</description> 
   <pubDate>Sat, 01 Jun 2013 03:23:19 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78342</link> 
  </item> 
   
  <item> 
   <title>IMP 6.1.0.</title> 
   <description>IMP 6.1.0.</description> 
   <pubDate>Sat, 01 Jun 2013 03:23:40 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78344</link> 
  </item> 
   
  <item> 
   <title>&gt; Changes have been made in Git (master):
&gt;
&gt; commit e4008</title> 
   <description>&gt; Changes have been made in Git (master):
&gt;
&gt; commit e400849ef08b37b8a01de2299e22b8f340870b01
&gt; Author: Michael M Slusarz &lt;slusarz@horde.org&gt;
&gt; Date:   Fri May 31 21:22:40 2013 -0600
&gt;
&gt;     [mms] Fix fatal error when importing a S/MIME key (Bug #12290).
&gt;
&gt;  imp/docs/CHANGES        |    1 +
&gt;  imp/lib/Basic/Smime.php |    4 ++--
&gt;  imp/package.xml         |    2 ++
&gt;  3 files changed, 5 insertions(+), 2 deletions(-)
&gt;
&gt; http://git.horde.org/horde-git/-/commit/e400849ef08b37b8a01de2299e22b8f340870b01

This patch doesn&#039;t seem to fix it
 PHP Fatal error:  Call to undefined method IMP_Crypt_Smime::_getImportKey() in /var/www/html/webmail/imp/lib/Basic/Smime.php on line 94

Also, when trying to import a public key, the popup crashes with
PHP Fatal error:  Call to undefined method IMP_Crypt_Smime::importKeyDialog() in /var/www/html/webmail/imp/lib/Basic/Smime.php on line 42
</description> 
   <pubDate>Tue, 04 Jun 2013 12:34:16 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78422</link> 
  </item> 
   
  <item> 
   <title>On line 42
$this-&gt;_smime-&gt;importKeyDialog
should be
$this</title> 
   <description>On line 42
$this-&gt;_smime-&gt;importKeyDialog
should be
$this-&gt;_importKeyDialog

On line 94
$this-&gt;_smime-&gt;_getImportKey
should be
$this-&gt;_getImportKey

but if trying to import a personal certificate, I now get:
 PHP Fatal error:  Call to a member function push() on a non-object in /imp/lib/Basic/Smime.php on line 101</description> 
   <pubDate>Tue, 04 Jun 2013 12:42:09 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78423</link> 
  </item> 
   
  <item> 
   <title>Changes have been made in Git (master):

commit 79f529538615</title> 
   <description>Changes have been made in Git (master):

commit 79f529538615e4348b5e5c9eef20ac9bf8439dee
Author: Jan Schneider &lt;jan@horde.org&gt;
Date:   Tue Jun 4 15:02:31 2013 +0200

    Fix more fatal errors (Bug #12290).

 imp/lib/Basic/Smime.php |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

http://git.horde.org/horde-git/-/commit/79f529538615e4348b5e5c9eef20ac9bf8439dee</description> 
   <pubDate>Tue, 04 Jun 2013 13:03:10 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/12290#t78425</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
