1. Do you need support for Assetto Corsa Competizione? Please use the proper forum below and ALWAYS zip and attach the WHOLE "Logs" folder in your c:\users\*youruser*\AppData\Local\AC2\Saved. The "AppData" folder is hidden by default, check "Hidden items" in your Windows view properties. If you report a crash, ALWAYS zip and attach the WHOLE "Crashes" folder in the same directory.
  2. FOR ASSETTO CORSA COMPETIZIONE: If you report issues with saved games, please always zip and attach your entire User/Documents/Assetto Corsa Competizione/Savegame folder!
  3. If your game executable is missing, please add your entire Steam directory to the exceptions in your antivirus software, then run a Steam integrity check or reinstall the game altogether.

DOCS The Server Admin Handbook thread

Discussion in 'ACC Blog' started by Minolin, Jun 10, 2019.

  1. Stefanoes

    Stefanoes Gamer

    I don't know if this is the right place to ask for it. But when I start a server, I keep getting -- ms . I checked the ports, they are open. The cmd screen gives 1 initial error and after that no errors with it saying RegisterToLobby succeeded. (see below). Does anyone know how to fix it?
    Thanks in advance.
    -----------------------------------------------------------
    Server starting with version 251
    Joining during race is allowed
    weather 639521152
    setStatus: IGrip: 100.0% OGrip: 50.0%
    SessionManager::randomizeGreenFlagTriggers: s:0.890000 e:0.950000 r:0.901598
    SessionManager::randomizeGreenFlagTriggers: s:0.090000 e:0.115380 r:0.110526
    Listening to TCP 9202 | UDP 9201
    Session changed: Practice -> Practice 0
    Detected sessionPhase <waiting for drivers> -> <waiting for drivers> (Practice)
    Trying to connect to lobby (0 times, interval 10000 s)
    TCP connect returns: -1
    ==ERR: RegisterToLobby TCP connection failed, couldn't connect to the lobby server
    Trying to connect to lobby (1 times, interval 10000 s)
    TCP connect returns: 0
    RegisterToLobby succeeded
    Sent lobby registration request for spa
    TCPQueue now: 4
    New TCP incoming pakSizeMax, 0 => 2
    Lobby accepted connection
    Lobby accepted connection
    Updated lobby with 0 drivers
    ----------------------------------------------------------
     
  2. ears

    ears Hardcore Simmer

    Also looks like the bestlap and lastlap in the results are provided regardless of whether or not they were valid.

    So we have no way of knowing if the laptimes in the results were valid laps?
     
  3. VELOCIPEDE

    VELOCIPEDE Racer

    i have launch a server with password for a 3 hours race, this is the entry list, but the drivers swap dont' work!
    The first driver enter the server, the second enter with the spectator password, but the swap menu for the drive do not appear!
    any help? @Minolin ??

    Code:
    {
     "entries": [
     {
     "drivers": [
     {
     "firstName": "Alessandro",
     "lastName": "Catricalà",
     "shortName": "Pulse Motorsport",
     "driverCategory": 0,
     "playerID": "S76561198027693050"
     },
     {
     "firstName": "Mauro",
     "lastName": "Panfili",
     "shortName": "Pulse Motorsport",
     "driverCategory": 0,
     "playerID": "S76561198262016368"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     },
    {
     "drivers": [
     {
     "firstName": "Paolo",
     "lastName": "Ferrari",
     "shortName": "Bad People",
     "driverCategory": 0,
     "playerID": "S76561198924991879"
     },
     {
     "firstName": "Tommaso Innoocenti",
     "lastName": "Gonzi",
     "shortName": "Bad People",
     "driverCategory": 0,
     "playerID": "S76561198055200883"
     },
    {
     "firstName": "Davide",
     "lastName": "Chiesa",
     "shortName": "Bad People",
     "driverCategory": 0,
     "playerID": "S76561198095501066"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Giacomo",
     "lastName": "Noghera",
     "shortName": "Ricardo ?Milos-Sport",
     "driverCategory": 0,
     "playerID": "S76561198093981377"
     },
     {
     "firstName": "Filippo",
     "lastName": "Caneo",
     "shortName": "Ricardo Milos-Sport",
     "driverCategory": 0,
     "playerID": "S76561198110901062"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     },
    {
     "drivers": [
     {
     "firstName": "Simone",
     "lastName": "Cagnoni",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198057168538"
     },
     {
     "firstName": "Giole",
     "lastName": "G?abrielli?",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198219394648"
     },
    {
     "firstName": "Emmanuele",
     "lastName": "Daga",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561?198167808115"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Federico",
     "lastName": "Leonardi",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198186947351"
     },
     {
     "firstName": "Luca",
     "lastName": "Bertozzi?",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198331952396"
     },
    {
     "firstName": "Andrea",
     "lastName": "Cinquepalmi",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198045428060"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Antonio",
     "lastName": "Maggio",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S765?61198275344?774"
     },
     {
     "firstName": "Paolo",
     "lastName": "Nucci?",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198133821583"
     },
    {
     "firstName": "Lorenzo",
     "lastName": "Milioni",
     "shortName": "Grid Rivals Racing",
     "driverCategory": 0,
     "playerID": "S76561198109692950"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Corrado",
     "lastName": "Ciriello",
     "shortName": "GTWR Carman 1",
     "driverCategory": 0,
     "playerID": "S76561198113910678"
     },
     {
     "firstName": "Fabio",
     "lastName": "Diana?",
     "shortName": "GTWR Carman 1",
     "driverCategory": 0,
     "playerID": "S76561198284140631"
     },
    {
     "firstName": "Roberto",
     "lastName": "Scorpati",
     "shortName": "GTWR Carman 1",
     "driverCategory": 0,
     "playerID": "S76561198086162934"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Gianni",
     "lastName": "Monazo",
     "shortName": "GTWR Carman 2",
     "driverCategory": 0,
     "playerID": "S76561?198018790169?"
     },
     {
     "firstName": "Giorgio",
     "lastName": "Cornacchia",
     "shortName": "GTWR Carman 2",
     "driverCategory": 0,
     "playerID": "S76561198060826118"
     },
    {
     "firstName": "Luca",
     "lastName": "Colombo",
     "shortName": "GTWR Carman 2",
     "driverCategory": 0,
     "playerID": "S76561197970596246"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Andrea",
     "lastName": "Capoccia",
     "shortName": "GTWR Carman 3",
     "driverCategory": 0,
     "playerID": "S76561198041288039?"
     },
     {
     "firstName": "Ugo",
     "lastName": "*****i",
     "shortName": "GTWR Carman 3",
     "driverCategory": 0,
     "playerID": "S76561198851206503"
     },
    {
     "firstName": "Adolfo",
     "lastName": "Provenzano",
     "shortName": "GTWR Carman 3",
     "driverCategory": 0,
     "playerID": "S76561198031202151"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "firstName": "Mauro",
     "lastName": "Salucci",
     "shortName": "GTWR Carman 4",
     "driverCategory": 0,
     "playerID": "S76561198136557112?"
     },
     {
     "firstName": "Marco",
     "lastName": "Novarino",
     "shortName": "GTWR Carman 4",
     "driverCategory": 0,
     "playerID": "S76561198360806074"
     },
    {
     "firstName": "Gabriele",
     "lastName": "Semeraro",
     "shortName": "GTWR Carman 4",
     "driverCategory": 0,
     "playerID": "S76561198262146656"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
    {
     "drivers": [
     {
     "playerID": "S76561198096214314"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     },
    {
     "drivers": [
     {
     "playerID": "S76561197961257143"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     },
    {
     "drivers": [
     {
     "firstName": "Pierluigi",
     "lastName": "Lely",
     "shortName": "Ornitorinco Corse",
     "driverCategory": 0,
     "playerID": "S76561198080220946"
     },
     {
     "firstName": "Mirko",
     "lastName": "Lanfranchi",
     "shortName": "Ornitorinco Corse",
     "driverCategory": 0,
     "playerID": "S76561198079433868"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     },
    {
     "drivers": [
     {
     "firstName": "Gianluca",
     "lastName": "Marucci",
     "shortName": "MCS",
     "driverCategory": 0,
     "playerID": "S76561198263398162"
     },
     {
     "firstName": "Egidio",
     "lastName": "Cifaldi",
     "shortName": "MCS",
     "driverCategory": 0,
     "playerID": "S76561198015059045"
     },
    {
     "firstName": "Sergio",
     "lastName": "Suardi",
     "shortName": "MCS",
     "driverCategory": 0,
     "playerID": "S76561198253472749"
     }
     ],
     "raceNumber": -1,
     "forcedCarModel": -1,
     "overrideDriverInfo": 0,
     "isServerAdmin": 0
     }
     ]
    }
     
  4. steevee

    steevee Racer

    Second driver had to enter as a normal driver, not spectator
     
  5. Darcy Callai Junior

    Darcy Callai Junior Hardcore Simmer

    Yes.

    You may have noticed that entry lists can have more than one driver on a car entry – which is how we setup Teams for Driver Swaps. Once you declare two drivers, the first driver to join will enter the car, while the other drivers will join in a special spectator role (they must not use the spectator password).
    While in a team, drivers will see a list in the driving HUD, displaying the connection state of their mates:
     
  6. Darcy Callai Junior

    Darcy Callai Junior Hardcore Simmer

    "shortName": is not for the name of the team. These are the three letters that will appear on the led display on the windshield of the car.

    The team name would be "teamName": , but it does not work yet.
     
    Last edited: Jun 12, 2019
    Rolz likes this.
  7. kro

    kro Simracer

    Guys , I don't know what I'm doing wrong but I cannot get results folder to populate with results , I have created a results folder in the server cfg folder with all the othrer .json's , set dumpleaderboards to 1 .. (also updated all the .jsons before hand via configuration 0 ) ran several races last night with 10 drivers but no results ? ;-( Is there a trick ?
    ..
    Thanks ;-)
     
  8. steevee

    steevee Racer

    It goes in the main server folder, not the cfg
     
    Rolz and kro like this.
  9. kro

    kro Simracer

    Ahhh .. so i have it in with settings, event, ect . So i need to back one up and put it out in main folder with the exe ? Thanks !! At work now , will try to sort it tonight :)
     
    Last edited: Jun 12, 2019
    Rolz likes this.
  10. kro

    kro Simracer

    Another issue i have is the rating/ player slot number , i want to disable rating so all our members can join . I had them all at -1 before last patch and that worked but now same cfg settings locks it to 10 slots , and track meddles are changed to 0 on server start ( normal reaction to this being changed) max clients is at 30 .. I guess my question is how to totally disable the rankings and have the max slots? thx !
     
  11. Rolz

    Rolz Alien

    use a password to enter server
     
    kro likes this.
  12. kro

    kro Simracer

    Doh yup thats the difference, I opened it up public night to test the results.. ok i feel kinda dummer now lol ! Thx guys! :D
     
    steevee and Rolz like this.
  13. DrFugazi

    DrFugazi Rookie

    Understood ;)

    Thank you for clarification, that was exactly what I thought about these limits. One more thing to bear in mind is that maxClients needs to be high enough to host drivers + team members (for swap) + spectators (for broadcast or admin/race director), so when we have, for example: 20 teams with 3 drivers to swap, 2 broadcasters and 1 admin/race director (as spectators) we will need:
    20 x 3 = 60 + 2 + 1 = 63 value of maxClients
    I think you should add such example in documentation to avoid questions like "why my users cannot connect to server if I set 30 maxClients and have only 20 cars with swappable drivers?"

    I think that pricing model based on maxClients value is bad solution, it should base rather on car slots availability, so maybe would be better to create something like maxCars variable for this purpose.

    So it looks like you already have something like car limit :)

    minus already connected drivers

    You should RTFM before calling Minolin for help, I think he has enough work ;)
    By the way: beautiful entry list with names and Steam IDs of all your users in plaintext.
     
    Son and chksix like this.
  14. VELOCIPEDE

    VELOCIPEDE Racer

    thanks to all for helping...
    i will testing...

    but another question: the maximum setup for a server it's 30 slots, if i have 25 teams with x 3 drivers for team??
     
  15. Rolz

    Rolz Alien

    I don’t think currently possible...
     
  16. VELOCIPEDE

    VELOCIPEDE Racer

    30 slots : 3 drivers = 10 teams only??? this means doing endurance races with only 10 cars on the track???
     
  17. Rolz

    Rolz Alien

    at this point, but I believe it'll be changed in the future...
     
  18. baakstaff

    baakstaff Racer

    Just so I'm sure I understand it, is this correct?

    - maxClientsOverride reduces only the number of cars allowed on track (not spectators/entrylist drivers?)
    - using an entry list with my info as a driver will allow me to use any slots reserved by setting "maxClientsOverride" lower than "maxClients"?
    For example:
    - maxClients set to 60 (on a passworded server so ratings don't interfere, on a track with more than 30 pitboxes) to allow for a large amount of spectators/team mates
    - maxClientsOverride set to 29, and an entrylist.json file added with my information will allow me to join as a driver, using the hidden 30th slot while not impacting the spectators/team mates
     
  19. Crt_Jokinnen

    Crt_Jokinnen Racer

    Hi Minolin,
    We have done a weekend with FP / Q / R with individual car list entry and shared by more drivers and we have found these bugs:
    1.- In FP and in Q it does not allow the driver change
    2.- In R when you make the change of driver if it works but the driver who leaves the track does not compute that lap of output so the cars with change of driver computes 1 lap less than the cars that stop but without change of driver.
    3.- In FP / Q / R always appears in the time table and on the car glass the name of the driver who entered the track first, so maybe he even only assigned the pilot to that pilot and not the driver after the change .
    4.- When in R you change the driver, the driver gets out of the car, after spending the mechanical work time to get the new driver, the initial loses the connection or hangs his image forcing him to leave the room and return to connect so it does not compute the wear of your wheels and your progress
    5.- The driver that comes out after a driver change, comes with its setup instead of the setup that the car had when stopping at the pit.
    6.- When leaving and entering the room again on a weekend FP / Q / R resets the tire wear that you had and you have all in perfect condition.
    I hope you can answer me since all my messages in this forum seem to go unnoticed or ignored, I do not know if it's because of my English translated with google or because you do not consider my questions interesting
    Thank you
     
    NomeKitoTestorbo likes this.
  20. shinyoh01

    shinyoh01 Rookie

    Hi,
    In a .json file in the "results" folder, the "totalTime" value is very large. Is totalTime really milliseconds?
    maybe laptime is milliseconds. ok.
     
Similar Threads
Forum Title Date
ACC Multiplayer Admin server - next session command Sep 12, 2019
ACC Multiplayer For server admins: ACCServer 1.0.8 preview 1 Aug 9, 2019
ACC Multiplayer For server/league admins: 1.0.7 preview 1 Jul 24, 2019
ACC Multiplayer ACC Server Admin Handbook (german translate) Jul 5, 2019
ACC Multiplayer Server Log Parser for HTML (league admins) Jun 15, 2019
ACC Multiplayer Can't join the server as admin or spectator May 29, 2019
ACC General Discussions Server admin turn off practice session? May 18, 2019
ACC Multiplayer ACC Server Setup questions - Admin Rights, Track Rotation and eventType Mar 10, 2019
ACC Multiplayer 0.6+ Multiplayer server configuration (for server admins) Feb 5, 2019
ACC Multiplayer Server admin commands? Nov 25, 2018
ACC General Discussions Server Admins Q & A + Requests Nov 15, 2018
ACC General Discussions SERVER ADMINS - PLEASE UPDATE YOUR SERVER Nov 14, 2018
Chit Chat Room VivaioRacing Server Admin Sep 18, 2018
Chit Chat Room How/where to contact server admins? (Apex Touristenfahrten Nordschleife) Jul 22, 2018
Chit Chat Room Admin Commands Linux Dedicated Server Jun 26, 2018

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice