<html><head><title>Re: Cyrus Imap final setup problems</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-15">
</head>
<body>
<span style=" font-family:'Verdana'; font-size: 10pt;">Thanks Dan,<br>
<br>
You hit the nail on the head with the virtual domains. I had someone come<br>
in to set this up for me and when I found out they knew as little as I did I<br>
took it over. There was a lot to do and moving over to vitual domains I was<br>
originally going to do immediatly but later decided to make it a second step.<br>
However, I didn't realise that I had left virtualdomains set to true.<br>
<br>
So, I removed all the data files (since there was no live data yet), turned&nbsp;<br>
off virtualdomains (and autocreatequota since it's not needed) and then&nbsp;<br>
reran mkimap. With all the data and structures recreated from scratch all&nbsp;<br>
the problem seem to have gone away. Now I'll setup the Virtual domains&nbsp;<br>
as you suggested and I'll bet it will all be fine.<br>
<br>
Thanks again!<br>
<br>
-Reg<br>
<br>
Wednesday, July 8, 2009, 10:18:28 AM, you wrote:<br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; Nybbles2Byte wrote:<br>
<span style=" color: #800080;">&gt;&gt; However, it stopped receiving messages after two tests and looking at&nbsp;<br>
&gt;&gt; the logs it said it was at it's quota limit so I went back to cyradm&nbsp;<br>
&gt;&gt; to set the quota (I didn't bother the first time so it was at zero)&nbsp;<br>
&gt;&gt; and I got a "quota permission denied" error. This was from the same&nbsp;<br>
&gt;&gt; admin, I created the user with and it showed that the admin had all&nbsp;<br>
&gt;&gt; rights.<br>
</span></b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; I then used the admin to create another user and immediately tried to&nbsp;<br>
&gt;&gt; set the quota of that new user and got the same permission denied&nbsp;<br>
&gt;&gt; error. I could however remove the user that I could no set the quota for.&nbsp;<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; Below, you've specified 'altnamespace: 1'. When connecting via an admin<br>
&gt; user, altnamespace is ignored, which may complicate what you're&nbsp;<br>
&gt; expecting to see.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; Also, you've specified 'autocreatequota: 5', which limits the user to&nbsp;<br>
&gt; 5KBs of space.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; What do your cyradm createmailbox and setquota commands look like?<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; You have 'virtdomains: on'. Personally, I prefer configuring&nbsp;<br>
&gt; 'virtdomains: userid'. 'doc/install-virtdomains.html' within the source<br>
&gt; documents the difference. It might matter when connecting as an admin&nbsp;<br>
&gt; user (without specifying a domain name).<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; That is my first problem but I have two other as follow:<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; Sieve is not working when I try to telnet to it and I get this error:<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; neutrino:~ # telnet mydomain.com sieve<br>
&gt;&gt; Trying nnn.nn.nn.nn...<br>
&gt;&gt; telnet: connect to address nnn.nn.nn.nn: Connection refused<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; Your sieve entry in cyrus.conf looks correct. Verify that the service is<br>
&gt; running with 'fuser 2000/tcp' or 'netstat -an | grep LISTEN | grep&nbsp;<br>
&gt; 2000'. If not, there should be something in syslog about why it couldn't<br>
&gt; start. Locate where your cyrus binaries are installed (/usr/sbin ?) and<br>
&gt; verify there's a timesieved binary located there.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; Also, stop cyrus, and make sure something else isn't already listening<br>
&gt; on port 2000, like inetd or xinetd.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; If it is starting, but crashing somewhere, you can use the debug_command<br>
&gt; (in imapd.conf) to trouble shoot. See:<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<a style=" font-family:'courier new'; font-size: 9pt;" href="https://langhorst.com/cgi-bin/dwww//usr/share/doc/cyrus21-common/README.Debian.debug.gz">&gt; https://langhorst.com/cgi-bin/dwww//usr/share/doc/cyrus21-common/README.Debian.debug.gz</a><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; for some usage scenarios.<br>
<span style=" color: #800080;">&gt;&gt; The last thing is I am getting a "badlogin" error in my cyrus log as&nbsp;<br>
&gt;&gt; you can see below:<br>
</span></b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; Jul &nbsp;8 08:12:00 neutrino SeoWS/imap[20686]: badlogin: localhost&nbsp;<br>
&gt;&gt; [127.0.0.1] CRAM-MD5 [SASL(-13): user not found: no secret in database]<br>
&gt;&gt; Jul &nbsp;8 08:12:00 neutrino SeoWS/imap[20694]: sql auxprop plugin using&nbsp;<br>
&gt;&gt; mysql engine<br>
&gt;&gt; Jul &nbsp;8 08:12:03 neutrino SeoWS/imap[20686]: sql plugin Parse the&nbsp;<br>
&gt;&gt; username reg<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; I don't know what that could be.<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800000;"><b>&gt; - Dan<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; # UNIX sockets start with a slash and are put into /var/lib/imap/socket<br>
&gt;&gt; SERVICES {<br>
&gt;&gt; &nbsp; # DEFAULT DOMAIN<br>
&gt;&gt; &nbsp; imap &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; cmd="imapd" &nbsp; &nbsp; &nbsp; &nbsp; listen="imap" &nbsp; &nbsp; &nbsp;&nbsp;<br>
&gt;&gt; &nbsp;prefork=0<br>
&gt;&gt; # imaps &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cmd="imapd -s" &nbsp; &nbsp; &nbsp; &nbsp;listen="imaps" &nbsp; &nbsp; &nbsp;&nbsp;<br>
&gt;&gt; &nbsp;prefork=0<br>
&gt;&gt; # pop3 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cmd="pop3d" &nbsp; &nbsp; &nbsp; &nbsp;listen="pop3" &nbsp; &nbsp; &nbsp; &nbsp;prefork=0<br>
&gt;&gt; # pop3s &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cmd="pop3d -s" &nbsp; &nbsp; &nbsp; &nbsp;listen="pop3s" &nbsp; &nbsp; &nbsp;&nbsp;<br>
&gt;&gt; &nbsp;prefork=0<br>
&gt;&gt; &nbsp; sieve &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;cmd="timsieved" &nbsp; &nbsp; &nbsp; &nbsp;listen="sieve" &nbsp; &nbsp; &nbsp;&nbsp;<br>
&gt;&gt; &nbsp;prefork=0<br>
&gt;&gt; &nbsp; lmtpunix &nbsp; &nbsp; &nbsp; &nbsp;cmd="lmtpd" &nbsp; &nbsp; &nbsp; &nbsp;<br>
&gt;&gt; &nbsp;listen="/var/lib/imap/socket/lmtp" prefork=0<br>
&gt;&gt; &nbsp; notify &nbsp; &nbsp; &nbsp; &nbsp;cmd="notifyd" &nbsp; &nbsp; &nbsp; &nbsp;<br>
&gt;&gt; &nbsp;listen="/var/lib/imap/socket/notify" proto="udp" prefork=0<br>
&gt;&gt; }<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<span style=" font-family:'courier new'; font-size: 9pt; color: #800080;"><b>&gt;&gt; *IMAPD.CONF<br>
&gt;&gt; *altnamespace: 1<br>
&gt;&gt; autocreatequota: 5<br>
&gt;&gt; unixhierarchysep: 1<br>
&gt;&gt; virtdomains: on<br>
</b><span style=" font-family:'Verdana'; font-size: 10pt; color: #000000;"><br>
<br>
<br>
<br>
<br>
<span style=" font-family:'arial'; font-size: 8pt; color: #c0c0c0;"><i>--&nbsp;<br>
&nbsp;Nybbles2Byte &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a style=" font-style: normal;" href="mailto:nybbles2byte@gmail.com">mailto:nybbles2byte@gmail.com</a></body>