[Cyrus-SASL] DIGEST-MD5 en CRAM-MD5 werken niet

Pagina: 1
Acties:

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Topicstarter
Op mijn server heb ik de cyrus imap daemon draaien die via Cyrus-SASL de wachtwoorden uit de database haalt en controleert.
Zolang ik als login mechanisme LOGIN of PLAIN gebruik dan werkt alles prima maar wanneer ik voor CRAM of DIGEST kies dan krijg ik meldingen dat de hash die terug komt niet klopt met wat er uitgestuurd is.
De foutmeldingen zijn als volgt:
code:
1
2
3
DIGEST-MD5 [SASL(-13): authentication failure: client response doesn't match what we generated]

CRAM-MD5 [SASL(-13): authentication failure: incorrect digest response]

In eerste instantie dacht ik dat dit te maken had met een patch die ik geschreven had maar dit blijkt dus niet zo te zijn. Zonder de patch en zelfs met het standaard pwcheck mechanisme werkt het nog steeds niet.

Heeft er iemand ideeen hoe dit kan of een oplossing hiervoor?

Gentoo 2005.1 (vandaag gesynct)
Kernel: 2.6.12
Cyrus-IMAP versie: 2.2.12
Cyrus-SASL versie: 2.1.21

Nu met Land Rover Series 3 en Defender 90


  • Hans
  • Registratie: Juni 1999
  • Niet online
voor CRAM-MD5 moet je je passwords plaintext opgeslagen hebben (om hier een hash van te kunnen genereren). Is dit het geval?

  • MTWZZ
  • Registratie: Mei 2000
  • Laatst online: 13-08-2021

MTWZZ

One life, live it!

Topicstarter
Doh da's waar ook natuurlijk.
Nou ja dan hou ik het wel zo de verbinding is zelf toch gecrypt met TLS dus dat zou genoeg moeten zijn.

Nu met Land Rover Series 3 en Defender 90