[vchkpw] Segmentation Fault

2002-12-22 Thread Steve Sobka
Hello all,

My Setup:

RedHat 7.3+Vpopmail
5.3.11-(MySql)+qmail-1.03+qmailadmin-1.0.6+qmail-scanner-1.15+vqadmin-2.3.4+
SpamAssassin-2.43

I have a somewhat strange problem that just started occurring.  As of a few
days ago my vpopmail started giving me segmentation faults whenever I try to
use 'vadddomain'.  I have added two programs to the system (Spamassassin and
qmail-scanner), but I don't think either of these programs would cause the
Segmentation Fault when trying to add a domain.
I was thinking of recompiling qmail now, but I am not sure this would help?
I am wondering if I have some sort of corruption somewhere?  I've included
my settings at the end of this message.  BTW, I can add/delete/modify/delete
current users and domains.  I can also add new users to domains with no
problems.  It's just adding a new domain that segfaults.

The segmentation fault happens as follows:

---
[root@mail bin]# ./vadddomain testing.com
Please enter password for postmaster:
enter password again:
Segmentation fault
[root@mail bin]#
---

Here's what I have tried to fix the problem (1a-1d):

1) Searched mailing list, tried each of the following from what others
suggested in earlier messages with similar/same problem:

1a) Running 'vadddomain' as either the root user or vpopmail user and
neither works. Both give Segmentation Fault.

1b) Tried recompiling vpopmail as follow:

make distclean
./configure  --enable-roaming-users=y --enable-logging=y --enable-learn-pass
words=y --enable-clear-passwd=y --enable-defalt-domain=fuzzylinux.net --enab
le-mysql --enable-defaultquota=20M
make
make install-strip

1c) Checked permissions of the /var/qmail/users/assign file

[root@mail vpopmail-5.3.11]# ls -all /var/qmail/users/
total 16
drwxr-xr-x2 root qmail4096 Dec 22 10:07 .
drwxr-xr-x   11 root qmail4096 Dec 22 09:56 ..
-rw-r--r--1 root qmail1201 Dec 19 19:05 assign
-rw---1 root root0 Dec 22 10:07 assign.lock
-rw-r--r--1 root root 3566 Dec 22 10:06 cdb

1d) I tried compiling vqadmin and it works great, I can modify users, add
users to existing domains, but when I try to add a new domain it craps out.
-


My current settings:


vpopmail 5.3.11
Current settings
---

vpopmail directory = /home/vpopmail
   uid = 508
   gid = 503
  ip alias = OFF --enable-ip-alias-domains=n (default)
address extentions = OFF --enable-qmail-ext=n (default)
 roaming users = ON  --enable-roaming-users=y
tcpserver file = /home/vpopmail/etc/tcp.smtp
open_smtp file = /home/vpopmail/etc/open-smtp
user quota = 20M -enable-hardquota=20M
   auth module = mysql --enable-mysql=y
 mysql replication = OFF --enable-mysql-replication=n default
table optimization = many domains --enable-many-domains=y default
  system passwords = OFF --enable-passwd=n default
  file locking = ON  --enable-file-locking=y default
 file sync = OFF --enable-file-sync=n default disable vdelivermail
fsync
 make seekable = ON  --enable-make-seekable=y default
  auth logging = ON  --enable-auth-logging=y default
 mysql logging = OFF --enable-mysql-logging=n default
  clear passwd = ON  --enable-clear-passwd=y (default)
 users big dir = ON  --enable-users-big-dir=y (default)
 valias processing = OFF --enable-valias=n
  mysql limits = OFF --enable-mysql-limits=n default
pop syslog = show successful and failure login attempts
 --enable-logging=y
default domain =  --enable-default-domain=
  auth inc = -I/usr/include/mysql
  auth lib = -L/usr/lib/mysql  -lmysqlclient -lz

---

