• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Cannot connect to my own 10.98 TFS server

Blanzzzz

New Member
Joined
Nov 26, 2017
Messages
6
Reaction score
2
Hi everyone,

I need some help getting my first server online. I’ve been following the Official OTS Guide to set everything up.

My Setup:

The Problem:

I cannot seem to connect using my local IP. When I attempt to log in, nothing shows up in the server console—it’s as if the connection isn't reaching the server at all.

Furthermore, I'm not entirely sure if I am using the correct 10.98 client. There are so many different links available and I’ve tried a few already without success. If someone could verify a working source, I’d appreciate it.

What I've tried:

  • Double-checking the IP in the IP Changer.
  • Ensuring the server is fully loaded before trying to connect.
  • Testing a few different client downloads.
Does anyone have advice on what might be blocking the connection, or a link to a "known-good" client for this TFS build? Thanks in advance!
 
Do you have this line disabled in config.lua?

bindOnlyGlobalAddress = false

It should be false.

Second question: by which IP are you trying to connect? 127.0.0.1?
 
Last edited:
Do you have this line disabled in config.lua?

bindOnlyGlobalAddress = false

It should be false.

Second question: by which IP are you trying to connect? 127.0.0.1?
yes BindOnlyGlobalAddress = False, and 127.0.0.1 is the local ip i am trying to connect to.
Both in my IP, and mysqlhost.
Post automatically merged:

Any prints in terminal? Maybe OTClient pops you some info (ex. Error 10060)
As far as i can tell the only thing that shows up on my server terminal is if i try connecting through an 8080 port which from my knowledge is for my website? But im trying to use 7171
 
he doesn’t mean your server terminal. He means the character login thing where you enter your acc/password and then it will pop an error on why you didnt connect. I would like to see that and your server terminal. You can also try otcv8 or mehahs otc. But normal client should work im assuming.
 
As for the client, this is 100% working:

Try connecting to either localhost or 127.0.0.1 (127 should work).
Show us your TFS logs
Did you use ipchanger? It's in the link above
 
I had a similar problem when setting up my server after years away from hosting. What i noticed is that i did not add all the values in the database correctly. Not only do you need to populate all values in accounts table but also player table and make sure the coordinates are correct.
 
Server: Latest TFS Build for Windows (Client version 10.98).
This tutorial is 12 years old and it's FOR CLIENT (OTClient), not server.
I need some help getting my first server online. I’ve been following the Official OTS Guide to set everything up.
This is tutorial for server, but if you compile it today, it will download TFS 1.6+ (TFS 'master' GitHub branch), which is Tibia client 13+.
Tibia client 11+ does not use IP changer that you can 'run' (as .exe) on local PC to connect to OTS, you have to modify Tibia bin/client.exe using some tool ex. OTS IP Changer for Tibia 12+ (https://oracle.ots.me/ots-ip-changer-12/) - it's pretty complicated (with TFS and it's 8080 port), I would not try to make it online as your first TFS attempt.
is if i try connecting through an 8080 port which from my knowledge is for my website?
This 8080 port in TFS is not for OTS website. It's just to login into TFS using 11+ client, which uses HTTP to login to account (list characters in client) and then port 7172 to login to game.

I'm pretty sure you mixed TFS 1.6+ with 13+ Tibia protocol (that uses website HTTP protocol to login) and 10.98 client (that uses 7171 port to login - like all OTS servers since Tibia 7.x up to 10.98).

Anyway. I recommend to use 10.98 server, that works with IP Changer ex. mine TFS 1.4 updated to make it compile on modern C++ compilers (Windows Visual Studio 2026 - it compiles like TFS 1.6+ (Tibia 13+ server protocol), but it's TFS 1.4 based (10.98 server protocol) - and new versions of Linux):

If you don't want to compile server and just use TFS 1.4 .exe, you can download official TFS 1.4 datapack (10.98) with compiled .exe:
I'm just not sure, if it's compatible with modern databases (newest MySQL / MariaDB). If it shows some error about connection to database on server start, you will have to download my TFS branch 'compilation' and compile it yourself.
 
Back
Top