

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
4 messages in net.sourceforge.lists.courier-users[courier-users] 450-Service temporari...| From | Sent On | Attachments |
|---|---|---|
| Carey Jung | Jul 24, 2002 6:48 am | |
| Carey Jung | Jul 24, 2002 11:16 am | |
| Tim Hunter | Jul 24, 2002 11:40 am | |
| Carey Jung | Jul 24, 2002 2:31 pm |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [courier-users] 450-Service temporarily unavailable | Actions... |
|---|---|---|
| From: | Carey Jung (car...@itfreedom.com) | |
| Date: | Jul 24, 2002 6:48:48 am | |
| List: | net.sourceforge.lists.courier-users | |
I'm trying to get a new courier/postgresql setup working and am getting the above error whenever I try to send a test message to a hosteddomain account. Scouring the code in local.c, it seems that this is the authentication service that's failing. I believe, though, that I have Postgresql working properly, correct tables defined and populated and all, and I've confirmed proper access by running 'psql -d courier -U courier -h localhost -p 5432'.
authmodulelist contains "authdaemon", authdaemonrc defines authmodulelist="authcustom authcram authuserdb authldap authpgsql authpam", and authpgsqlrc is properly set up. There are a buch of authdaemond.pgsql daemons running. Yet sending a test message to courier generates this syslog output:
Jul 24 08:41:23 mail2 courieresmtpd: error,relay=::ffff:216.30.67.34,from=<car...@itfreedom.com>,to=<carey@itfreed om.org>: 450 Service temporarily unavailable.
Where should I look next? Is this a courier-postgresql problem or a courier-authdaemon problem? Or am I way off track?
Regards, Carey
ps. relevant config info below.
courier=# \d passwd Table "passwd" Column | Type | Modifiers ---------+------------------------+-------------------------- id | character varying(128) | not null crypt | character varying(128) | not null default '' clear | character varying(128) | not null default '' name | character varying(128) | not null default '' uid | integer | not null default '65534' gid | integer | not null default '65534' home | character varying(255) | not null default '' maildir | character varying(255) | not null default '' quota | character varying(255) | not null default '' Primary key: passwd_pkey
courier=# \z Access privileges for database "courier" Table | Access privileges --------+---------------------------------- passwd | {=,root=arwdRxt,courier=arwdRxt} (1 row)
[root@mail2 courier]# cat authmodulelist authdaemon [root@mail2 courier]# grep module authdaemonrc ##NAME: authmodulelist:0 # The authentication modules that are linked into authdaemond. The # default list is installed. You may selectively disable modules simply # by removing them from the following list. The available modules you authmodulelist="authcustom authcram authuserdb authldap authpgsql authpam" ##NAME: authmodulelistorig:1 # This setting is used by Courier's webadmin module, and should be left authmodulelistorig="authcustom authcram authuserdb authldap authpgsql authpam" # installed where authentication modules are relatively expensive: such [root@mail2 courier]# egrep '^PGSQL' authpgsqlrc PGSQL_HOST localhost PGSQL_USERNAME courier PGSQL_PASSWORD xxxxxx PGSQL_PORT 5432 PGSQL_OPT PGSQL_DATABASE courier PGSQL_USER_TABLE passwd PGSQL_CRYPT_PWFIELD crypt PGSQL_CLEAR_PWFIELD clear PGSQL_UID_FIELD uid PGSQL_GID_FIELD gid PGSQL_LOGIN_FIELD id PGSQL_HOME_FIELD home PGSQL_NAME_FIELD name PGSQL_MAILDIR_FIELD maildir PGSQL_QUOTA_FIELD quota [root@mail2 courier]#