[root@mail vpopmail-5.3.11]# ls -all /home/vpopmail/
total 60
drwxr-xr-x9 vpopmail vchkpw   4096 Dec 21 10:20 .
drwxr-xr-x7 root root 4096 Dec 20 23:14 ..
drwxr-xr-x2 vpopmail vchkpw   4096 Dec 22 09:07 bin
drwxr-xr-x4 vpopmail vchkpw   4096 Dec 15 12:29 doc
drwx--   14 vpopmail vchkpw   4096 Dec 22 09:54 domains
drwxr-xr-x2 vpopmail vchkpw   4096 Dec 22 10:33 etc
drwxr-xr-x2 vpopmail vchkpw   4096 Dec 15 12:29 include
drwx--2 root root 4096 Dec 15 12:29 lib
-rw---1 vpopmail vchkpw   3920 Dec 21 10:15 mailfilter
drwx--2 vpopmail root 4096 Dec 22 10:30 .spamassassin

[root@mail vpopmail-5.3.11]# ls -all /var/qmail/
total 48
drwxr-xr-x   11 root qmail4096 Dec 22 09:56 .
drwxr-xr-x   24 root root 4096 Dec 15 21:29 ..
drwxr-sr-x2 aliasqmail4096 Dec 22 09:59 alias
drwxr-xr-x2 root qmail4096 Dec 22 10:00 bin
drwxr-xr-x2 root qmail4096 Dec 15 12:11 boot
drwxr-xr-x2 root qmail4096 Dec 22 10:03 control
drwxr-xr-x2 root qmail4096 Dec 15 12:11 doc
drwxr-xr-x   10 root qmail4096 Dec 15 12:11 man

Re: [vchkpw] Segmentation Fault

2002-12-22 Thread Bill Shupp
On Sunday, December 22, 2002, at 10:36  AM, Steve Sobka wrote:


Hello all,

My Setup:

RedHat 7.3+Vpopmail
5.3.11-(MySql)+qmail-1.03+qmailadmin-1.0.6+qmail-scanner-1.15+vqadmin- 
2.3.4+
SpamAssassin-2.43

I have a somewhat strange problem that just started occurring.  As of  
a few
days ago my vpopmail started giving me segmentation faults whenever I  
try to
use 'vadddomain'.  I have added two programs to the system  
(Spamassassin and
qmail-scanner), but I don't think either of these programs would cause  
the
Segmentation Fault when trying to add a domain.
I was thinking of recompiling qmail now, but I am not sure this would  
help?
I am wondering if I have some sort of corruption somewhere?  I've  
included
my settings at the end of this message.  BTW, I can  
add/delete/modify/delete
current users and domains.  I can also add new users to domains with no
problems.  It's just adding a new domain that segfaults.

The segmentation fault happens as follows:

Check the contents of /var/qmail/users/assign.  It's likely that the  
problem is there.

Regards,

Bill Shupp




[vchkpw] Blocking passwords = account name

2002-12-22 Thread Hadad

Is possible block passwords with the same name account?

For example:

Account: [EMAIL PROTECTED]
Password : paul

--
Hadad  mailto:[EMAIL PROTECTED]





Re: [vchkpw] -Err aack,child crashed

