Symptom
When opening Kepion in a browser, the following error message appears: "Failed to authenticate user."
Follow the procedure that corresponds to your Windows edition:
Enable Windows Authentication on Home Edition
If you are using Windows Home Edition, this feature does not come as an option and will need to be enabled by running a script in Windows Command Prompt. To update the Windows Authentication Feature, we will need to find the appropriate file path. The naming conventions of the folders and files may vary (Camel casing, all lower case, all upper case, etc.).
1. Open Command Prompt as an Administrator.
2. Enter the following command:
cd %SystemRoot%\servicing\packages
There are a lot of files within the Packages folder.
3. Limit the scope of the search by running the following query (includes the first part of the file name and the file type):
dir *Microsoft-Windows-IIS-WebServer-AddOn-2-Package*.mum* /s
Note: Our desired file does not contain en-US. In the above example, the file is called: Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64~~10.0.18362.815.mum
Now that we have all the components of the file path, let's navigate to the required file.
4. Enter the following into the Command Prompt:
dism /online /norestart /add-package:%SystemRoot%\servicing\Packages\Microsoft-Windows-IIS-WebServer-AddOn-2-Package~31bf3856ad364e35~amd64~~10.0.18362.815.mum
5. After the operation has completed successfully, uninstall and reinstall Kepion for the changes to take effect.
Enable Windows Authentication on Pro Edition
If user authentication fails in a newly setup environment, please make sure the IIS Windows Authentication feature has been turned on.
1. Open Windows Features.
2. Go to World Wide Web Services > Security
3. Enable Windows Authentication.
If the above procedure does not resolve the issue, try clearing your browser cache or using another browser to open Kepion.