I am not able to Sign in to AEM 6.5 Publish Instance. I cleared up the cache and cookies and still not able to login. I have signed in from the machine and with the same set up earlier as well. When I click on the login button I only get to see the 'Preference'. Please suggest what could be the issue here.
@zameer_abbas do you have this issue an a vanilla AEM 6.5 instance? I have the similar one after Service Pack 6 installation. I haven't found the root cause yet. Meanwhile, you should be able to use /libs/granite/core/content/login.html as a workaround at the moment I guess.
To debug and investigate the use case, please check the following:
I. Validate the user name, password, and that the user exists: If the issue only happens with one or a few users, then it could be that the wrong user names or passwords are being used or the users don't exist in AEM.
Check the password: Use Chrome browser and open Developer Tools => Network tab in the browser, then, attempt to log in again. Select the POST request ending with j_security_check in the URL. In the lower-right panel of the Headers tab, scroll to the bottom. Validate that under Form Data, the password being sent in the j_password parameter is correct.
VALIDATE THAT THE USER EXISTS AND RESET THE PASSWORD: Log in as admin user. Go to the user administration screen. Verify that the users exist. Create the user if it doesn't exist or reset the password if it does.
II. Analyze broken authentication handling If none of the above solves the problem, then:
Log in to the AEM server's OS. Tail or view the error.log file. View the updates to the log while attempting to log in to AEM. If any errors or warnings are logged, then analyze those warnings. If nothing is logged, then enable a debug log with these settings:
Also, can you try restarting the instance? If you end up needing to reset the password you could try to package the admin user account from another instance (/home/users/whatever), then put that package in a /crx-quickstart/install folder on the local filesystem. The instance will pick it up and install it automatically.