Search The ForumSearch   RegisterRegister  LoginLogin

AfterLogic WebMail Lite 7

 AfterLogic Forum : AfterLogic WebMail Lite 7
Subject Topic: Can’t login to email Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
thefatshizms
Newbie
Newbie


Joined: 13 July 2013
Online Status: Offline
Posts: 3
Posted: 13 July 2013 at 5:00pm | IP Logged Quote thefatshizms

I have my email setup and working on my vps (thefatshizms@sf-cnr.co.uk) I can email it (and see the emails) and send emails.. on webmin. I've installed afterlogic (lite) and I can't even login.. Says I have the incorrect pass/username
Back to Top View thefatshizms's Profile Search for other posts by thefatshizms
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Online
Posts: 6104
Posted: 15 July 2013 at 1:24am | IP Logged Quote Igor

Enable logging in AdminPanel, reproduce the problem and check what's in the log. It should contain a response from mail server which would allow you to understand what's causing the problem.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
thefatshizms
Newbie
Newbie


Joined: 13 July 2013
Online Status: Offline
Posts: 3
Posted: 16 July 2013 at 10:05am | IP Logged Quote thefatshizms

Code:
[17:03:31.77] /mail/adminpanel/index.php?tab=domains
[17:03:31.77]
[17:03:31.77] DB : start connect to root@localhost
[17:03:31.77] DB : connected to root@localhost
[17:03:31.77] DB[1] > SELECT COUNT(id_domain) as domains_count FROM awm_domains
[17:03:31.77] DB[2] > SELECT id_domain, is_internal, name FROM awm_domains  ORDER BY name ASC LIMIT 0, 19
[17:03:31.77] call CCommonModule->PopulateData->DomainsMain()
[17:03:31.77] call CWebMailModule->PopulateData->DomainsMain()
[17:03:31.77] DB : disconnect from root@localhost

[17:03:33.70] [POST(6)] /mail/index.php?/Ajax/
[17:03:33.70] POST > [Action, Email, IncLogin, IncPassword, SignMe, Token]
[17:03:33.70]
[17:03:33.70] AJAX: Action: Login
[17:03:33.70] DB : start connect to root@localhost
[17:03:33.71] DB : connected to root@localhost
[17:03:33.71] DB[1] > SELECT `id_acct`, `id_user`, `id_domain`, `id_tenant`, `deleted`, `def_acct`, `mailing_list`, `quota`, `quota_usage_bytes`, `email`, `friendly_nm`, `mail_protocol`, `mail_inc_host`, `mail_inc_port`, `mail_inc_login`, `mail_inc_pass`, `mail_inc_ssl`, `mail_out_host`, `mail_out_port`, `mail_out_login`, `mail_out_pass`, `mail_out_auth`, `mail_out_ssl`, `hide_in_gab`, `signature`, `signature_type`, `signature_opt`, `custom_fields` FROM awm_accounts WHERE `def_acct` = 1 AND `email` = 'thefatshizms@sf-cnr.co.uk'
[17:03:33.71] DB[2] > SELECT `id_domain`, `id_tenant`, `disabled`, `name`, `url`, `override_settings`, `is_internal`, `site_name`, `lang`, `def_user_timezone`, `def_user_timeformat`, `def_user_dateformat`, `allow_registration`, `allow_pass_reset`, `allow_webmail`, `mail_protocol`, `mail_inc_host`, `mail_inc_port`, `mail_inc_ssl`, `mail_out_host`, `mail_out_port`, `mail_out_auth`, `mail_out_login`, `mail_out_pass`, `mail_out_ssl`, `mail_out_method`, `check_interval`, `skin`, `msgs_per_page`, `allow_change_interface_settings`, `allow_change_account_settings`, `allow_users_add_acounts`, `allow_new_users_register`, `layout`, `xlist`, `allow_contacts`, `contacts_per_page`, `global_addr_book`, `allow_calendar`, `cal_show_weekends`, `cal_workday_starts`, `cal_workday_ends`, `cal_show_workday`, `cal_week_starts_on`, `cal_default_tab` FROM awm_domains WHERE `name` = 'sf-cnr.co.uk'
[17:03:33.71] DB[3] > SELECT COUNT(id_acct) as acct_count FROM awm_accounts
WHERE def_acct = 1 AND `email` = 'thefatshizms@sf-cnr.co.uk' AND `mail_inc_login` = 'thefatshizms@sf-cnr.co.uk'  LIMIT 1
[17:03:33.71] start connect to localhost:143
[17:03:33.71] connected
[17:03:33.72] NET < * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE IDLE AUTH=PLAIN AUTH=LOGIN] Dovecot ready.\r\n
[17:03:33.72] NET > TAG1 LOGIN "thefatshizms@sf-cnr.co.uk" "*******"\r\n
[17:03:35.22] NET < TAG1 NO [AUTHENTICATIONFAILED] Authentication failed.\r\n
[17:03:35.22] disconnect from localhost:143
[17:03:35.22] Exception[1004]: Authentication failed
~ /libraries/afterlogic/common/managers/users/manager.php (329)
----------------------------------------------------------------------
#0 /var/www/html/mail/libraries/afterlogic/common/managers/webmail/manager.php(106): CApiUsersManager->CreateAccount(Object(CAccount), true)
#1 /var/www/html/mail/libraries/afterlogic/common/managers/integrator/manager.php(533): CApiWebmailManager->CreateAccountProcess('thefatshizms@sf...', '', '', Array)
#2 /var/www/html/mail/libraries/ProjectSeven/Actions.php(1503): CApiIntegratorManager->LoginToAccount('thefatshizms@sf...', '', '', '')
#3 [internal function]: ProjectSeven\Actions->AjaxLogin()
#4 /var/www/html/mail/libraries/ProjectSeven/Service.php(95): call_user_func(Array)
#5 /var/www/html/mail/libraries/ProjectSeven/Boot.php(5): ProjectSeven\Service->Handle()
#6 /var/www/html/mail/index.php(54): include('/var/www/html/m...')
#7 {main}
[17:03:35.22] Exception[1004]: Authentication failed
~ /libraries/afterlogic/common/managers/users/manager.php (329)
----------------------------------------------------------------------
#0 /var/www/html/mail/libraries/afterlogic/common/managers/webmail/manager.php(106): CApiUsersManager->CreateAccount(Object(CAccount), true)
#1 /var/www/html/mail/libraries/afterlogic/common/managers/integrator/manager.php(533): CApiWebmailManager->CreateAccountProcess('thefatshizms@sf...', '', '', Array)
#2 /var/www/html/mail/libraries/ProjectSeven/Actions.php(1503): CApiIntegratorManager->LoginToAccount('thefatshizms@sf...', '', '', '')
#3 [internal function]: ProjectSeven\Actions->AjaxLogin()
#4 /var/www/html/mail/libraries/ProjectSeven/Service.php(95): call_user_func(Array)
#5 /var/www/html/mail/libraries/ProjectSeven/Boot.php(5): ProjectSeven\Service->Handle()
#6 /var/www/html/mail/index.php(54): include('/var/www/html/m...')
#7 {main}
[17:03:35.23] DB : disconnect from root@localhost

