Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I want update postfix from current version(2.3.3) to 2.3.5. The update process is normally and no error occur.
But, i saw error in maillog:
Quote:
Dec 21 22:00:50 localhost postfix/master[19676]: warning: process /usr/libexec/postfix/smtpd pid 20386 exit status 127
Dec 21 22:00:50 localhost postfix/master[19676]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
And telnet localhost 25:
Quote:
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
The logs should describe the problem. It should be several lines below the "throttling" message. By the way, it might help to know how you upgraded: did you do it from source, did you use a package manager (if so, which distro are you using), etc.
I am using source code tar ball install. My mail server is running RedHat 9.0.
I completed installation of postfix and run it up. But in the maillog i see the error message and the postfix does not work on smtp port 25. It no response.
Since you're compiling from source, you don't have to worry about db versions. Please type the following as root and post the output (replace /var/log/maillog with the correct path to your log file):
Jan 19 22:30:24 localhost postfix/master[26829]: warning: process /usr/libexec/postfix/smtpd pid 26937 exit status 127
Jan 19 22:30:24 localhost postfix/master[26829]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Jan 19 22:31:24 localhost postfix/master[26829]: warning: process /usr/libexec/postfix/smtpd pid 26986 exit status 127
Jan 19 22:31:24 localhost postfix/master[26829]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
Jan 19 22:32:24 localhost postfix/master[26829]: warning: process /usr/libexec/postfix/smtpd pid 27041 exit status 127
Jan 19 22:32:24 localhost postfix/master[26829]: warning: /usr/libexec/postfix/smtpd: bad command startup -- throttling
That's disappointing. I was hoping for more information in the logs. If nothing is showing up, maybe turning on debugging for smtpd will show something. In master.cf, you can add a "-v" to smtpd; so change
Code:
smtp inet n - n - - smtpd
to
Code:
smtp inet n - n - - smtpd -v
Then check the logs again.
Another simple thing is to make sure permissions are correct:
Code:
postfix set-permissions
But, this is just shooting in the dark.
Back to your original db worries, googling around, I did find someone who had a case of a db version mismatch. The postfix documentation has this to say about it:
Quote:
Some Linux systems ship with multiple Berkeley DB implementations. Normally, Postfix builds with the default DB version that ships with the system.
Warning: some Linux system libraries use Berkeley DB. If you compile Postfix with a non-default Berkeley DB implementation, then every Postfix program will dump core because either the system library or Postfix itself ends up using the wrong version.
I found the RPM version in internet suit for Red Hat 9 and install it and work fine. But the difference on RPM and tarball are what. Due to i wanted use tarball version.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.