What does the security token service not available mean in SharePoint?

What does the security token service not available mean in SharePoint?

The built-in SharePoint Health Analyzer has a rule for testing STS functionality. It’s called “The Security Token Service is not available”. It runs hourly and will report if the STS fails on any of your servers. In the Application Event log, you may see event ID 8306 with the following description:

How to troubleshoot the security token service ( STS )?

When investigating STS problems, you should look at the ULS logs, Application Event log (event viewer), and even Central Administration. The built-in SharePoint Health Analyzer has a rule for testing STS functionality. It’s called “The Security Token Service is not available”. It runs hourly and will report if the STS fails on any of your servers.

How to fix SharePoint security token 500 error?

Looks like STS’s application pool or web is stopped, as i am seeing 500 error in the event. here what i would do. Open a browser on server & browse this path “http://localhost:32843/SecurityTokenServiceApplication/securitytoken.svc” Do this on the server where it is failing.

Where can I find the security token service?

Open Server Manager, click Tools, and then click Internet Information Services (IIS) Manager. In the Internet Information Services management console, in the Connections pane, expand the tree view, and then click Application Pools. In the Application Pools list, right-click SecurityTokenServiceApplicationPool, and then click Start.

How are security tokens used in SharePoint farm?

In SharePoint, the STS is used to generate security tokens for claims-based authentication purposes. It is only invoked locally, meaning it must be running and healthy on every server in the farm. Even when using “classic” authentication for your web applications, claims authentication is still used for intra-farm communication.

How to restart the security token service application pool?

Resolution: Restart the Security Token Service application pool. Verify that the user account that is performing this procedure is a member of the Farm Administrators group. Identify the server on which this event occurs.