Hi everyone,
I’m working on releasing a public TFS 1.7 server and ran into a problem with the RSA key (tfs.pem) on modern Linux/WSL:
ERROR: Error while reading PEM data: error:00000000:lib(0)::reason(0)
My environment:
What I’m looking for:
I’d appreciate any guidance, scripts, or recommended workflows for generating a working RSA key for TFS 1.7.
Thanks in advance!
or is there any updated Guides the guides Otland has are over 4 years old and following the guide i just get Error after error can't install this can;t locate that
I’m working on releasing a public TFS 1.7 server and ran into a problem with the RSA key (tfs.pem) on modern Linux/WSL:
- I generated a PEM key using OpenSSL 3.x (Ubuntu 22.04), but TFS 1.7 cannot read it, showing:
ERROR: Error while reading PEM data: error:00000000:lib(0)::reason(0)
- I tried openssl genrsa, openssl genpkey, and converting line endings — everything produces a valid key according to openssl rsa -check, but TFS still refuses it.
My environment:
- TFS 1.7 compiled on Linux x64
- OpenSSL 3.x (Ubuntu 22.04 / WSL)
- Lua 5.2.4
- I want to release this server publicly, so the key must be unique for security
What I’m looking for:
- A reliable way to generate a TFS 1.7–compatible PEM on Linux or Windows.
- Advice from anyone who successfully released a public server with TFS 1.7 on modern systems.
- Any tips for community-safe deployment, keeping the PEM secure.
I’d appreciate any guidance, scripts, or recommended workflows for generating a working RSA key for TFS 1.7.
Thanks in advance!
Post automatically merged:
or is there any updated Guides the guides Otland has are over 4 years old and following the guide i just get Error after error can't install this can;t locate that
Last edited: