MTA:SA error code
MTA:SA error CC24
The client and the server did not agree on the encryption or protocol used for the connection.
- Code
CC24- Where you see it
- A dialog from MTA itself
- MTA's own wording
- Encryption/protocol mismatch
- Family
- CC codes
What it means
MTA's own client shows a CC code when something fails before or during a connection: the address, the nickname, a module it could not load, or the connection itself. MTA's own documentation gives this code as Encryption/protocol mismatch.
How to fix it
Work down the list and stop when it is solved.
Longer version, with a source on every step: Disconnected by an unknown protocol error.
Install the current MTA update
Close MTA and run the current installer from multitheftauto.com. Several connection codes are simply an old client meeting a newer server.
Try the connection again
Close MTA, open it again and connect once more. A single failed attempt can come from a restart on the server or a short break in your own connection.
Copy the whole message first
Write down every line MTA shows, not only the code. The rest of the message often names the file, the server or the reason, and that is what tells you which step below applies.
Check your log if it keeps happening
Paste the message, or MTA's core.log, into the Fix tool on this site. It runs on your own computer and points at the matching steps.
Still stuck? The Fix tool reads MTA's own log on your computer and points at the matching steps. Nothing is uploaded.
Open the Fix toolOther CC codes
- CC20MTA refused the nickname you tried to connect with.
- CC21The address you asked MTA to connect to is not a valid host.
- CC22MTA could not open a connection to that server.
- CC23MTA waited for the server and got no answer in time.
- CC25The server closed the connection.
- CC26The connection to the server was lost.
- CC27That server has banned you.
- CC28The server disconnected you.
- CC29The connection to the server dropped.
- CC30The server refused the connection.
- CC31MTA could not load the mod it needs for that server.
- CC32The server's answer was not what MTA expected (second form).
- CC33The server's answer was not what MTA expected, and MTA kept the payload it received.
- CC34The networking library on your client and on the server are different versions.
- CC40MTA loaded a module that is not the one it expected.
Every MTA:SA error code · Crash codes and offsets
Where this comes from
- github.com/multitheftauto/mtasa-blue/blob/master/Client/core/CConnectManager.cpp
- help.multitheftauto.com/sa/trouble/protocol-error/
- multitheftauto.com/
Meanings read from these sources on 5 September 2026 and written in our own words here.