Authenticating with Nucleus failed! That's bad

A couple of days ago, my server was blocked by FiveM because it probably wasn’t a real VPS/Dedicated Server provider; I used HostHavoc which was easier to use. I didn’t feel like sending an email because they most likely won’t respond fast so I resorted to DigitalOcean which was confusing to me. I created an Ubuntu 16.04.6 (LTS) x64 that has a 4 GB Memory / 80 GB Disk.

I proceeded to create a Linux server, however, when I finished and went to go run the server via PuTTy it keeps saying “Authenticating with Nucleus failed! That’s bad.” and the server won’t show up in the direct connect tab. This has never happened to me before. If someone could please help me that would be great. Thank you!

Annotation%202019-10-09%20233425|499x500
Just in case image doesn’t show: https://ibb.co/YR1HcVB

Are you running the latest server artifacts?

That’s interesting - I don’t see how one would effect the other I host my fivem server on a different host than my gaming pc which happens to be an old box on Ubuntu 18.04 LTS, and my server is always either accessible via the direct connect menu, or populates with it;

I have recently been getting that error, but it doesn’t effect gameplay and usually a quick restart of the fivem service fixes it; In your case, however, you may need to generate a new license key using the documentation.

Try this:

1 Like

I tried both the latest server artifacts and the one back in Sept. 14 when I was created my first server using HostHavoc. Both said the same thing.

1 Like

What do you mean by restart of the FiveM service? And I’ve generated license keys in attempt to fix this.

I mean it as in - Stop the server, as its running (like ctrl + C while the server’s running), re-run the command, and voila - you should be good to go; For me, this takes care of my issue, but it comes back every 4 / 10 times on average.

I’m not sure how or why, but I recreated my droplet and changed it to a Ubuntu 18.04.3 (LTS) x64, generated a new license key for the new ip address, and updated the firewalls so it could show in direct connect and it worked. Thank you.

1 Like

Excellent! Thanks for marking the answer! This will help those with a similar issue!

Edit: a droplet is a virtual server by the way!

1 Like

not working :frowning:

yes it solved with new key also work for old key too … but there was new issue happen with the latest artifacts… the server will not show up on server list. even with correct server.cfg configuration above

Only change the IP if you’re using a server with multiple network interfaces, otherwise change the port only.

endpoint_add_tcp “0.0.0.0:30120”
endpoint_add_udp “0.0.0.0:30120”

These resources will start by default.

ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure fivem
ensure hardcap
ensure ■■■■■■■
ensure scoreboard

This allows players to use scripthook-based plugins such as the legacy Lambda Menu.

Set this to 1 to allow scripthook. Do note that this does not guarantee players won’t be able to use external plugins.

sv_scriptHookAllowed 0

Uncomment this and set a password to enable RCON. Make sure to change the password - it should look like rcon_password “YOURPASSWORD”

#rcon_password “”

A comma-separated list of tags for your server.

For example:

- sets tags “drifting, cars, racing”

Or:

- sets tags “roleplay, military, tanks”

sets tags “default”

A valid locale identifier for your server’s primary language.

For example “en-US”, “fr-CA”, “nl-NL”, “de-DE”, “en-GB”, “pt-BR”

sets locale “root-AQ”

please DO replace root-AQ on the line ABOVE with a real language! :slight_smile:

Set an optional server info and connecting banner image url.

Size doesn’t matter, any banner sized image will be fine.

#sets banner_detail “https://url.to/image.png
#sets banner_connecting “https://url.to/image.png

Set your server’s hostname

sv_hostname “Zombie FXServer, but unconfigured”

Nested configs!

#exec server_internal.cfg

Loading a server icon (96x96 PNG file)

#load_server_icon myLogo.png

convars which can be used in scripts

set temp_convar “hey world!”

Uncomment this line if you do not want your server to be listed in the server browser.

Do not edit it if you do want your server listed.

#sv_master1 “”

Add system admins

add_ace group.admin command allow # allow all commands
add_ace group.admin command.quit deny # but don’t allow quit
add_principal identifier.fivem:1 group.admin # add the admin to the group

Hide player endpoints in external log output.

sv_endpointprivacy true

Server player slot limit (must be between 1 and 32, unless using OneSync)

sv_maxclients 32

Steam Web API key, if you want to use Steam authentication (https://steamcommunity.com/dev/apikey)

-> replace “” with the key

set steam_webApiKey “”

License key for your server (https://keymaster.fivem.net)

sv_licenseKey “removed”

Also one OTHER thing I’ve noticed (for those of you on linux hosts), one thing I fucked up on doing was doing ctrl + z while the server was running which marked it as end of file and left it in this strange limbo state you were describing in the original post.

As trivial as this sounds, a simple restart of the OS fixed the issue; I have yet to figure out how to return to the service running after hitting ctrl + z, but make SURE BEFORE REDEPLOYING YOUR OS that you’ve restarted and verified that that doesn’t fix your issue as well!

edit: it’s ctrl + z
and you can return with bg and fg (in *nix). Twas but a noob, but yeah, just restart your server OS when you hit this…

Edit Edit:
Also, finding and killing the process with ps -a and kill -9 (ProcessID) does this without the need to restart…

Old topic