Since I have seen 3.5.10 to work in fedora @mirespace and myself have built 3.5.12, but in Ubuntu that fails the very same way as our normal version in impish. That might be due to differences in the configuration, but I could not easily spot it from here.
Possible steps from here: a) GDB debug it on Ubuntu AND in Fedore and compare vs each other where the Fedora build manages to connect while we do not (maybe the change the CWD or it is related to all the chrooting of postfix). It certainly is different as there /var/spool/postfix/private/tlsmgr doe not exist at all - and due to that the code might go completely different paths. b) patch postfix in Ubuntu to prepend a path /var/spool/postfix when opening sockets. Eventually that might be a try-and-fallback, but for now all we need is posttls-finger to see if it "would work" if connections would be made. If it does we can discuss upstream how it would need to work to cover all edge cases. c) the chrooting makes me wonder, I don't know enough about how it is used in postfix. Chances are that everything but posttls-finger chroots to the same dir and from there these sockets are reachable. If that would be true, the question is if finger should do so as well. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1885403 Title: posttls-finger fails to connect to private/tlsmgr To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/postfix/+bug/1885403/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
