Hi David Kafrissen,
Thank you for posting in the Microsoft Community Forums.
- Check IIS configuration
Authentication settings:
Ensure that the authentication settings on IIS are correct. For Windows authentication, enable “Windows Authentication” and disable other unnecessary authentication methods (e.g. anonymous authentication).
Check the “Authentication” section of IIS to make sure there are no configuration errors or conflicts.
SSL/TLS configuration:
If your application is served over HTTPS, make sure the SSL/TLS certificate is valid and properly configured on IIS.
Check if there are any SSL/TLS related errors or warnings in the IIS logs or Event Viewer.
- Client Browser Settings
Firefox Settings:
You have already mentioned Firefox specific settings, but make sure that these settings apply to all users and that there are no omissions or errors.
Check Firefox's “Network” settings to make sure there are no proxy or VPN settings interfering with the authentication process.
Try clearing Firefox's cache and cookies, then try accessing the application again.
Other browsers:
Try accessing the application using another browser (e.g. Chrome, Edge) to determine if the issue is specific to Firefox.
If the problem occurs with other browsers, it may be a server-side issue.
- Network security and firewalls
Firewall rules:
Check the firewall settings on both the server and the client to ensure that ports required for Windows authentication (e.g. 443 for HTTPS) are not blocked.
If using network level security devices (e.g. intrusion detection systems, web application firewalls), check for any rules that may interfere with the authentication process.
Network Segregation:
If your network is segmented into different zones (e.g. DMZ, intranet), make sure that authentication traffic traverses these zones correctly.
- Application and server logs
IIS Logs:
Carefully review IIS logs for authentication-related errors or warnings.
Note details of any failed login attempts or authentication failures.
Application logs:
Check the application log files for any authentication-related errors or exceptions.
If the application has custom authentication logic, make sure that this part of the logic is free of errors.
- Upgrades and fixes
Operating system and IIS:
Ensure that the operating system and IIS on the server are up-to-date and have all important security patches installed.
Outdated systems or components may contain known security vulnerabilities that can cause authentication problems.
Applications:
If possible, consider upgrading Intranet applications to the latest versions.
Check for available application patches or updates that may fix authentication-related issues.
- Advice and support
Internal resources:
If your organization has an IT support team or network administrator, work with them to resolve the issue.
They may have expertise and experience in resolving such issues.
External support:
If the problem persists and cannot be resolved by internal resources, consider contacting Microsoft Support or a specialized IT service provider.
- Alternatives
Consider alternative authentication mechanisms:
If Windows authentication continues to be a problem and there is no easy solution, consider implementing alternative authentication mechanisms (e.g., form-based authentication, OAuth/OpenID Connect, etc.).
This may require changes to the application code and configuration, but may be a viable solution in the long term.
Best regards
Neuvi