It's failing Authentication ..
Back to Top View thefatshizms's Profile Search for other posts by thefatshizms
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Online
Posts: 6104
Posted: 16 July 2013 at 2:26pm | IP Logged Quote Igor

Well, according to response, received from your mail server, account credentials supplied are incorrect:

Code:
[17:03:33.72] NET > TAG1 LOGIN "thefatshizms@sf-cnr.co.uk" "*******"\r\n
[17:03:35.22] NET < TAG1 NO [AUTHENTICATIONFAILED] Authentication failed.\r\n


and webmail client is merely relaying that message.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
thefatshizms
Newbie
Newbie


Joined: 13 July 2013
Online Status: Offline
Posts: 3
Posted: 18 July 2013 at 7:49am | IP Logged Quote thefatshizms

But yet I can send emails etc with the email without afterlogic??
Back to Top View thefatshizms's Profile Search for other posts by thefatshizms
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Online
Posts: 6104
Posted: 19 July 2013 at 12:21am | IP Logged Quote Igor

It's not really about sending mails, it's about receiving them and accessing your account over IMAP. You can verify whether IMAP credentials are correct using telnet client, run the following in command prompt of your OS:

Code:
telnet your.imap.host 143


Once connection to IMAP server is established, log in as follows:

Code:
a login your@email yourPassword


and see if you get the same message as the one in the logs of WebMail.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
MainStreetJames
Newbie
Newbie


Joined: 17 August 2013
Location: United States
Online Status: Offline
Posts: 1
Posted: 17 August 2013 at 11:05pm | IP Logged Quote MainStreetJames

thefatshizms wrote:
I have my email setup and working on my vps (thefatshizms@sf-cnr.co.uk) I can email it (and see the emails) and send emails.. on webmin. I've installed afterlogic (lite) and I can't even login.. Says I have the incorrect pass/username

thefatshizms,
I've run into something like this with a Webmin/Virtualmin install. It turns out that the default setting for creating an email user is username.domain rather than username@domain. For example, if you created a user 'test' and the domain is 'sf-cnr.co.uk' then the valid login for email in Webmail Lite would be test.sf-cnr (which can log into Webmail Lite but can't send mail properly and can't receive mail) rather than what you would expect (test@sf-cnr.co.uk). You can actually see the users listed this way in the 'IMAP / POP3 / FTP login' column of the site's user list.

Unfortunately you'll have to delete the user's account in Webmin/Virtualmin which will delete the email account and all the email. Be sure to backup the contents of the email folders so you can restore the folders later. There is a 'virtual mapping' option but I don't think it will fix this issue.

Here's how you change Webmin/Virtualmin to create email logins using the username@domain format:
- this needs to be done in Virtualmin (I couldn't find these settings in the Webmin options).
- select the desired virtual server in Virtualmin.
- expand the 'System Settings' section.
- select 'Server Templates'.
- select the template that is used to manage your domain (probably 'Default Settings').
- select 'Mail for domain' in the Template Section drop down list.
- at the very bottom is a setting 'Format for usernames that include domain'.
- change this to 'username@domain'.
- click on the 'Save' button.

Any new users you create after making this change will be able to log into Webmail Lite and be able to send & receive email properly (which they couldn't do if the logged in as username.domain).

Once you recreate the email user you can copy the old mail files into the newly created folders. You will probably have to change the permissions on the files you copy back in to the new mail folder. These will need to be changed to the new Linux user name (you'll see the new name as the owner of the mail directory in the 'homes' folder).

You can change the permission with the 'chown -R' command. In the example I used earlier you would navigate to the /home/sf-cnr/homes directory (assuming your Webmin install is using the 'home' directory for websites). From the command line (while in the /home/sf-cnr/homes directory) you would type in (without the quotes) 'chown -R test@sf-cnr.co.uk ./test' (this assumes the username of the newly created 'test' folder in the 'homes' folder is test@sf-cnr.co.uk).

I hope this helps.

MSJ
Back to Top View MainStreetJames's Profile Search for other posts by MainStreetJames
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide