Broken GnuPG-keys on Ubuntu [was: NULL pointer given by gpgme]
First time I use schleuder. I've followed all documentation and installed schleuder, schleuder-cli and schleuder-web. I've configured properly postfix as MTA. Everyting works good (client and also WEB), I can create lists, add keys, etc. However when someone of the list send an e-mail, schleuder dies with the following error (MTA pipes the message to schleuder the prints the error).
I'm using Ubuntu 16.04, everything up to date.
Thank you very much. Hope I can use schleuder :)
Jan 14 21:45:19 whisperlist Schleuder[7076]: NULL pointer given#012/var/lib/gems/2.3.0/gems/gpgme-2.0.16/lib/gpgme/ctx.rb:480:in
gpgme_op_sign_result'#012/var/lib/gems/2.3.0/gems/gpgme-2.0.16/lib/gpgme/ctx.rb:480:in
sign_result'#12 (closed)/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg/gpgme_helper.rb:38:inrescue in block in encrypt'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg/gpgme_helper.rb:24:in
block in encrypt'#12 (closed)/var/lib/gems/2.3.0/gems/gpgme-2.0.16/lib/gpgme/ctx.rb:79:innew'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg/gpgme_helper.rb:23:in
encrypt'#12 (closed)/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg/encrypted_part.rb:20:ininitialize'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:43:in
new'#12 (closed)/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:43:inblock in encrypt'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:113:in
instance_eval'#12 (closed)/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:113:inblock in construct_mail'#012/var/lib/gems/2.3.0/gems/mail-2.7.0/lib/mail/message.rb:153:in
instance_eval'#12 (closed)/var/lib/gems/2.3.0/gems/mail-2.7.0/lib/mail/message.rb:153:ininitialize'#012/var/lib/gems/2.3.0/gems/mail-2.7.0/lib/mail/mail.rb:51:in
new'#12 (closed)/var/lib/gems/2.3.0/gems/mail-2.7.0/lib/mail/mail.rb:51:innew'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:106:in
construct_mail'#12 (closed)/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg.rb:29:inencrypt'#012/var/lib/gems/2.3.0/gems/mail-gpg-0.3.1/lib/mail/gpg/delivery_handler.rb:11:in
deliver_mail'#12 (closed)/var/lib/gems/2.3.0/gems/mail-2.7.0/lib/mail/message.rb:260:indeliver'#012/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/logger_notifications.rb:41:in
block in notify_admin'#12 (closed)/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/logger_notifications.rb:24:ineach'#012/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/logger_notifications.rb:24:in
notify_admin'#12 (closed)/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/logger_notifications.rb:13:inerror'#012/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/list.rb:353:in
rescue in block in send_to_subscriptions'#12 (closed)/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/list.rb:348:inblock in send_to_subscriptions'#012/var/lib/gems/2.3.0/gems/activerecord-4.2.10/lib/active_record/relation/delegation.rb:46:in
each'#12 (closed)/var/lib/gems/2.3.0/gems/activerecord-4.2.10/lib/active_record/relation/delegation.rb:46:ineach'#012/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/list.rb:347:in
send_to_subscriptions'#12 (closed)/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/runner.rb:49:inrun'#012/var/lib/gems/2.3.0/gems/schleuder-3.2.1/lib/schleuder/cli.rb:35:in
work'#12 (closed)/var/lib/gems/2.3.0/gems/thor-0.20.0/lib/thor/command.rb:27:inrun'#012/var/lib/gems/2.3.0/gems/thor-0.20.0/lib/thor/invocation.rb:126:in
invoke_command'#12 (closed)/var/lib/gems/2.3.0/gems/thor-0.20.0/lib/thor.rb:387:indispatch'#012/var/lib/gems/2.3.0/gems/thor-0.20.0/lib/thor/base.rb:466:in
start'#12 (closed)/var/lib/gems/2.3.0/gems/schleuder-3.2.1/bin/schleuder:12:in<top (required)>'#012/usr/local/bin/schleuder:23:in
load'#12 (closed)/usr/local/bin/schleuder:23:in `'#12 (closed)#12 (closed)#012Original message:#12 (closed)#012Return-Path: paco@drrx.net#012Delivered-To: test@whisper.me#012Received: from mail.drrx.net (mail.dabax.net [8.19.1.7])#12 (closed)#011by whisper.me (Postfix) with ESMTP id 605D780ED5#012#011for test@whisper.me; Sun, 14 Jan 2018 21:45:17 +0100 (CET)#012DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=dabax.net; s=mail;#12 (closed)#011t=1515962717; bh=ZqZOcsiLievNtZF7OH7duh4QiUDFDXj7Xc8Op25fTjQ=;#12 (closed)#011h=To:From:Subject:Date:From;#12 (closed)#011b=kgkWh2zvnsAgDSGtz/TpIfpq0RXGsdghJC7cftOI/PAFLmPeDixN3V6ViLYUIX8+4#012#11 (closed) 2+IFQMoh9NaymwfBrp/0dJe8meu8uAoC3BUyJ3VTbCTPpNAhIZO4olGJxUq+wcNzXG#012#11 (closed) uiNKY5LEXdamRA2GdVk81maaVJ5UR4IUw1jlhG7U=#012To: test@whisper.me#012From: paco paco@drrx.net#012Subject: sdf#012Message-ID: db759e69-71fb-3ac2-618c-e48686fae41b@dabax.net#012Date: Sun, 14 Jan 2018 21:45:13 +0100#012User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101#012 Thunderbird/52.5.0#012MIME-Version: 1.0#012Content-Type: multipart/encrypted;#12 (closed) protocol="application/pgp-encrypted";#12 (closed) boundary="A2SQmbEVFVU7N6vcGbLvu2KpdnenPNiY5"#12 (closed)#012This is an OpenPGP/MIME encrypted message (RFC 4880 and 3156)#12 (closed)--A2SQmbEVFVU7N6vcGbLvu2KpdnenPNiY5#012Content-Type: application/pgp-encrypted#012Content-Description: PGP/MIME version identification#012#012Version: 1#012#12 (closed)--A2SQmbEVFVU7N6vcGbLvu2KpdnenPNiY5#012Content-Type: application/octet-stream; name="encrypted.asc"#012Content-Description: OpenPGP encrypted message#012Content-Disposition: inline; filename="encrypted.asc"#12 (closed)#12 (closed)-----BEGIN PGP MESSAGE-----#012#012hQIMA8kZwn6vMyXGARAAjPJvfHKa78DZjlO+JD3QC1vW7KIjsQk2aVpDea9E1/E8#012gFDepm2h1H3r3qs9yVzIHM+zoeM/eeRGElpUBLNkfyaS1bx+2UvPmzVjNC5J5owu#0121aKrd67S2YmRzDtI2ucPF7vpSflMhCvyXzU11KrVnZ3i6vILLc6zDNNEFFWL0dN/#012f7EUYBLCnssRqgAkWwqnIX4J6HsjeAspjP7gLEaSiuIa+nVf8bUEgeITlGahRqJJ#012Qe0W0okZs5vje9vA9ApEqLmHx76Z4qKoGYKPhyP8Yol/hj4BknW3S+hsc0ajDEFG#0128SP5sjz16I4AxvYJ0myqxI+bVqa7kGzSK1Ll0loWZdicUgDut1+Y1MmxIzUvhdVO#0124KxnxuMwKPFmrDeGufRhBaRny3nwIqQLoLmgabkbZ4yLKvo1t7tQHNmkhrci9JC8#012ZCtmOmCf8QCV/cCNzg+Z2q/CtoDb2UQ0wuyCkhfxTbEOWba+PjATfvlCJSC1DtWK#012oXJsRilvP92Kn+PUNrLdlcHYyvmqeCSahNAQCtLyBsSe8BdecycbPdp8xHocoKfo#012U0mXizOuwMjWVLI+zEEpnQEZWtxZ3WALiPYd+HKPm+m+2DccplsdTNhS0HvIqv01#012tNeYACO2473UmQs7uXnZwUjR7XRBa+uFSVnBK+XSHqj7klzx4bel6YvmmnKWk5OF#012AQwDW3gjU1IWCjYBB/0bQCtFc4ewQiXUmUnnxsgXuIysxpIUYv7NBkmngBZV2V6X#01270RbC8LNeT8vzqlznhESRxuY1i0bJTENT3uALQQvNYDt2PWTEu4+bO3QWH/K5J+V#012CiDAxCsum3M+irsPe6BOqDbHMMqKKxWQ0sMsiJWAc8TC/p45l/0gU58+OgHmb1Pw#012PcehL5+qWHmNGH1QsfkUotzFCt9cS/gVVKxdspHxNAlhyFPUJsbB0nUKboMdR+FB#0120JP3oSjAB0CNCCevcD/DXBL6ciLbyL91Bi5LeO6jUbflqbBnc3Ro9c5cksgi1nk4#012u1n7BReVru4F90UGV/qf4pNBdWU04oCWusw+lNP70ukBoKDI6oFXTrISV1Vfke3g#012ruvsPOH7Xlk7BBkK9yQZl1hNCyqzAZhjbKUN+0Vd0C3dSfNrCS8CR4wfI1+h2gor#012sgBHl5E6s/qQhnSe7029n+3pQcDD469ksVAnnYZh0TBXrtQIj/Z+RJ0BuJQLndcO#012O2w5m5KGF0KCecmyoN+oZiKCm+W6EC1LE/UMKvKhZFxo0qQYUwEUIoR4Xzyb7821#012uxDvLiM2xDaKx1oWP/OX2OVlBC8cBNjgy2D3XImCpGAbRBUGA2VfaFN25exo957O#012+uIRNffk2/e3QkEacB7himRQ1jA57fVkz1M64IwM8M5XiHZbOKniPTpBdeZQGxn1#012HoD5l3xfg4PhU0K6jNrb6xaNxcZZHGjCIl7mxO5pidDJJUcC7QQILtyC+MI0MrDn#012oJGmIUtUVjnx5XoUNVkG/Lx/mMY/Ww1PY3PNV+dgknPP8RM3AU4fdvmJMPwST6RH#0129A0JHS2B1XEyTmqGMIuZY2VTrsLF1USjIxWmWdbq9vLbzoJJstBmeuJ5h85nsZH1#012P31kc88YvbZ30Jx2xxq/kjXJwEwf/wK16SV9ytBE9zccVIm5yfjSzPsbkR27friH#012AAUJYm+gIrdn6BWtxSTQaAlY1/sXvsyYzp1VriJn9M6N9TWouj/1xspiqP38bfDe#01262JGb4wQdJs7st6SoZ8y+cAsOybF/svYFNZr3qsdFndXHsZh+PumsTRrWCZWmC7E#01226YqvV/1MOus4d1hI+S6bP2hhCd9WGG0wnKEDeQXvZxmwkNC6gCjIM3bUU1iewHL#012faxA2h2LTT//oL7LMLe/cJN+slKaFP6v2g9DjToHuYnr6lrwB3j6Gcv1a4ow7clk#012qhRujMo7sfQU3rpANDwUPAmUeKQLLv0a6YRz0e+Rr+S8gbKc2RssrBmfCynxCKG9#012exMNcGlnKFH9UxBZOegH/SQc6yfBDZuB24CA8rzaZupgYWvt2lJmLJapkZAkM0zv#012GB6rk9BZE+dRpwKpCm4=#12 (closed)=9Pie#012-----END PGP MESSAGE-----#012#12 (closed)--A2SQmbEVFVU7N6vcGbLvu2KpdnenPNiY5--