After a kernel update on my Linux server, so it seems, there was a problem with my Domino server and it’s bindsock.
After rebooting the Linux server, Domino produced several errors in the log and several protocols are not accessible anymore.

The Domino server is listening for SMTP on port 26 and my MailScanner ( spamassassin and postfix ) is listening on port 25.

Here is part of my log:

[28613:00007-00007FCE40069700] 04/28/2017 02:04:35 PM  ERROR: bindsock’ helper application is missing, not executable, not setuid root, or no sticky bit set
[28613:00007-00007FCE40069700] 04/28/2017 02:04:35 PM  SMTP Server: Listener failure: ‘bindsock’ is missing, not executable, not owned by root, not setuid root or user needs net_privaddr privilege.
[28613:00007-00007FCE40069700] 04/28/2017 02:04:35 PM  Suspending listen task for 20 seconds due to network errors

Unable to bind to port Port = 26 errno = 98 “Address already in use”
[04401:00008-00007FE044FA2700] 04/28/2017 02:05:23 PM  ERROR: bindsock’ helper application is missing, not executable, not setuid root, or no sticky bit set
[04401:00008-00007FE044FA2700] 04/28/2017 02:05:25 PM  SMTP Server: Listener failure: ‘bindsock’ is missing, not executable, not owned by root, not setuid root or user needs net_privaddr privilege.
[04401:00008-00007FE044FA2700] 04/28/2017 02:05:25 PM  Suspending listen task for 20 seconds due to network errors

So i quit the Domino server in order to investigate what’s going on.

netstat -anp shows that the Domino server is holding port 26 in its grip.

After some investigation, the setuid bit on the file bindsock was incorrect.

The correct solution was to change the access and setuid on the bindsock file:

chmod 4555 bindsock

chmod +s bindsock

Started IBM Domino and everything was up and running.

 

Visits: 2391

By angioni

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.