Sharepoint 2013 500 internal server error

I had this question after viewing Sharepoint 2013 - 500 INTERNAL SERVER ERROR.

I am getting the same error. I've verified SecurityTokenServiceApplicationPool is started and the user used is active.  Anything I can check? We are in a domain environment.
Tim WardlowSenior Information Systems SpecialistAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Walter CurtisSharePoint AEDCommented:
That is a good step when you have that error. That is a somewhat generic error and can be caused by various different conditions. The next step however may be to restart IIS. If this is a multiple server, restart on each server unless you can isolate where the error is.

If that does not solve the problem, then take a look in the event viewer of each server to see if there are any errors that effect SharePoint. Let me know what you find.

Good luck...
Tim WardlowSenior Information Systems SpecialistAuthor Commented:
I have restarted the Sharepoint server, and also it's database backend server.

After some more investigation, I have noticed a certificate installed on the Sharepoint server expired yesterday. Our sharepoint site became inaccessible today. I checked the bindings in IIS and didn't see this cert bound to any sites. Are certificates set somewhere in sharepoint admin?

Note: I am not a sharepoint admin and did not design this system so I am a bit clueless here on how these certs are used. Also note, we do not access our sharepoint site over 443 from clients. We use http only.
Walter CurtisSharePoint AEDCommented:
An expired certificate could cause the error. Did you start receiving the Internal Server Error about the same time that the certificate expired.

As far as certificates with Central Admin, it is possible that the site was setup to use a certificate, but highly unlikely.

Here is a list of common causes of SharePoint outages. These are not in any order, just a list of a few possibilities:

Full Disks on SQL server, data or transaction
Windows update causing unexpected restart
Lose of connection to DC
Virus Scanning conflicting with search crawls
VM losing host
Witness server shutting down (?)
Lose of connectivity
Server shutting down
SQL service restart
Errand code
ADFS Service Hung
Changes to SPN service account name in AD
App Pools crashing or being shut down
IIS restarts (temporary no access)
Installing farm solutions
people shutting down servers when they mean to log off
power failure
Windows update causing unexpected results
Password expiring on service account
Password change on service account
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

Tim WardlowSenior Information Systems SpecialistAuthor Commented:
This is a screenshot from the Sharepoint server. It shows that our Sharepoint admin (whom no longer works here) updated them annually. I just don't know how to update this. I know how to generate a CSR, sign it with our CA, and import the signed cert. But I don't know what to do beyond that. Is that all I need to do? I imagine I have to bind it somewhere.

Sharepoint certs
Walter CurtisSharePoint AEDCommented:
In IIS there is a site named "SharePoint Web Services". Check the binding there to see if the certificate for port 32844 is expired. If so, after you import the new certificate you should be able to bind to it in IIS.
Tim WardlowSenior Information Systems SpecialistAuthor Commented:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Walter CurtisSharePoint AEDCommented:
Glad you got it fixed...
Tim WardlowSenior Information Systems SpecialistAuthor Commented:
Found the solution myself.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.