makeconnection_ds: unsafe domain socket:

Jerry Mears jerrywm at srttel.com
Thu Nov 7 10:14:46 EST 2002


I have just installed cyrus 2.0.16 and I get the following error

Nov  7 05:39:31 carp sendmail[25538]: gA7BcxV5025177: SYSERR(root):
makeconnection_ds: unsafe domain socket

in my messages log.

# standard standalone server implementation

START {
  # do not delete these entries!
  mboxlist      cmd="/usr/local/cyrus/bin/ctl_mboxlist -r"
  deliver       cmd="/usr/local/cyrus/bin/ctl_deliver -r"

  # this is only necessary if using idled for IMAP IDLE
#  idled                cmd="idled"
}

# UNIX sockets start with a slash and are put into /var/imap/socket
SERVICES {
  # add or remove based on preferences
  imap          cmd="imapd" listen="imap" prefork=0
#  imaps                cmd="imapd -s" listen="imaps" prefork=0
  pop3          cmd="pop3d" listen="pop3" prefork=0
#  pop3s                cmd="pop3d -s" listen="pop3s" prefork=0
#  sieve                cmd="timsieved" listen="sieve" prefork=0

  # at least one LMTP is required for delivery
#  lmtp         cmd="lmtpd" listen="lmtp" prefork=0
  lmtpunix      cmd="lmtpd" listen="/var/imap/socket/lmtp" prefork=0
}

Here is my sendmail.mc

divert(0)dnl
VERSIONID(`$Id: generic-solaris.mc,v 8.13 2001/06/27 21:46:30 gshapiro
Exp $')
OSTYPE(solaris2)dnl
DOMAIN(generic)dnl
define(`confBIND_OPTS',`-DNSRCH -DEFNAMES')
define(`confLOCAL_MAILER', `cyrus')
FEATURE(`nocanonify')
FEATURE(`always_add_domain')
FEATURE(`virtusertable', `dbm /etc/mail/virtusertable')dnl
FEATURE(`genericstable', `dbm /etc/mail/genericstable')dnl

FEATURE(`dnsbl',`rbl-plus.mail-abuse.org',` "550 Mail from
"$&{client_addr} " re
fused by blackhole site rbl-plus.mail-abuse.org. Please see
http://mail-abuse.or
g/cgi-bin/lookup?" $&{client_addr} " for further information."')dnl

MAILER(`local')
MAILER(`smtp')
MAILER(`cyrus')

define(`_FFR_MILTER', `INPUT_MAIL_FILTER')
INPUT_MAIL_FILTER(`ismilter', `S=inet:3333 at localhost, F=T,
T=S:2m;R:2m;E:5m')dnl


define(`confTO_IDENT',`0')

dnl setting cyrus as the trusted user will make it easier to pass
dnl Sendmail's safefile checks.  however, it means that someone with
the
dnl "cyrus" password could easily become root.
dnl define(`confTRUSTED_USER', `cyrus')

MAILER_DEFINITIONS
Mcyrus,         P=[IPC], F=lsDFMnqA@/:|SmXz, E=\r\n,
                S=EnvFromL, R=EnvToL/HdrToL, T=DNS/RFC822/X-Unix,
                A=FILE /var/imap/socket/lmtp

LOCAL_RULE_0
Rbb + $+ < @ $=w . >    $#cyrus $: + $1

Thanks,

Jerry




More information about the Info-cyrus mailing list