Open nextgens opened 1 year ago
It's more a missing feature in the currently supplied version as I haven't backported that.
--openssl=/usr/bin/openssl
should do it though.
The supplied openssl-bad will be deprecated after 3.2 and may be removed or not (fallback). If not: there's a good chance sieve will be backported. Thus I'll leave this open.
Thank you. I can confirm that the workaround works.
I've initially tagged it "bug" because the help message does suggest that it should work out of the box:
and [options] is/are:
-t, --starttls <protocol> Does a run against a STARTTLS enabled service which is one of ftp, smtp, lmtp, pop3, imap,
sieve, xmpp, xmpp-server, telnet, ldap, nntp, postgres, mysql
Got your point 😬
I should have backported this last time I (and others) compiled the binaries (September 2022) after the implementation was contributed by @k0lter. There's a unit test too which doesn't hiccup but should.
That somehow need to be fixed. Need to sleep over it how though.
Before you open an issue please check which version you are running and whether it is the latest in stable / dev branch
I am running version 3.2rc2
Before you open an issue please whether this is a known problem by searching the issues
Is couldn't find anything
Command line / docker command to reproduce
docker run --rm -it drwetter/testssl.sh -t sieve $SERVER:4190 ... Fatal error: Your /home/testssl/bin/openssl.Linux.x86_64 does not support the "-starttls sieve" option
Expected behavior
I would expect openssl to be compiled with support for sieve
Your system (please complete the following information): current 'latest' on docker: Digest: sha256:363d162b04a483826bb91c2e04c3498d16d60b3a953fd599b3cb0e8dc9076eb3