[Pkg-xmpp-devel] Bug#768352: gsasl: Does not support GSSAPI.
C. Morgan Hamill
chamill at al.wesleyan.edu
Thu Nov 6 18:28:56 UTC 2014
Package: gsasl
Version: 1.8.0-6
Severity: normal
Dear Maintainer,
I noticed while trying to use GSSAPI in msmtp that gsasl does not seem
to support it, despite claims to the contrary in the description.
My smarthost is responding to EHLO with 'AUTH GSSAPI' on port 25 and
'AUTH LOGIN PLAIN GSSAPI' after negotiating STARTTLS, so I am sure
that's not the issue.
Using gsasl, however, I get this:
$ gsasl msa.wesleyan.edu 25
Trying ‘msa.wesleyan.edu’...
220 msa.wesleyan.edu ESMTP WesMSA; Thu, 6 Nov 2014 13:21:36 -0500
EHLO [127.0.0.1]
250-msa.wesleyan.edu Hello al.wesleyan.edu [129.133.22.76], pleased to
meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 65000000
250-AUTH GSSAPI
250-STARTTLS
250-DELIVERBY
250 HELP
STARTTLS
220 2.0.0 Ready to start TLS
EHLO [127.0.0.1]
250-msa.wesleyan.edu Hello al.wesleyan.edu [129.133.22.76], pleased to
meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 65000000
250-AUTH LOGIN PLAIN GSSAPI
250-DELIVERBY
250 HELP
AUTH PLAIN
334
After which it prompts me for PLAIN auth credentials.
Furthermore, it seems gsasl is throughly confused by the crazy ideas I'm
throwing around:
$ gsasl msa.wesleyan.edu 25 -m GSSAPI
Trying ‘msa.wesleyan.edu’...
220 msa.wesleyan.edu ESMTP WesMSA; Thu, 6 Nov 2014 13:25:54 -0500
EHLO [127.0.0.1]
250-msa.wesleyan.edu Hello al.wesleyan.edu [129.133.22.76], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 65000000
250-AUTH GSSAPI
250-STARTTLS
250-DELIVERBY
250 HELP
STARTTLS
220 2.0.0 Ready to start TLS
EHLO [127.0.0.1]
250-msa.wesleyan.edu Hello al.wesleyan.edu [129.133.22.76], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE 65000000
250-AUTH LOGIN PLAIN GSSAPI
250-DELIVERBY
250 HELP
AUTH GSSAPI
gsasl: mechanism unavailable: Unknown SASL mechanism
$gsasl msa.wesleyan.edu 25 --client-mechanisms
This client supports the following mechanisms:
ANONYMOUS EXTERNAL LOGIN PLAIN SECURID NTLM DIGEST-MD5 CRAM-MD5 SCRAM-SHA-1 SAML20 OPENID20
$gsasl msa.wesleyan.edu 25 --server-mechanisms
This server supports the following mechanisms:
ANONYMOUS EXTERNAL LOGIN PLAIN SECURID DIGEST-MD5 CRAM-MD5 SCRAM-SHA-1 SAML20 OPENID20
I looked in the source for the gsasl package, and could find nothing
that indicated GSSAPI had been intentially disabled.
Any help would be appreciated.
Yours, C. Morgan Hamill
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 3.16-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages gsasl depends on:
ii dpkg 1.17.21
ii install-info 5.2.0.dfsg.1-5
ii libc6 2.19-12
ii libgnutls-deb0-28 3.3.8-3
ii libgsasl7 1.8.0-6
gsasl recommends no packages.
gsasl suggests no packages.
-- no debconf information
More information about the Pkg-xmpp-devel
mailing list