Hello, Thank you for the bug report. I can confirm Ubuntu does not currently support the httpform auth mechanism. I reproduced this with the following in both 22.04 and 22.10:
# lxc launch images:ubuntu/jammy test-saslauthd # lxc exec test-saslauthd bash # apt update && apt dist-upgrade -y # apt install sasl2-bin # saslauthd -v It seems that it would be relatively easy to add this to Ubuntu if needed. Is there anything specific you require this authentication mechanism for instead of the other available ones? ** Also affects: cyrus-sasl2 (Ubuntu Kinetic) Importance: Undecided Status: New ** Also affects: cyrus-sasl2 (Ubuntu Jammy) Importance: Undecided Status: New ** Changed in: cyrus-sasl2 (Ubuntu Jammy) Status: New => Confirmed ** Changed in: cyrus-sasl2 (Ubuntu Kinetic) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to cyrus-sasl2 in Ubuntu. https://bugs.launchpad.net/bugs/1992105 Title: missing httpform plugin for saslauthd Status in cyrus-sasl2 package in Ubuntu: Confirmed Status in cyrus-sasl2 source package in Jammy: Confirmed Status in cyrus-sasl2 source package in Kinetic: Confirmed Bug description: Hi, we noticed missing httpform plugin for saslauthd. We are migrating from Centos. == On Centos (Notice the httpform at the end) /usr/sbin/saslauthd -v saslauthd 2.1.26 authentication mechanisms: getpwent kerberos5 pam rimap shadow ldap httpform == On Ubuntu jammy /usr/sbin/saslauthd -v saslauthd 2.1.27 authentication mechanisms: sasldb getpwent kerberos5 pam rimap shadow ldap == Potential fix add the "--enable-httpform" flag to the sasl2-bin package build ProblemType: Bug DistroRelease: Ubuntu 22.04 Package: sasl2-bin 2.1.27+dfsg2-3ubuntu1 ProcVersionSignature: Ubuntu 5.15.0-48.54-generic 5.15.53 Uname: Linux 5.15.0-48-generic aarch64 ApportVersion: 2.20.11-0ubuntu82.1 Architecture: arm64 CasperMD5CheckResult: unknown Date: Thu Oct 6 14:54:13 2022 ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SHELL=/bin/bash SourcePackage: cyrus-sasl2 UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cyrus-sasl2/+bug/1992105/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp