Jump to content

Dedicated server - auth failed, kicking player, happens when I enter or is close to a tall building


Robeloto

Recommended Posts

It happens only to me and not the other friends on the server. This is a clean install of 7 days to die annd I have tried to delete and resetted my character and it is still happening.

 

video here:

https://streamable.com/4qsemg

 

shows 2 attempts.

 

I have no clue why this is happening. First time I encounter this problem. Other thing is, should I not have more fps also?

CPU: i7 13700k

RAM: 64gb ddr4 3600mhz

GPU: Asus RTX 4080
Monitor Resolution: 2560x1440 @ 144hz
 

Link to comment
Share on other sites

19 hours ago, Robeloto said:

I heard that a full reinstall of steam and 7 days to die might resolve the issue. So going to try with that tomorrow.


Did not work. I get kicked instantly as I join the server now when I am inside the building.

 

Quote

2022-12-23T20:16:40 162.881 INF [Auth] PlatformAuth authorization failed: EntityID=171, PltfmId='Steam_76561197971015110',
CrossId='EOS_0002af4162e24b66bb9ff9ffa63e693c', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'
2022-12-23T20:16:41 162.884 INF Kicking player (Platform auth failed: AuthTicketCanceled): EntityID=171, PltfmId='Steam_76561197971015110', CrossId='EOS_0002af4162e24b66bb9ff9ffa63e693c', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'

 

Link to comment
Share on other sites

1 minute ago, Star69 said:

Can you post a copy of the entire output log for those attempts? Copy the log, go to pastebin.com and paste the log there and post the link generated here.

 

Sorry, I can't cause it seems I fixed it somehow. I went into godmode and went out of the building. Entered another building and then flew to the other building again on top of it, entered the middle floors and then flew out again and then removed godmode. Then I walked in to the building again. 15 mins in and I have not gotten kicked. So now everyone knows how to solve this problem! :)

Link to comment
Share on other sites

On 12/23/2022 at 8:57 PM, Star69 said:

Can you post a copy of the entire output log for those attempts? Copy the log, go to pastebin.com and paste the log there and post the link generated here.

Quote

2022-12-24T23:50:20 367.607 INF RequestToSpawnPlayer: 1094, Robeloto, 7
2022-12-24T23:50:20 367.609 INF Created player with id=1094
2022-12-24T23:50:21 368.677 INF Dymesh: Update items to send for Robeloto id: 1094  recieved: 77
2022-12-24T23:50:21 368.678 INF Dymesh: Items to send: 0   Added: 0   chunks: 77
2022-12-24T23:50:22 369.128 INF Client Steam_76561197971015110/Robeloto executing client side command: cm
2022-12-24T23:50:23 369.749 WRN Calling Animator.GotoState on Synchronize layer
2022-12-24T23:50:23 370.288 INF Client Steam_76561197971015110/Robeloto executing client side command: dm
2022-12-24T23:50:23 370.439 INF GMSG: Player 'Robeloto' joined the game
2022-12-24T23:50:23 370.439 INF PlayerSpawnedInWorld (reason: JoinMultiplayer, position: 1757, 41, 617): EntityID=1094, PltfmId='Steam_76561197971015110', CrossId='<unknown/none>', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'
2022-12-24T23:50:27 374.717 INF DebugToggleSendNames 1094 on
2022-12-24T23:50:43 389.807 INF Time: 6.38m FPS: 25.96 Heap: 2954.4MB Max: 2954.4MB Chunks: 471 CGO: 53 Ply: 1 Zom: 10 Ent: 12 (35) Items: 2 CO: 1 RSS: 4075.6MB
2022-12-24T23:50:52 399.145 INF DebugToggleSendNames 1094 off
2022-12-24T23:50:53 399.818 INF DebugToggleSendNames 1094 on
2022-12-24T23:51:09 415.845 INF [Steamworks.NET] Authentication callback. ID: 76561197971015110, owner: 76561197971015110, result: k_EAuthSessionResponseAuthTicketCanceled
2022-12-24T23:51:09 415.845 INF [Steamworks.NET] Kick player for invalid login: 76561197971015110 Robeloto
2022-12-24T23:51:09 415.845 INF [Auth] PlatformAuth authorization failed: EntityID=1094, PltfmId='Steam_76561197971015110', CrossId='<unknown/none>', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'
2022-12-24T23:51:09 415.845 INF Kicking player (Platform auth failed: AuthTicketCanceled): EntityID=1094, PltfmId='Steam_76561197971015110', CrossId='<unknown/none>', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'
2022-12-24T23:51:09 416.356 INF DynamicMusic: 1094 successfully removed from Bloodmoon state cache
2022-12-24T23:51:09 416.357 WRN Client disconnected from dy mesh: Id: 1094 Total: 1
2022-12-24T23:51:09 416.357 WRN Client disconnect complete for 1094 Total: 0
2022-12-24T23:51:09 416.357 INF Player disconnected: EntityID=1094, PltfmId='Steam_76561197971015110', CrossId='<unknown/none>', OwnerID='Steam_76561197971015110', PlayerName='Robeloto'
2022-12-24T23:51:09 416.357 INF GMSG: Player 'Robeloto' left the game
2022-12-24T23:51:09 416.357 INF Exited thread NCS_Reader_1_0
2022-12-24T23:51:09 416.357 INF Exited thread NCS_Writer_1_0
2022-12-24T23:51:09 416.357 INF Exited thread NCS_Writer_1_1
2022-12-24T23:51:09 416.357 INF Exited thread NCS_Reader_1_1
2022-12-24T23:51:09 416.405 INF NET: LiteNetLib: Client disconnect from: 192.168.1.1:64917 (DisconnectPeerCalled)
2022-12-24T23:51:13 419.851 INF Time: 6.88m FPS: 20.87 Heap: 2726.8MB Max: 2954.4MB Chunks: 315 CGO: 0 Ply: 0 Zom: 11 Ent: 0 (22) Items: 0 CO: 0 RSS: 4135.9MB

 

