On May 29, 2008, at 6:08 PM, Trevor Jacques wrote:
Due practice and proper diligence, and troubleshooting, are part of
the territory.
Yes, but poor sw QA and QC by the vendor are not.
You've presumed that there *is* an issue with OS X and not with your
specific install of it.
OS X *is* extensively tested, 10.5.3 was in test for a very fair
amount of time before it was released.
And since there's a predominance of sites w/o your issue it's far more
likely that you have a problem that the OS does.
A computer configured with the supplied software should operate and
update cleanly.
If properly maintained. Did you fsck and repair permissions -- at a
minimum -- before your update? Did you perform an acceptance test
after a reboot before the update to assure everything was running
before entering into the update process? If not I'd say the likelihood
is that you had an existing problem you were unaware of before the
update.
While Leopard Server Mail is riddled with problems
OK, there is no product "Leopard Server Mail". It's postfix and cyrus,
neither of which belong to Apple, are prevalent in many *nix distros,
and commonly used all over the planet. If you have a complaint with
"Leopard Server Mail" you are faulting a product in use many, many
other places too.
To me, given the past six months of using it and trying to work with
Apple to get it to work as advertised, Leopard Server is a great
example of how not to do QA and QC before releasing a product on an
unsuspecting user base.
So please stop using it, move to something you like better, stop
whining and let the rest of us us what we care to...
. Listening to you whine is boring. Bashing on Apple for sw they don't
even write isn't just boring, but misguided.
However, this is the first I've heard of Mail Services "not
working" as in, not at all.
Wow! Please try perusing the discussion lists.
Which are often filled with similar vagueness like yours and posted by
those w/o much skill in administering systems.
Virtual domains are REALLY broken in Leopard Server
Oh really? They seem to work just dandy for the very large majority.
I'd suggest checking the system disk, run a permissions repair (not
a panacea but apropos here),
Good idea. Did not help. :-(
Right, you should have done it *before* the install.
and re-apply the update using the Combo updater
Novel approach.
Not at all.
I'll try it later, once I've calmed down and I've allowed a
reasonable time from the previous inavailability of the server.
Yes, that sounds like a great idea.
Is that exactly the problem you're having? What error messages are
you seeing?
Please be explicit in the problem details not the ranting.
I gave all the information I had at the time:
:sigh:
the check box refused to let me set incoming SMTP on.
Which indicates you need to... troubleshoot.
I now have extra information since that post to this list. I get
this error message in the SMTP log:
May 29 17:19:30 mini postfix/master[6148]: fatal: 0.0.0.0:smtps:
nodename nor servname provided, or not known
Which indicates an error in your master file. Fix the lines or --
especially if you haven't changed this since before the update --
replace it with your backup from before the install. If that fails
too, proves the file was corrupt *before* the update (which BTW is
what you'll find.)
Or, novelty, post the file here (or to a postfix list) so someone can
point out the problem (which will be malformed lines.)
I have now noticed that each time the above error happens, I also
get these two lines in the system log:
May 29 17:33:32 mini com.apple.launchd[1]
(org.postfix.master[6368]): Exited with exit code: 1
May 29 17:33:32 mini com.apple.launchd[1] (org.postfix.master):
Throttling respawn: Will start in 9 seconds
Yes, b/c, rather obviously, postfix can't start b/c the file is corrupt.
There are no other lines in the system log.
NONE? How odd. Very odd. Very, very, very odd.
I'm not trying to be nasty, either. I'm just soooo fed up with
Leopard Server Mail (and other parts of Server). My frustration is
showing.
You're being neither. You're being unhelpful to yourself by trying to
transfer the blame for poor systems administration hygiene to "Leopard
Server Mail", which is a fine FOSS package used well over the world
called postfix.
sudo launchchtl list | grep postfix
Hmmmm:
sudo: launchchtl: command not found
A novice sysadmin would note the typo.
-dhan
------------------------------------------------------------------------
Dan Shoop
Computer Scientist
iWiring / U.S. Technical Services