Fatal error: ConfigurationErrorException Login failed. Check your connection data

4 views
Skip to first unread message

Kysiu

unread,
Jul 11, 2008, 4:14:35 AM7/11/08
to Openmailadmin
hello,
i have:
Fatal error: Uncaught exception 'ConfigurationErrorException' with
message 'Login failed. Check your connection data.' in /var/www/
openmailadmin/inc/lib/imap/Cyrus_IMAP.php:53 Stack trace: #0 /var/www/
openmailadmin/inc/lib/imap/Cyrus_IMAP.php(94): Cyrus_IMAP-
>imap_login() #1 /var/www/openmailadmin/inc/lib/imap/
Cyrus_IMAP.php(74): Cyrus_IMAP->command('. list "" ""') #2 /var/www/
openmailadmin/inc/lib/imap/Cyrus_IMAP.php(83): Cyrus_IMAP-
>initial_gethierarchyseparator() #3 /var/www/openmailadmin/inc/lib/
imap/Cyrus_IMAP.php(235): Cyrus_IMAP->gethierarchyseparator() #4 /var/
www/openmailadmin/setup.php(98): Cyrus_IMAP->format_user('postmaster')
#5 {main} thrown in /var/www/openmailadmin/inc/lib/imap/Cyrus_IMAP.php
on line 53

ls -la |grep imap
-rw------- 1 root root 330 2008-07-11 09:41 imap
lrwxrwxrwx 1 root root 15 2008-07-10 14:05 lmtp -> /etc/pam.d/imap
lrwxrwxrwx 1 root root 15 2008-07-10 14:05 sieve -> /etc/pam.d/imap
lrwxrwxrwx 1 root root 15 2008-07-10 14:05 smtp -> /etc/pam.d/imap

cat imap
auth sufficient pam_mysql.so user=postfix passwd=******
host=127.0.0.1 db=postfix table=user usercolumn=mbox
passwdcolumn=password crypt=3 sqlLog=0
account required pam_mysql.so user=postfix passwd=******
host=127.0.0.1 db=postfix table=user usercolumn=mbox
passwdcolumn=password crypt=3 sqlLog=0

mysql -u postfix postfix -p
Enter password: *****

mysql> show tables;
+-------------------+
| Tables_in_postfix |
+-------------------+
| domains |
| imap_demo |
| user |
| virtual |
| virtual_regexp |
+-------------------+
5 rows in set (0.00 sec)

installed software
PHP is version 5.1.0 or later? yes
Multibyte String support active? yes
Socket or IMAP support available? yes
MySQL or MySQLi, PostgreSQL, Oracle (OCI8)? yes
Is ADOdb installed? yes
Is PEAR::Log installed? yes
Is PECL::idn installed? yes

configuration settings
configuration setting expected currently is result
asp_tags Off Off good
display_errors Off On tolerated
log_errors On Off tolerated
ignore_repeated_errors On Off tolerated
ignore_repeated_source On Off tolerated
short_open_tag On On good

DSN: mysql://postfix:******@127.0.0.1/postfix
host localhost
port 143
imap admin cyrus
... password ******

mailbox of superuser postmaster
... password *****

also i install libpam-mysql with ssl support: http://tinyurl.com/3b8xow

and i dont know what is wrong....

W-Mark Kubacki

unread,
Jul 11, 2008, 8:02:59 AM7/11/08
to openma...@googlegroups.com
>From: Kysiu
>
>i have:
>Fatal error: Uncaught exception 'ConfigurationErrorException' with
>message 'Login failed. Check your connection data.' [...]

After a first browse-through the data you provided I cannot tell what is wrong.

Please try following and post what the results are:
1. Is the administrative user in users' table?
SELECT * FROM user;
2. If, did you chose the right encryption method for passwords?
(crypt=3 should be MD5 as far as I remember)
3. What does $(ldd pam_mysql.so) say? Is it really linked to openssl*.so*?
(Could fail if you static-linked pam_mysql.)
4. Try logging in directly by cyradm [1].

-- Mark

[1] http://openmailadmin.ossdl.de/wiki/Documentation/Installation/Detailed#IMAPserver

stitch

unread,
Aug 11, 2008, 3:27:13 AM8/11/08
to Openmailadmin

> Please try following and post what the results are:
> 1. Is the administrative user in users' table?
>    SELECT * FROM user;
> 2. If, did you chose the right encryption method for passwords?
>    (crypt=3 should be MD5 as far as I remember)
> 3. What does $(ldd pam_mysql.so) say? Is it really linked to openssl*.so*?
>    (Could fail if you static-linked pam_mysql.)
> 4. Try logging in directly by cyradm [1].

Hello !
I have the same problem.
Using FC 8 with cyrus-imapd, mysql5, sasl, pam_mysql-0.4.rc1.fc8
is installed
I checdked my sql and got

postmaster Admin John Doe postmaster postm...@example.com
cyrus cyrus cyrus --@example.com

as result

the pam Config is ln-s to smtp lmtp pop
/etc/pam.d/imap
auth sufficient pam_mysql.so user=mail passwd=**** host=localhost
db=mail table=user usercolumn=mbox passwdcolumn=password crypt=3
sqlLog=0
account required pam_mysql.so user=mail passwd=**** host=localhost
db=mail table=user usercolumn=mbox passwdcolumn=password crypt=3
sqlLog=0

i am able to login cyradm
cyradm --user cyrus --auth plain 127.0.0.1
127.0.0.1>

do i need any further configuration ? like saslauthd or anythin else ?
Do youe nedd further information about my systems config ?

Thanks for help !

Gruß
Georg


W-Mark Kubacki

unread,
Aug 12, 2008, 1:57:28 PM8/12/08
to openma...@googlegroups.com
>-----Original Message-----
>From: openma...@googlegroups.com
>[mailto:openma...@googlegroups.com] On Behalf Of stitch
>Sent: Monday, August 11, 2008 9:27 AM
>To: Openmailadmin
>Subject: [Openmailadmin] Re: Fatal error: ConfigurationErrorException
>Login failed. Check your connection data
>
>do i need any further configuration ? like saslauthd or anythin else ?
>Do youe nedd further information about my systems config ?

Are you able to login by "cyradm ... --auth login"?

(If everything fails, I can offer you my help by an SSH/screen session you can monitor.)

-- Mark

stitch

unread,
Aug 13, 2008, 5:11:21 AM8/13/08
to Openmailadmin
Hi Mark !
cyradm --user cyrus --auth login 127.0.0.1

works also fine (just some certificate error -> it is neccesary to use
a signed certifactes) ?
setup.php
Fatal error: Uncaught exception 'ConfigurationErrorException' with
message 'Login failed. Check your connection data.'
in /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php:53 Stack trace:
#0 /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php(94): Cyrus_IMAP-
>imap_login()
#1 /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php(74): Cyrus_IMAP-
>command('. list "" ""')
#2 /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php(83): Cyrus_IMAP-
>initial_gethierarchyseparator()
#3 /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php(235): Cyrus_IMAP-
>gethierarchyseparator()
#4 /usr/share/mailadmin/setup.php(98): Cyrus_IMAP-
>format_user('postmaster')
#5 {main} thrown in /usr/share/mailadmin/inc/lib/imap/Cyrus_IMAP.php
on line 53

SSH SCceensession? with xming or wanna use VNC ?

Thank you!

Grüße

Georg
Reply all
Reply to author
Forward
0 new messages