May 24 23:24:03 TXB-FW postfix/smtpd[31444]: warning: dict_nis_init: NIS domain name not set - NIS lookups disabled
May 24 23:24:03 TXB-FW postfix/smtpd[31444]: warning: SASL: Connect to private/auth failed: Connection refused
May 24 23:24:03 TXB-FW postfix/smtpd[31444]: fatal: no SASL authentication mechanisms
First of I didn't ask postfix to do NIS lookups.
The fix was simple.
alias_maps when commented, uses the default settings:
alias_maps = hash:/etc/aliases, nis:mail.aliases
This allows postfix to work even without explicit alias_maps settings. However the default also encumbers it with checking nis. Setting alias_maps explicitly eliminates the problem:
alias_maps = hash:/etc/aliases
