League of Legends login problems hit players after Riot Games forgot to renew an expired security certificate

Players who changed their computer date to yesterday could suddenly log in again.

Game connection error message on screen
(Image via Riot Games)
TL;DR
  • League of Legends players couldn't log in after a security certificate used by the game client expired.
  • Players discovered they could temporarily access the game by changing their computer date to yesterday.
  • The issue was fixed within hours though Riot hasn't officially confirmed the cause.
Community Reactions
How do you feel about this story?
👍
0
👎
0
😂
0
😡
0
😢
0

League of Legends players found themselves locked out of the game client in a widespread outage linked to an expired security certificate.

Riot Games reportedly forgot to renew the certificate used by the League of Legends client before it expired. The login failures prevented players from accessing the game and disrupted normal client functions like entering lobbies.

Multiple players discovered a workaround that revealed the root cause. Changing their computer’s system date to the previous day suddenly allowed them to log in again. This “time travel” trick is a classic sign of certificate expiration problems.

Modern game clients use TLS certificates to establish secure connections to login servers. These certificates contain validity dates and expire after a set period. When a certificate expires, the client refuses to connect because it can’t verify the server’s identity.

The League of Legends client couldn’t complete authentication because its system clock showed the current date was past the certificate’s expiration. Rolling back the date placed the system within the certificate’s validity window, allowing the connection to succeed.

Overlapping certificate sets could prevent these failures. Industry best practice involves automated certificate monitoring with escalating alerts at 30, 15, seven, and one day before expiration.

Explore More
Meet the Editor
mm
Senior Editor