View Full Version : Problems with pop login
darkcoder
15th May 2006, 23:21
Recently I configured a Fedora 5 server with the http://www.howtoforge.com/perfect_setup_fedora_core_5, everythings looks to be working without problem, exept that I was not able to login a user to the pop3 account. Every time I tried from telnet to email clients I got the ERR Authentication failed.
Al the services are running.
named 28622 0.0 0.2 47348 2648 ? Ssl 15:05 0:00 /usr/sbin/named -u named -t /var/named/chrroot 28705 0.0 0.0 4772 776 ? Ss 15:05 0:00 /usr/sbin/saslauthd -m /var/run/saslauthd
root 28706 0.0 0.0 4772 440 ? S 15:05 0:00 /usr/sbin/saslauthd -m /var/run/saslauthd
root 28707 0.0 0.0 4772 392 ? S 15:05 0:00 /usr/sbin/saslauthd -m /var/run/saslauthd
root 28708 0.0 0.0 4772 392 ? S 15:05 0:00 /usr/sbin/saslauthd -m /var/run/saslauthd
root 28709 0.0 0.0 4772 392 ? S 15:05 0:00 /usr/sbin/saslauthd -m /var/run/saslauthd
root 28965 0.0 0.1 6728 1748 ? Ss 15:18 0:00 /usr/libexec/postfix/master
postfix 28967 0.0 0.1 6740 1672 ? S 15:18 0:00 pickup -l -t fifo -u
postfix 28968 0.0 0.1 6792 1768 ? S 15:18 0:00 qmgr -l -t fifo -u
postfix 28973 0.0 0.1 6740 1744 ? S 15:18 0:00 tlsmgr -l -t unix -u
dovecot 29614 0.0 0.0 4156 1016 ? S 16:05 0:00 pop3-login
postfix 29621 0.0 0.1 6724 1668 ? S 16:05 0:00 proxymap -t unix -u
dovecot 29628 0.0 0.0 4156 1016 ? S 16:06 0:00 pop3-login
dovecot 29629 0.0 0.0 4156 1016 ? S 16:06 0:00 pop3-login
and on maillog I got this messageMay 15 16:06:14 pop dovecot: pop3-login: Aborted login: rip=::ffff:207.150.248.3, lip=::ffff:207.150.248.253
May 15 16:07:18 pop dovecot: pop3-login: Disconnected: Inactivity: user=<yaponte@girlracerpr.org>, method=PLAIN, rip=::ffff:207.150.248.3, lip=::ffff:207.150.248.253
The pop/imap server used is dovecot, the one that comes default with Fedora 5 and used by the guide.
Any help would be appreciated.
falko
16th May 2006, 17:41
Make sure you use the correct username and password.
Do you use ISPConfig?
darkcoder
16th May 2006, 20:34
yes, I use ISPConfig, follow the Recent Fedora5 howto, add a domain which in this case was girlracerpr.org. I can log in without problems to the website and put content on it. Also was able to browse the page, but was unable to login to the pop server.
falko
17th May 2006, 16:55
Make sure you use the correct username and password, something like web1_someuser. Don't use ISPConfig users (such as clients and resellers), they exist only in ISPConfig and not on Linux itself!
djtremors
30th May 2006, 06:20
I got the same problem.
I created a "User & Email" account which was 'web1_testuser' and gave it a password.
Noticed it doesn't create an /etc/passwd entry so i don't expect POP3 to work.
falko
30th May 2006, 16:59
What's the output of
strace /root/ispconfig/php/php -q /root/ispconfig/scripts/writeconf.php?
djtremors
31st May 2006, 06:27
Well the output is hugely long...
here's the crop off the top. I noticed there's complaints about missing files, I thought ispconfig complains if things are missing on install?
If you need more output. I'd better attach it in an email or something.
strace /root/ispconfig/php/php -q /root/ispconfig/scripts/writeconf.php |more
execve("/root/ispconfig/php/php", ["/root/ispconfig/php/php", "-q", "/root/ispconfig/scripts/writecon"...], [/* 23 vars */]) = 0
brk(0) = 0x8ff2000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/root/ispconfig/openssl/lib/tls/i686/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/root/ispconfig/openssl/lib/tls/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/root/ispconfig/openssl/lib/i686/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/root/ispconfig/openssl/lib/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mysql/tls/i686/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mysql/tls/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mysql/i686/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/lib/mysql/libcrypt.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=91886, ...}) = 0
mmap2(NULL, 91886, PROT_READ, MAP_PRIVATE, 3, 0) = 0xc74000
close(3) = 0
open("/lib/libcrypt.so.1", O_RDONLY) = 3
falko
31st May 2006, 15:01
Do you see a segmentation fault somewhere in the output?
djtremors
31st May 2006, 15:10
No. it just goes into a loop.. here's part of it.
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0
rt_sigaction(SIGPROF, {0x82a1660, [PROF], SA_RESTART}, {0x82a1660, [PROF], SA_RESTART}, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
nanosleep({1, 0}, {1, 0}) = 0
stat64("/root/ispconfig/.ispconfig_lock", {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGCHLD, NULL, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
falko
1st June 2006, 01:34
What's the output of ls -la /root/ispconfig?
djtremors
1st June 2006, 01:53
# ls -la /root/ispconfig
total 104
drwxr-xr-x 9 root root 4096 May 20 14:20 .
drwxr-x--- 25 root root 4096 May 30 08:51 ..
-rwxr-xr-x 1 root root 33136 May 6 15:32 cronolog
-rwxr-xr-x 1 root root 9673 May 6 15:32 cronosplit
drwxr-xr-x 12 root root 4096 May 6 12:58 httpd
drwxr-xr-x 13 root root 4096 May 6 15:32 isp
-rw-r--r-- 1 root root 0 May 30 13:16 .ispconfig_lock
-rw-r--r-- 1 root root 18 May 26 20:55 .old_path_httpd_root
drwxr-xr-x 6 root root 4096 May 6 12:53 openssl
drwxr-xr-x 6 root root 4096 May 6 13:15 php
drwxr-xr-x 5 root root 4096 May 6 15:32 scripts
drwxr-xr-x 4 root root 4096 May 6 15:32 standard_cgis
drwxr-xr-x 3 root root 4096 May 6 15:32 sv
-rwx------ 1 root root 9486 May 6 15:32 uninstall
falko
1st June 2006, 18:42
Please run
rm -f /root/ispconfig/.ispconfig_lock
The lock file is blocking ISPConfig.
djtremors
2nd June 2006, 11:29
OK, removed the lock file and now I get the seg fault.
lstat64("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/admispconfig", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/admispconfig/ispconfig", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
lstat64("/home/admispconfig/ispconfig/ispconfig.log", {st_mode=S_IFREG|0644, st_size=78556, ...}) = 0
open("/home/admispconfig/ispconfig/ispconfig.log", O_WRONLY|O_APPEND|O_CREAT, 0666) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=78556, ...}) = 0
lseek(5, 0, SEEK_CUR) = 0
lseek(5, 0, SEEK_CUR) = 0
write(5, "02.06.2006 - 18:27:56 => WARN - "..., 154) = 154
close(5) = 0
getcwd("/root", 4096) = 6
time(NULL) = 1149236876
open("/etc/passwd", O_RDONLY) = 5
fstat64(5, {st_mode=S_IFREG|0644, st_size=2397, ...}) = 0
lseek(5, 0, SEEK_CUR) = 0
stat64("/etc/passwd", {st_mode=S_IFREG|0644, st_size=2397, ...}) = 0
read(5, "root:x:0:0:root:/root:/bin/bash\n"..., 8192) = 2397
close(5) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
+++ killed by SIGSEGV +++
Process 19030 detached
root@microweb:~ #
Which ISPConfig version do you have installed?
Please have a look here:
http://www.howtoforge.com/forums/showthread.php?t=3695
This patch can be applied also to the latest ISPConfig version.
djtremors
16th June 2006, 18:14
back again.. so busy i wish i had more time for this.
I was using the latest SVN but now I've reinstalled fedora and put the ISPConfig-2.2.1.tar.gz and replaced the bundled 5.1.2 php with 5.1.4 tar.gz file.
it installed fine
now i got other problems.. argh. created a site and gave the reseller ftp login access with login details but can't login. no /etc/password account for that either.
strace gave no problems with this php 5.1.4
till
16th June 2006, 18:18
Resellers never have an FTP login in ISPConfig.
Only (email) users where the admin checkbox is checked may login with FTP to the webroot directory of their website.
djtremors
17th June 2006, 07:27
argh, damn it. Forgive me, i only get to work on this very late at night.
OK. what if I don't want a mail system for the domain ie. hosting the website only. I now have to make an email address only to get FTP access??
So there no way to create an FTP user only for the domain without emails accounts?
btw, also noticed the SVN copy didn't save the External Mailserver and LocalMailserver on the options section.. fyi.
falko
17th June 2006, 14:18
OK. what if I don't want a mail system for the domain ie. hosting the website only. I now have to make an email address only to get FTP access??
So there no way to create an FTP user only for the domain without emails accounts?
You can select "External Mailserver" for the main domain and all Co-Domains. Then you only have FTP accounts. :)
btw, also noticed the SVN copy didn't save the External Mailserver and LocalMailserver on the options section.. fyi.Either a problem with your installation, or a problem in the SVN. You should have used the latest stable version.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.