Hello,
I am getting following error in browser console when sending an
encrypted message.
==============================
ReferenceError: PublicKey is not defined
rcube_webmail/this.mailvelope_search_pubkeys()
app.min.js:161
rcube_webmail.prototype.enigma_find_publickey()
enigma.js:547
rcube_webmail.prototype.enigma_key_not_found/<.click()
enigma.js:537
._createButtons/</a.click()
jquery-ui-1.10.4.custom.min.js:37
n.event.dispatch()
jquery.min.js:35
n.event.add/r.handle()
jquery.min.js:35
==================================
enigma debug log
==================
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: USING GPG 2.0.22 with PHP
5.4.16
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: OPENING GPG-AGENT
SUBPROCESS WITH THE FOLLOWING COMMAND:
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: /usr/bin/gpg-agent
--daemon --options /dev/null --csh --keep-display --no-grab
--ignore-cache-for-signing --pinentry-touch-file /dev/null
--disable-scdaemon --no-use-standard-socket --pinentry-program
'/var/www/html/plugins/enigma/lib/Crypt_GPG-1.4.2/Crypt/GPG/../../scripts/crypt-gpg-pinentry'
--homedir '/var/www/enigma/home/soumitri'
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: CLOSING GPG-AGENT LAUNCH
PROCESS
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG-AGENT LAUNCH PROCESS
CLOSED
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: OPENING GPG SUBPROCESS
WITH THE FOLLOWING COMMAND:
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: /usr/bin/gpg --status-fd
'3' --command-fd '4' --no-secmem-warning --no-tty --no-default-keyring
--no-options --no-permission-warning --exit-on-status-write-error
--trust-model always --with-colons --with-fingerprint --with-fingerprint
--fixed-list-mode --homedir '/var/www/enigma/home/soumitri'
--list-public-keys 'soumi...@iitk.ac.in'
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: BEGIN PROCESSING
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: selecting streams
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => got 3
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG output stream ready
for reading
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => about to read 65536
bytes from GPG output
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => read 658 bytes
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG error stream ready for
reading
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => about to read 65536
bytes from GPG error
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => read 0 bytes
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG status stream ready
for reading
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => about to read 65536
bytes from GPG status
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => read 0 bytes
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: selecting streams
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => got 1
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG output stream ready
for reading
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => about to read 65536
bytes from GPG output
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: => read 0 bytes
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: END PROCESSING
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: CLOSING GPG SUBPROCESS
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: STOPPING GPG-AGENT DAEMON
[22-Jul-2016 11:56:01 +0530]: <1sd24gpn> GPG: GPG-AGENT DAEMON STOPPED
===========================
OS: centos7.2, RC version: 1.2.0
I am not getting any other error in error log.
Thanks for any suggestion.
Regards,
Soumitri Mishra,
On Thursday 21 July 2016 07:01 PM, Roberto Puzzanghera wrote:
I got the exact same error a few days ago. It appears that roundcube
resets the php's "default include_path" variable, so installing
Crypt_GPG via Pear in the php/lib dir doesn't help. Manually
downlading the library in the enigma/lib dir solved for me.
I also dropped a note about this and enigma's configuration here
http://notes.sagredo.eu/node/35#enigma
_______________________________________________
Roundcube Users mailing list
users@lists.roundcube.net
http://lists.roundcube.net/mailman/listinfo/users