I am able to join other dedicated hosts. I have succesfully joined 2/3 servers hosting the aux02 hardcore branch.
After installing my own with the -beta aux02 parameter, I try to join and I get the following error:
*.*.*.*:58334// disconnecting: Exception (cs:73737): ArgumentException: An item with the same key has already been added. Key: 2277634191393 System.Collections.Generic.Dictionary`2[TKey,TValue].TryInsert (TKey key, TValue value, System.Collections.Generic.InsertionBehavior behavior) (at <00000000000000000000000000000000>:0) System.Collections.Generic.Dictionary`2[TKey,TValue].Add (TKey key, TValue value) (at <00000000000000000000000000000000>:0) Epic.OnlineServices.Helper.AddPinnedBuffer (System.ArraySegment`1[T] array) (at <00000000000000000000000000000000>:0) Epic.OnlineServices.AntiCheatClient.AntiCheatClientInterface.UnprotectMessage (Epic.OnlineServices.AntiCheatClient.UnprotectMessageOptions& options, System.ArraySegment`1[T] outBuffer, System.UInt32& outBytesWritten) (at <00000000000000000000000000000000>:0) EAC.Decrypt (Network.Connection connection, System.ArraySegment`1[T] src, System.ArraySegment`1[System.Byte]& dst) (at <00000000000000000000000000000000>:0) NetworkCryptographyClient.DecryptionHandler (Network.Connection connection, System.ArraySegment`1[T] src, System.ArraySegment`1[System.Byte]& dst) (at <00000000000000000000000000000000>:0) NetworkCryptography.Decrypt (Network.Connection connection, System.ArraySegment`1[System.Byte]& data) (at <00000000000000000000000000000000>:0) Network.BaseNetwork.Decrypt (Network.Connection connection, Network.NetRead read) (at <00000000000000000000000000000000>:0) Facepunch.Network.Raknet.Client.HandleMessage () (at <00000000000000000000000000000000>:0) Facepunch.Network.Raknet.Client.Cycle () (at <00000000000000000000000000000000>:0) Client.Update () (at <00000000000000000000000000000000>:0)
I tried hosting and joining with aux01, and it works fine. I tried explicitly enabling EAC/Encryption as per the details of the error, neither of these ideas had any effect.
This is my server batch file
echo off
:start
C:\DEV\RustGame\CMD\steamcmd.exe +force_install_dir C:\DEV\RustGame\SERVER +login anonymous +app_update 258550 -beta aux02 validate +quit
RustDedicated.exe ^
-batchmode ^
-server.port 28015 ^
-server.level "Procedural Map" ^
-server.seed 1 ^
-server.worldsize 4250 ^
-server.maxplayers 100 ^
-server.hostname "Displayed in the Server Browser List." ^
-server.description "Displayed in the Server Connection Window.\nSecondary text." ^
-server.url "https://yourwebsite.com"
-server.headerimage "https://yourwebsite.com/serverimage.jpg" ^
-server.logoimage "https://yourwebsite.com/serverlogo.jpg" ^
-server.identity "myserver taaad" ^
-rcon.port 28016 ^
-rcon.password "abc123" ^
-rcon.web 1 ^
-logfile "C:\DEV\RustGame\SERVER\myserver_log.txt"
goto start
Duplicate Key problem when client tries to join with aux02 client and dedicated server
I just had someone on discord try the same thing, same error. It looks like there is a bad build for yesterdays server. the client matches the version from the day before is my guess. I see they are working on decryption things in aux02_debug, so maybe they are fixing it?