all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: "Roland Winkler" <winkler@gnu.org>
To: Lars Magne Ingebrigtsen <larsi@gnus.org>
Cc: 9017@debbugs.gnu.org, Ted Zlatanov <tzz@lifelogs.com>
Subject: bug#9017: 24.0.50; gnutls.c: [0] (Emacs) fatal error: Key usage violation in certificate has been detected.
Date: Sat, 16 Jul 2011 19:37:05 -0500	[thread overview]
Message-ID: <20002.11953.120421.334092@gargle.gargle.HOWL> (raw)
In-Reply-To: <m3sjq7fobb.fsf@quimbies.gnus.org>

On Fri Jul 15 2011 Lars Magne Ingebrigtsen wrote:
> Roland, could you upgrade your Emacs and say
> 
> (setq gnutls-algorithm-priority "normal:-dhe-rsa")
> 
> and see whether that fixes the problem?

Similar to disabling gnutls-available-p, this now aborts with the
message

RCPT TO:<winkler@gnu.org>
554 <winkler@gnu.org>: Recipient address rejected: Access denied

But I am surprised that Emacs tries to send the message even though
the smtp server is configured such that it requires a username and
password for sending messages and I do not have yet an .authinfo
entry for the smtp server. It is my understanding that the emacs
code is such that emacs should ask me for username / password if
emacs believes it needs one for the smtp session. In other words, it
appears to me as if emacs and the smtp server do not communicate
properly so that emacs wants to send the message in a way that is
not supported by the smtp server. (I have no such problems with
emacs 23.)

On Fri Jul 15 2011 Ted Zlatanov wrote:
> I think there should be no such situations; the command-line GnuTLS
> tools are insecure and unreliable and should not have to be used.  As
> with the priority string option, whatever options users need should get
> added.  I see those cases as bugs rather than feature requests.

I understand your goal and in the long run it is probably the best
solution. I am merely looking at this from the perspective: if I had
been a regular user running into such a problem after release of
emacs 24, I would have been stuck. The new code is a substantial
change as compared to the old approach. And I do not see a simple
way to predict which other gnutls options might be needed by other
users. So even if the command line gnutls-cli is not perfect by
itself, it would give the user a more forgiving transition period if
with Emacs 24 the old approach remained available as a fallback.

Roland





  reply	other threads:[~2011-07-17  0:37 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-07 13:36 bug#9017: 24.0.50; gnutls.c: [0] (Emacs) fatal error: Key usage violation in certificate has been detected Roland Winkler
2011-07-07 14:42 ` Lars Magne Ingebrigtsen
2011-07-07 14:45 ` Lars Magne Ingebrigtsen
2011-07-07 14:56 ` Lars Magne Ingebrigtsen
2011-07-07 15:15   ` Lars Magne Ingebrigtsen
2011-07-08  0:49     ` Roland Winkler
2011-07-10 13:39       ` Lars Magne Ingebrigtsen
2011-07-11 13:59         ` Roland Winkler
2011-07-11 14:12           ` Lars Magne Ingebrigtsen
2011-07-11 14:29             ` Roland Winkler
2011-07-11 14:38               ` Lars Magne Ingebrigtsen
2011-07-11 14:54                 ` Roland Winkler
2011-07-11 15:13                   ` Lars Magne Ingebrigtsen
2011-07-11 15:41                     ` Roland Winkler
2011-07-11 15:48                       ` Lars Magne Ingebrigtsen
2011-07-13 15:02                         ` Roland Winkler
2011-07-13 15:27                           ` Lars Magne Ingebrigtsen
2011-07-13 16:06                             ` Roland Winkler
2011-07-15 11:16                               ` Roland Winkler
2011-07-15 19:56                                 ` Ted Zlatanov
2011-07-15 16:04                               ` Lars Magne Ingebrigtsen
2011-07-15 16:04                               ` Lars Magne Ingebrigtsen
2011-07-15 16:45                               ` Ted Zlatanov
2011-07-15 17:13                                 ` Lars Magne Ingebrigtsen
2011-07-15 19:50                                   ` Ted Zlatanov
2011-07-15 17:26                                 ` Lars Magne Ingebrigtsen
2011-07-17  0:37                                   ` Roland Winkler [this message]
2011-07-17  0:44                                     ` Lars Magne Ingebrigtsen
2011-07-17 12:20                                       ` Roland Winkler
2011-07-17 16:15                                         ` Lars Magne Ingebrigtsen
2011-07-18  2:46                                           ` Roland Winkler
2012-01-25 20:29                                             ` Ted Zlatanov
2012-01-25 19:39                                               ` Lars Ingebrigtsen
2012-01-25 22:32                                                 ` Ted Zlatanov
2012-01-25 22:35                                                   ` Lars Ingebrigtsen
2012-01-26 15:40                                                     ` Ted Zlatanov
2012-01-26 16:53                                                       ` Lars Ingebrigtsen
2014-12-08 19:51                                             ` Lars Magne Ingebrigtsen
2011-07-16 17:57                               ` Stefan Monnier
2011-07-17  2:19                                 ` Lars Magne Ingebrigtsen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20002.11953.120421.334092@gargle.gargle.HOWL \
    --to=winkler@gnu.org \
    --cc=9017@debbugs.gnu.org \
    --cc=larsi@gnus.org \
    --cc=tzz@lifelogs.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.