[imp] All my PGP signed messages marked as BAD
Simon Wilson
simon at simonandkate.net
Fri Jun 7 12:08:51 UTC 2013
>>>> Citeren Simon Wilson <simon at simonandkate.net>:
>>>>
>>>>> Am I doing something wrong, or has something broken with pgp??
>>>>
>>>> You're messages show up with good signatures here, so the
>>>> messages don't seem to be the problem. Could it be you have
>>>> $conf[gnupg][timeout] set to an unrealisticly small value? Mine
>>>> is 10 seconds now, which usually seems to do the job. But if
>>>> you're using a slow keyserver ($conf[gnupg][keyserver]), you may
>>>> need even longer.
>>>
>>>
>>> ----- End message from Arjen de Korte <arjen+horde at de-korte.org> -----
>>>
>>> Thanks Arjen - yes, I just installed Thunderbird / Enigmail /
>>> gpg4win, and it show most of them as OK.
>>>
>>> But my Horde server no longer does. When I look at a pgp signed
>>> email in Imp, within 2 seconds it comes back with a BAD signature,
>>> regardless of which of the three pgp servers I pick in Config, and
>>> with timeout set to 20 seconds, so it's not getting anywhere near
>>> that...
>>>
>>> SO:
>>>
>>> I set Horde logging to INFO, and tried one - and Lo! and Behold...
>>>
>>> 2013-06-07T01:34:46+10:00 WARN: HORDE [imp] PHP ERROR:
>>> stream_get_contents(): Failed to seek to position 0 in the stream
>>> [pid 24835 on line 449 of
>>> "/var/www/horde/imp/lib/Mime/Viewer/Pgp.php"]
>>>
>>> So there is definitely something going on that is not just config...
>>
>> First, I can't reproduce: your message verified fine.
>>
>> Second: line 449 of Pgp.php (in IMP 6.1) doesn't contain any code
>> (it is a closing bracket: }).
>>
>> michael
>>
>
> In Imp 6.1 it's line 448:
>
> 2013-06-07T10:00:19+10:00 WARN: HORDE [imp] PHP ERROR:
> stream_get_contents(): Failed to seek to position 0 in the stream
> [pid 11218 on line 448 of
> "/var/www/horde/imp/lib/Mime/Viewer/Pgp.php"]
>
> And it's still doing it after upgrade to 6.1
>
> Simon.
>
With Horde in DEBUG logging:
2013-06-07T22:02:43+10:00 WARN: HORDE [imp] PHP ERROR:
stream_get_contents(): Failed to seek to position 0 in the stream [pid
14745 on line 448 of "/var/www/horde/imp/lib/Mime/Viewer/Pgp.php"]
2013-06-07T22:02:43+10:00 DEBUG: HORDE 1.
Horde_Core_Ajax_Application->doAction()
/var/www/horde/services/ajax.php:58
2. call_user_func() /usr/share/pear/Horde/Core/Ajax/Application.php:162
3. IMP_Ajax_Application_Handler_Common->showMessage()
4. IMP_Ajax_Queue->message()
/var/www/horde/imp/lib/Ajax/Application/Handler/Common.php:645
5. IMP_Ajax_Application_ShowMessage->showMessage()
/var/www/horde/imp/lib/Ajax/Queue.php:367
6. IMP_Contents->getInlineOutput()
/var/www/horde/imp/lib/Ajax/Application/ShowMessage.php:285
7. IMP_Contents->renderMIMEPart() /var/www/horde/imp/lib/Contents.php:1382
8. Horde_Mime_Viewer_Base->render() /var/www/horde/imp/lib/Contents.php:590
9. Horde_Mime_Viewer_Base->_renderInline()
/usr/share/pear/Horde/Mime/Viewer/Base.php:156
10. Horde_Mime_Viewer_Base->render()
/usr/share/pear/Horde/Mime/Viewer/Base.php:207
11. IMP_Mime_Viewer_Pgp->_renderInline()
/usr/share/pear/Horde/Mime/Viewer/Base.php:156
12. IMP_Mime_Viewer_Pgp->_outputPGPSigned()
/var/www/horde/imp/lib/Mime/Viewer/Pgp.php:153
13. stream_get_contents() /var/www/horde/imp/lib/Mime/Viewer/Pgp.php:448
14. Horde_ErrorHandler::errorHandler()
--
Simon Wilson
M: 0400 12 11 16
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-keys
Size: 1339 bytes
Desc: PGP Public Key
URL: <http://lists.horde.org/archives/imp/attachments/20130607/9e547593/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: PGP Digital Signature
URL: <http://lists.horde.org/archives/imp/attachments/20130607/9e547593/attachment-0001.bin>
More information about the imp
mailing list