This is the full log. It started happening again and I don't know why haha. xD

Link to comment
Share on other sites

14 hours ago, SylenThunder said:

Not the full log, and not on Pastebin either.

 

Also note, did you exclude the clients and server from security software? This is covered in the Pinned Support FAQ. Just like how to post a log is in the thread that instructs you to read it before posting.


You are right. This is just from the console which don't cover the full log. My bad. I have included both client and server yes. Going to post the full log on pastebin soon.

edit:

 

Client: https://pastebin.com/V1W1CEe5

dedicated server https://pastebin.com/pJAZsXS1
 

Edited by Robeloto
pastebin log (see edit history)
Link to comment
Share on other sites

OK, so there are a few things to unpack here.

 

1. You're hosting the server on the same PC you are playing from. Would work out well if you weren't shy a few cores. Have plenty of RAM, but you're walking the line with the number of usable CPU cores, and Windows sucks at managing it. As a result, you are going to run into issues where the two clients are fighting over resources. Which may lend to the problem you are having, because larger buildings require more CPU resources.

 

2. You are connecting to your local server via the public address. Just use localhost to save on data routing.

 

3. Did you exclude both of the clients from security software?

 

There isn't enough log to really get a good idea of how the performance of the server is behaving, but the numbers I did see were at the bottom of the "ok" spectrum.

Link to comment
Share on other sites

1 hour ago, SylenThunder said:

OK, so there are a few things to unpack here.

 

1. You're hosting the server on the same PC you are playing from. Would work out well if you weren't shy a few cores. Have plenty of RAM, but you're walking the line with the number of usable CPU cores, and Windows sucks at managing it. As a result, you are going to run into issues where the two clients are fighting over resources. Which may lend to the problem you are having, because larger buildings require more CPU resources.

 

2. You are connecting to your local server via the public address. Just use localhost to save on data routing.

 

3. Did you exclude both of the clients from security software?

 

There isn't enough log to really get a good idea of how the performance of the server is behaving, but the numbers I did see were at the bottom of the "ok" spectrum.

 