2002-12-22 Thread edie
Oohh, yes, you're correct. No problem anymore, thanks a lot. Sorry :D

 [EMAIL PROTECTED]
 writes:
  #/var/qmail/bin/qmail-pop FQDN /home/vpopmail/bin/vchkpw
  user john
  OK
  pass doe
  -Err aack,child crashed
 
 That's not how it should be invoked, nor is it even the right program name:
 
 /var/qmail/bin/qmail-popup fqdn /home/vpopmail/bin/vchkpw
 /var/qmail/bin/qmail-pop3d Maildir
 
  But i can still access the mailbox via webmail or offline pop3 reader
  (outlook), the real email account can send and receive properly but
  for virtual mail account, only send, cannot recive (the log is
  there's no mailbox with that name).
 
 That doesn't provide us with any useful information.  Please provide the
 complete, unedited output of qmail-showctl and the relevant unedited log
 file lines.  Don't use terms like ``real email account'' and ``virtual mail
 account''.  Tell us exactly what is going on.
 
 --
 David Phillips amp;lang=en[EMAIL PROTECTED]
 http://david.acz.org/


- 
PT QUASAR CIPTA MANDIRI, http://www.quasar.co.id






[vchkpw] vpopmail + mysql + sqwebmail

2002-12-22 Thread Hugo Escobar

Hi list:

Sorry if this is off-topic but the sqwebmail ml-manager seems to be
discarding message postings.

This is what I have so far:

Vpopmail+mysql working fine.

$ telnet mymailserver 110

always works for all the virtualdomains.


When it comes to the SqWebMail part, everything compiles, installs, etc.
but when I try to log in I get the following message:

Internal error (module sqconfig.c, line 63) - contact system
administrator

Configuration information:

vpopmail-5.2.1
mysql  Ver 11.15 Distrib 3.23.41, for redhat-linux-gnu (i386)
sqwebmail-3.4.0.20021212

relevant line in the /usr/local/share/sqwebmail/authdaemonrc:
authmodulelist=authcustom authvchkpw

authdaemond is running.

Any ideas?

Hugo













Re: [vchkpw] vpopmail + mysql + sqwebmail

2002-12-22 Thread Hugo Escobar
On Mon, 2002-12-23 at 00:17, Kurt Bigler wrote:
 on 12/22/02 5:37 PM, Hugo Escobar [EMAIL PROTECTED] wrote:
 
  
  Hi list:
  
  Sorry if this is off-topic but the sqwebmail ml-manager seems to be
  discarding message postings.
  
  This is what I have so far:
  
  Vpopmail+mysql working fine.
  
  $ telnet mymailserver 110
  
  always works for all the virtualdomains.
  
  
  When it comes to the SqWebMail part, everything compiles, installs, etc.
  but when I try to log in I get the following message:
  
  Internal error (module sqconfig.c, line 63) - contact system
  administrator
 
 I don't have the same version of sqwebmail as you, but it looks like this
 might be a problem opening the sqconfig file (whatever that is) for writing.
 The error is likely to be a failure at this point in the C code:
 
 f=fopen(p, w);
 if (!f) enomem();
 
 enomem is a macro that generates the error message you see with the file
 name and line number.  fopen is what is failing.
 
 So if you can figure out that that configuration file might be, I suppose it
 might be a permission problem with that file, the directory containing it,
 or the user/group that one of the sqwebmail applications is running under.
 
 Sorry can't look into this more right now - hoping that might give you a
 clue.
 

Yes, indeed

that file is one of the files that store session information related
to the user. The name of the file is sqwebmail-ip and this is supposed
to be created in the directory

~vpopmail/domains/virtualdomain/username/Maildir.

The problem is that when the function gets called, the first parameter
should be ~vpopmail/domains/virtualdomain/username/Maildir, but
the function only receives ., in other words, sqwebmail is trying to
create the file at the root directory. So I guess I should dig deeper
into the source code.

  
  Configuration information:
  
  vpopmail-5.2.1
  mysql  Ver 11.15 Distrib 3.23.41, for redhat-linux-gnu (i386)
  sqwebmail-3.4.0.20021212
  
  relevant line in the /usr/local/share/sqwebmail/authdaemonrc:
  authmodulelist=authcustom authvchkpw
  
  authdaemond is running.
  
  Any ideas?
  
  Hugo
  
  
  
  
  
  
  
  
  
  
  
 
 
 






Re: [vchkpw] vpopmail + mysql + sqwebmail

2002-12-22 Thread Rick Widmer


on 12/22/02 5:37 PM, Hugo Escobar [EMAIL PROTECTED] wrote:

 authdaemond is running.

 Any ideas?


One thing comes to mind...

I did not look at your specific problem, but in everything I've seen when 
using sqwebmail with vpopmail says you should NOT use authdaemon.  I've 
seen numerous problems from people who are doing it, and always the 
solution is to re-compile sqwebmail with:

   --with-authvchkpw --without-authdaemon

Kill off the troublesome daemon, and use vchkpw authentication only.

Rick