Login authentication failed - authentication

I have been using phpmyadmin web-login for several years and never had any issues. Recently I haven't been able to login although I am able to login to our server by FTP. My mate is able to use the web-login. I have tried login in with Android phone, HP laptop, desktop (both win 7 prof.), several different browsers Chrome, Opera, Safari, explorer and firefox.
The message I get is: Authentication required. The server http://www.example.com:80 requires a username and password. The server says: phpMyAdmin localhost.
When I enter username and password the window disappear and reappears after a few seconds. I can see the status goes from connecting to waiting just before the window reappears.
No changes to the server has been made recently.
Any suggestions on how to solve the issue?

Related

Issue with running SSRS reports in Google Chrome

I have been building some new reports and hosting them in our SQL Server 2017 db and the current version of SSRS. However I am having an issue when running them from a laptop in Chrome in that they start to run and take a long time to complete. But if I run the same report in MS report builder from the same laptop it runs fine. It also runs fine in IE 11 and also in Chrome if I open it in an Incognito window. In case it is relevant the report has 3 parameters a Start and End date and a multi value parameter for the products we sell. Also the report uses a saved database account to connect to the datasource rather than needing to try and pass through the users network credentials.
If I open it on my Admin Terminal server it completely fine in Chrome without needing to do anything like use incognito mode. I even wondered if it was down to me being logged into a Google account in Chrome on my laptop but not being logged into one on the Terminal Server. But after logging into the same Google account on the terminal server the report still runs fine.
The authentication seems to be work fine as I can get onto the report portal without the need to manually enter my credentials and I can also navigate around the folders and reports and administer permissions and create subscriptions etc.

Microsoft Edge localhost apache NTLM always try to auth against computername instead of localhost

I currently test NTLM authentication with Apache 2.4 on a windows machine, locally. All work fine. If i open a demo site http://localhost/authfoo/text.php, the site will load without an authentication dialog in every browser. The test.php script get all required authentication data automatically from the current windows user.
So far so good. Tested with Internet Explorer 11, Chrome, Firefox and it works. Only Microsoft Edge open up an authentication dialog and i must enter credentials. All what i see in this dialog window is that the title show my computername instead of localhost. This indicated that Edge use the computername as internal domain, and that is for sure no intranet domain, like localhost is.
There is something for edge that is a so called LoopbackExempt. With that you can allow localhost to be threaded as an intranet site. This setting also not helped me. https://developer.microsoft.com/en-us/microsoft-edge/platform/faq/#how-can-i-debug-localhost
However, when i manually add http://15031489-nb.cstp.intern/ to intranet sites via settings in Edge, than it work when i use http://15031489-nb.cstp.intern/authfoo/text.php without an authentication dialog. But http://localhost/authfoo/text.php still show that authentication dialog.
Btw, http://localhost is also added to intranet sites, just to make sure everything will be treated as an actual Intranet Site.
So, i have no idea of how i can get this thing to work in Edge also, like every other browser already does, even IE 11 work without flaws.
I've been searching this problem for a while and found this answer from the microsoft developer community:
Microsoft Edge doesn't allow integrated Windows Auth over loopback as
a security mitigation to prevent breaking the browser sandbox. The
only workaround offered by the team is to use the FQDN while
debugging.
(Source)
So you will have to use the FQDN instead of http://localhost/, which is http://15031489-nb.cstp.intern/ in your case. I don't believe that Microsoft will ever fix this issue in Edge, as it is intended behaviour.

When testing Visual Studio 2013 Microsoft Edge appears and asks for id and password

I have a VS2013 website developed in VB with Windows 10. I have tested it for years but now after migrating to Windows 10 when I go into debug mode, Edge pops up and asks for a user id and password. I have no user id or password that it accepts and I don't want that to happen anyway since it doesn't happen in production.
How can I get rid of the login requirement?
It sounds like your site has windows auth switched on. Ordinarily IE would negotiate for you and sign you in seamlessly. Edge doesn't seem to handle NTLM in the same way. To get your previous experience you could just switch the debug browser to IE11. This also has the benefit of enabling JS debugging which also currently breaks with Edge as VS2013. I'm sure these issues with Edge and VS will be fixed shortly.

LoadRunner VuGen Script Replay Failing for Citrix Module Login

I am using LoadRunner VuGen to record a test I would like to execute using a Citrix module. I am able to successfully record the actions but when I play the actions back, it stops at the following line of code:
ctrx_wait_for_event("LOGON", CTRX_LAST);
The Citrix ICA Client screen is displayed and it is waiting for the Username, Password, and Domain to be entered by I am unable to manually enter the information in and after a couple a seconds it fails. When I initially record my actions, I am logging into Citrix via a web URL. But when I play back the actions it goes directly to the Citrix ICA Client screen without ever opening the URL.
This is Citrix application where Logging into the Citrix Desktop is taking too much time than the parameterized hence throwing the TimeOut Error.
In the error if the IP address is also mentioned, then it is usually is a citrix connectivity/network connectivity issue.
We had a similar error without any IP address, we did the following which resolved the issue:
Check if there are any active citrix sessions, if yes clear/terminate all the sessions. Then run the VuGen script from VuGen and dont try manually
Upgrade the ICA client if it is older than 13, we are using 14.x version

Integrated Windows Authentication showing wrong loggedin user

I have an asp.net 2.0 application running on IIS 6.0. I am using Integrated Windows Authentication. Some users have two network accounts, a personal account and an administrative account. The problem I am facing is that sometimes when they are logged in on the client side using their personal accounts, the logged in user appears at the server side as the admin account. I am retrieving the logged in user network id using System.Security.Principal.WindowsIdentity.GetCurrent().Name.
I suspect that their admin credentials are being cached somewhere and passed instead.
I had exactly this same problem. The web site was seeing me authenticate as my admin account even though I was logged in as my personal account.
It turns out that in Windows you can associate specific user names and passwords with particular sites. Once that is done, the integrated authentication through IE (and Chrome!) always uses those credentials. And, to make things easy, there is no obvious way to get to those settings through Internet Explorer's settings or options.
To fix your issue on Windows XP:
Click Start, Settings, Control Panel, User Accounts.
Click the Advanced tab.
Click Manage Passwords.
Find the entry in the list the corresponds to the site(s) where you're seeing this behavior. Remove it.
Credit where credit is due: This answer was taken almost word-for-word from an unnamed "Junior Member" at ObjectMix.
For Windows 7, use "Control Panel/Credential Manager" (also available via "Control Panel/User Accounts/Manage Your Credentials"). This lists all cached credentials, and lets you easily delete the ones which are causing problems.
When you use Remote Desktop to connect to a server and save your login credentials, it doesn't only save them for remote desktop, it also uses them for connecting through IE and, apparently, Chrome.
This is an old issue, and still valid. I just found if you save credentials while using mstsc (Remote Desktop), and try to use Integrated Windows Auth against any site that is CNAMEd to that server, it will use the saved credentials. Those will be the ones you need to delete.
My PC is locked down at work and IT have removed Credential Manager from the menu in Control Panel.
I was able to get around this by running cmdkey /list from the command line. In the list of "Currently stored credentials" I located the offending hostname and ran cmdkey /delete:[hostname] (no sq. brackets and replace hostname with your host), which fixed the issue for me.
According to this site, rundll32.exe keymgr.dll, KRShowKeyMgr will bring up the dialog to do this as well.
Some background info: http://windows.microsoft.com/en-gb/windows7/what-is-credential-manager