1. Well, what you write does makes sense.  But what does not make sense is that it has worked well on all my previous PC:s and some of them were so much older by several gens. It doesn't make any sense, when I now run one of the fastest CPU:s on the market. I know windows sucks at managing the cores. But why did it work on previous older CPU:s and with less RAM?

2. Alright. I am gonna use the localhost ip to connect to the server.

3. Yes, in the windows firewall they are both allowed. The client and the server.

I really don't have a clue to solve this. But I do have another PC which I can try and I bet everything will work flawlessly on that. Can this problem occur because I run the machine on windows 11?

This is the crash.dmp log read by windows de-bu-g tool

 

Quote

 

Loading Dump File [C:\Users\Robel\AppData\Local\Temp\The Fun Pimps\7 Days To Die\Crashes\Crash_2022-12-25_164310916\crash.dmp]
User Mini Dump File: Only registers, stack and portions of memory are available

Symbol search path is: srv*
Executable search path is:
Windows 10 Version 22621 MP (24 procs) Free x64
Product: WinNt, suite: SingleUserTS
Edition build lab: 22621.1.amd64fre.ni_release.220506-1250
Machine Name:
Debug session time: Sun Dec 25 17:43:11.000 2022 (UTC + 1:00)
System Uptime: 0 days 16:19:27.502
Process Uptime: 0 days 0:03:15.000
................................................................
.............................................
This dump file has an exception of interest stored in it.
The stored exception information can be accessed via .ecxr.
(3614.8e0): Access violation - code c0000005 (first/second chance not available)

+------------------------------------------------------------------------+
| This target supports Hardware-enforced Stack Protection. A HW based    |
| "Shadow Stack" may be available to assist in debugging and analysis.   |
| See aka.ms/userhsp for more info.                                      |
|                                                                        |
| dps @ssp                                                               |
|                                                                        |
+------------------------------------------------------------------------+

