[2.0.72] Persistent failure to reach Factorio auth servers
Posted: Sun Dec 14, 2025 1:57 am
Beginning ~6 months ago, Factorio, both on steam and standalone, has been unable to reach factorio auth servers to access the mod portal or public or LAN multiplayer servers. After logging out of my Factorio account within the game, trying to log in stalls the application for a few minutes and then throws the same error:
Whereas before encountering this issue for the first time, my game would load the mod portal, multiplayer servers, and log in/out successfully every time within seconds. I have consistently encountered this issue every time my game tries to access Factorio auth servers, no matter where I am, how I am connected to the internet, whether or not I am on the Steam version of Factorio, whether or not my firewall is active, or whether or not I have a VPN active. This issue happens both on my Windows laptop and my MacBook.
I have no difficulty connecting to servers directly via IP. I have used factorio.zone servers without issue.
Here is the relevant section of a log file where I attempted to log in to my account:
Screenshot of error
Code: Select all
Failed to reach auth server. Code: 520. Error: Unknown error.I have no difficulty connecting to servers directly via IP. I have used factorio.zone servers without issue.
Here is the relevant section of a log file where I attempted to log in to my account:
Code: Select all
24.060 Factorio initialised
24.061 Info AuthServerConnector.cpp:620: Performing TLS check.
24.061 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/tls-check/success
84.060 Error HttpSharedState.cpp:177: CURL failed: code:28, 1c; Connection timed out after 60000 milliseconds
84.060 Info HttpSharedState.cpp:186: Downloading https://auth.factorio.com/tls-check/success
84.060 Info HttpSharedState.cpp:187: Status code: 0
84.060 Info AuthServerConnector.cpp:642: TLS check failed. This could be a temporary connection error or the user's secure connection is broken.
84.060 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/tls-check/failure
84.091 Verbose MetalBytesPool.cpp:79: Added bytes 2/32 of size 16 to bytes pool (total size: 32).
84.619 Verbose MetalBufferPool.cpp:103: Added buffer 1/1024 of size 262144 to buffer pool (total size: 262144).
98.547 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/api-login?api_version=6
158.546 Error HttpSharedState.cpp:177: CURL failed: code:28, 1c; Connection time-out
158.546 Info HttpSharedState.cpp:186: Downloading https://auth.factorio.com/api-login?api_version=6
158.546 Info HttpSharedState.cpp:187: Status code: 0
158.547 Info AuthServerConnector.cpp:35: Failed to reach auth server: code(520) message(Connection time-out)
158.548 Error HttpSharedState.cpp:177: CURL failed: code:28, 1c; Connection timed out after 74481 milliseconds
158.548 Info HttpSharedState.cpp:186: Downloading https://auth.factorio.com/tls-check/failure
158.548 Info HttpSharedState.cpp:187: Status code: 0