For analysis of this file, run !analyze -v
ntdll!NtWaitForMultipleObjects+0x14:
00007fff`3c9af954 c3              ret
0:000> !analyze -v
*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************


KEY_VALUES_STRING: 1

    Key  : AV.Fault
    Value: Execute

    Key  : Analysis.CPU.mSec
    Value: 171

    Key  : Analysis.DebugAnalysisManager
    Value: Create

    Key  : Analysis.Elapsed.mSec
    Value: 24712

    Key  : Analysis.IO.Other.Mb
    Value: 20

    Key  : Analysis.IO.Read.Mb
    Value: 0

    Key  : Analysis.IO.Write.Mb
    Value: 55

    Key  : Analysis.Init.CPU.mSec
    Value: 93

    Key  : Analysis.Init.Elapsed.mSec
    Value: 164314

    Key  : Analysis.Memory.CommitPeak.Mb
    Value: 140

    Key  : Timeline.OS.Boot.DeltaSec
    Value: 58767

    Key  : Timeline.Process.Start.DeltaSec
    Value: 195

    Key  : WER.OS.Branch
    Value: ni_release

    Key  : WER.OS.Timestamp
    Value: 2022-05-06T12:50:00Z

    Key  : WER.OS.Version
    Value: 10.0.22621.1

    Key  : WER.Process.Version
    Value: 2020.3.14.53691


FILE_IN_CAB:  crash.dmp

CONTEXT:  (.ecxr)
rax=000000000000b66d rbx=00000000000007e8 rcx=000000350d4ffc20
rdx=0000020a762a8d28 rsi=0000000000000001 rdi=000000350d4ffc10
rip=00007ffee6248540 rsp=000000350d4ffb70 rbp=00000000000001fa
 r8=0000020a7705b398  r9=000000350d4ffc20 r10=0000020a7705b2c0
r11=000000350d4ffdb0 r12=000000350d4ffc20 r13=0000020a77000030
r14=0000000000000004 r15=0000020a7705b398
iopl=0         nv up ei pl nz na pe nc
cs=0033  ss=002b  ds=002b  es=002b  fs=0053  gs=002b             efl=00010202
UnityPlayer!UnityMain+0xd4fa0:
00007ffe`e6248540 e8bbe6ffff      call    UnityPlayer!UnityMain+0xd3660 (00007ffe`e6246c00)
Resetting default scope

EXCEPTION_RECORD:  (.exr -1)
ExceptionAddress: 00007ffee6248540 (UnityPlayer!UnityMain+0x00000000000d4fa0)
   ExceptionCode: c0000005 (Access violation)
  ExceptionFlags: 00000000
NumberParameters: 2
   Parameter[0]: 0000000000000008
   Parameter[1]: 00007ffe66248540
Attempt to execute non-executable address 00007ffe66248540

PROCESS_NAME:  7DaysToDie.exe

EXECUTE_ADDRESS: 7ffe66248540

FAILED_INSTRUCTION_ADDRESS:
UnityPlayer!UnityMain+d4fa0
00007ffe`e6248540 e8bbe6ffff      call    UnityPlayer!UnityMain+0xd3660 (00007ffe`e6246c00)

ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction p  0x%p referenced memory at p  0x%p. The memory could not be %s.

EXCEPTION_CODE_STR:  c0000005

EXCEPTION_PARAMETER1:  0000000000000008

EXCEPTION_PARAMETER2:  00007ffe66248540

STACK_TEXT:  
00000035`0d4ffb70 00007ffe`e6209818     : 00000209`b665e7b0 0000020a`7624d9c0 00000204`f048c650 00000204`f04b1300 : UnityPlayer!UnityMain+0xd4fa0
00000035`0d4ffbf0 00007ffe`e63773e2     : 0000020a`75d6c500 0000020a`75d6c550 00000209`00000003 00000000`0115229c : UnityPlayer!UnityMain+0x96278
00000035`0d4ffe20 00007ffe`e6377917     : 00000000`00000000 ffffffff`ffffffff 00000209`bc345ac0 00000000`00000000 : UnityPlayer!UnityMain+0x203e42
00000035`0d4ffe70 00007ffe`e6378e30     : 00000000`00000000 00000205`701dee90 00000000`00000000 00000205`701df8b0 : UnityPlayer!UnityMain+0x204377
00000035`0d4ffeb0 00007ffe`e646c7e8     : 00000205`701df8b0 00000205`701df8b0 00000000`00000000 00000000`00000000 : UnityPlayer!UnityMain+0x205890
00000035`0d4ffee0 00007fff`3adb26bd     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : UnityPlayer!UnityMain+0x2f9248
00000035`0d4fff10 00007fff`3c96dfb8     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : kernel32!BaseThreadInitThunk+0x1d
00000035`0d4fff40 00000000`00000000     : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x28


SYMBOL_NAME:  UnityPlayer+d4fa0

MODULE_NAME: UnityPlayer

IMAGE_NAME:  UnityPlayer.dll

STACK_COMMAND:  ~24s; .ecxr ; kb

FAILURE_BUCKET_ID:  SOFTWARE_NX_FAULT_c0000005_UnityPlayer.dll!Unknown

OS_VERSION:  10.0.22621.1

BUILDLAB_STR:  ni_release

OSPLATFORM_TYPE:  x64

OSNAME:  Windows 10

IMAGE_VERSION:  2020.3.14.53691

FAILURE_ID_HASH:  {a487b305-9d5a-69fd-b4c1-89905a42961c}

Followup:     MachineOwner
---------

 

 

Edited by Robeloto (see edit history)
Link to comment
Share on other sites

4 hours ago, Robeloto said:

3. Yes, in the windows firewall they are both allowed. The client and the server.

Must be excluded from antivirus as well.
 

4 hours ago, Robeloto said:

Can this problem occur because I run the machine on windows 11?

No. I'm an early adopter, and have not experienced this in testing.

 

1 hour ago, Robeloto said:

I just tried starting a single player game without any mods and it crashed instantly.

Clean game without any of the previously loaded mods?

Link to comment
Share on other sites

1 hour ago, SylenThunder said:

Must be excluded from antivirus as well.
 

No. I'm an early adopter, and have not experienced this in testing.

 

Clean game without any of the previously loaded mods?

I do not have any antivirus. For your information, it crashes in any CPU-demanding game. I have undervolted -0.150 and xmp on.

Link to comment
Share on other sites

2 hours ago, Robeloto said:

I have undervolted -0.150

Stop doing that. How many watts is your power supply? What model? How old? Try turning off xmp also as a test.

Your mods don't match up and they are in the wrong folders. For 20.6 you should be using %appdata%\7DaysToDie\Mods for the client.

For the dedi it should be your custom save folder that you set in your serverconfig.xml. You may get away with using the same Mods folder for

both the client and server since it's on the same machine.

"nerfthemall" mod is missing on the server.

And as Sylen has already said, add folder exclusions in Defender for the game folders and the save folders.

Edited by Beelzybub
spelling (see edit history)
Link to comment
Share on other sites

1 hour ago, SylenThunder said:

Then you have Windows Defender.

That is what I said, but forgot to write 'defender'. Windows firewall. Or windows defender firewall.

 

51 minutes ago, Beelzybub said:

Stop doing that. How many watts is your power supply? What model? How old? Try turning off xmp also as a test.

Your mods don't match up and they are in the wrong folders. For 20.6 you should be using %appdata%\7DaysToDie\Mods for the client.

For the dedi it should be your custom save folder that you set in your serverconfig.xml. You may get away with using the same Mods folder for

both the client and server since it's on the same machine.

"nerfthemall" mod is missing on the server.

And as Sylen has already said, add folder exclusions in Defender for the game folders and the save folders.

 

I do not use nerfthemall atm. But that was not the problem. Well, people told me to undervolt the 13700k because it was about 104C in cinebench. When I undervolted I got 79c in cinebench. Now I am back to default settings in bios. No undervolting and I activated XMP again. 7 days to die does not crash anymore.


 

Link to comment
Share on other sites

1 hour ago, Robeloto said:

it was about 104C

Yikes. I think tj max is 100c on that chip. Maybe get a better cooler, or a case with better airflow.

 

2 hours ago, Robeloto said:

Or windows defender firewall

The firewall and AV are separate functions. 7D automatically adds itself to the the firewall when you install it.

The AV exclusion needs to be added manually.

Link to comment
Share on other sites

18 hours ago, Beelzybub said:

Yikes. I think tj max is 100c on that chip. Maybe get a better cooler, or a case with better airflow.

 

The firewall and AV are separate functions. 7D automatically adds itself to the the firewall when you install it.

The AV exclusion needs to be added manually.

 

Well I have the best aircooler on market. Noctua NH-D15 with one of the best cases for airflow: Fractal Torrent. It is perfectly pasted with thermalright contact frame.
 

And if you read the thread. I have been playing 7 days to die for several hours until it crashed and it was due to undervolting. Also I7 13700k run at stock setting 102C. Raptor lake runs hot.

Edit: I am sorry if I come off as rude. It is just that I am so very tired on problems and then im struggling with real life issues at the same time.

Edited by Robeloto (see edit history)
Link to comment
Share on other sites

1 hour ago, Robeloto said:

Also I7 13700k run at stock setting 102C

This is not correct. Tj max is 100C and you should never be running your cpu at that temp. It should shut down or throttle before reaching that temp. Maybe your temp monitoring is not accurate. There's no conditions where 102c is a "stock" setting. Playing 7D2D you should be around 55C-70C max. Idle should be <40c. Totally stressing the chip with prime95 might get you up to the 90c range, but gaming should never get it that hot. Maybe you missed removing the plastic layer from the Noctua contact plate?

https://www.intel.com/content/www/us/en/products/sku/230500/intel-core-i713700k-processor-30m-cache-up-to-5-40-ghz/specifications.html

1 hour ago, Robeloto said:

And if you read the thread. I have been playing 7 days to die for several hours until it crashed and it was due to undervolting.

I was the one who told you to look at your undervolting, so ya, maybe I read the thread.

Edited by Beelzybub (see edit history)
Link to comment
Share on other sites

15 hours ago, Beelzybub said:

This is not correct. Tj max is 100C and you should never be running your cpu at that temp. It should shut down or throttle before reaching that temp. Maybe your temp monitoring is not accurate. There's no conditions where 102c is a "stock" setting. Playing 7D2D you should be around 55C-70C max. Idle should be <40c. Totally stressing the chip with prime95 might get you up to the 90c range, but gaming should never get it that hot. Maybe you missed removing the plastic layer from the Noctua contact plate?

https://www.intel.com/content/www/us/en/products/sku/230500/intel-core-i713700k-processor-30m-cache-up-to-5-40-ghz/specifications.html

I was the one who told you to look at your undervolting, so ya, maybe I read the thread.

https://www.techpowerup.com/review/intel-core-i9-13900k/23.html

there you
go. 102c. I was right.

Many people told me it is not the undervolting and that they run same settings without any problem. I should not have listened at them in the first place. So now in cinebench I run pretty cool. 92C. I am very happy with Raptor Lake running that cool!

 

https://www.reddit.com/r/buildapc/comments/yamo89/cpu_temps_issue_i713700k_thermalright_cpu_frame/

 

Edited by Robeloto (see edit history)
Link to comment
Share on other sites

Just FYI:

 

1. Just because someone else is running stable settings doesn't mean you will get stable results even vaguely close. CPUs are "printed" in large wafers, but not every CPU on the wafer is identical: The ones in the centre tend to be more defect free. Defects are not always fatal. The CPUs can be recovered either by disabling the defective core, or underclocking them. So your 13700k wasn't good enough to be a 13900k, but was better than a 13700non-k, or a 13500k/non-k. The thing is, there's still a wide area between being just good enough, and being too good. It seems like your CPU was not at the "too good" end, where as your friends who recommended the 150mv undervolt were.

 

2. Overclocking is easier in some ways than undervolting. If you overclock, you go from stable at X, to "Will last an hour" at X + 1 to "Might not even finish booting" at X + 2. So most people find when they first become unstable, and back off a bit. Undervolting is much more difficult. It can be very hard to tell when an undervolted CPU is no longer stable, as it can go a long time - even under stress tests, and not crash.

 

I had a laptop which I undervolted 180mv, and it went weeks without any issues. Started running virtual machines on it (Very load heavy and uses some CPU functions not normally used in a standard PC) and it was randomly crashing. I went nuts trying to figure it out. In the end, to get virtualisation working stably, I had to back off to only 90mv undervolting.

 

Here's where it gets complex. In theory, it should be no different. Overclocking and undervolting are basically two different points on the same 2D curve, but the curve isn't linear, it's logarithmic/geometric. An example of this is that I got my 8086k to 4.9Ghz all cores on stock voltage. To get to 5.0, I only need 15mv. To get to 5.1, I had to push another 80mv. to get to 5.2, I had to push it to the maximum 1.45v - a full 200mv over stock, and I was throttling and getting heat issues even with a pretty big water cooling system. When you turn that upside down, you can see why if factory was 5.2Ghz, then I could drop a whole 120mv before I ran into any issues, but then at 130, it'll still be stable until all cores were at 5.2Ghz - possibly for an extended period - or if AVX or Virtualisation extensions are used. Hope that makes sense. It might be easier to draw that curve to see why overclocking is easy to test for stability but undervolting is harder.

 

3. What was stable when you first overclocked the PC, might not be stable a few months later. Room temperature change, dust, even electromigration can change how much a CPU can be overclocked: https://en.wikipedia.org/wiki/Electromigration  You know how a 12v battery can arc across maybe 2mm, but a 40,000v taser can arc across 40 or 50mm? Shrink that down to nanometers and milivolts. You might have 10nm of insulation between two semi-conductors - enough to insulate 1.30v. Over time, electromigration wears down that insulation to 9nm, and it can only insulate against 1.29v, meaning your voltage headroom is 10mv less.

 

The TL:DR version of this post is essentially "If you have unexplained problems, first thing to do is return all settings to stock and see if ti still happens". It's faulty reasoning to think "But nothing else crashes" "But I've been running these settings for years" or "But my friend with identical settings has no problems".

 

Well, that was an unsolicited novel. Hope it was useful though. I have a degree in computing science, including hardware fundamentals such as processor design, and 25 years of overclocking (30+ if you including changing clock crystals in the 286!)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...