198 Bug report: GetMod won't work with multiple servers up

Discussion in 'Technical Archives' started by Guy Moulton, Apr 12, 2013.

  1. Guy Moulton

    Guy Moulton Registered

    Joined:
    Jan 12, 2012
    Messages:
    2,310
    Likes Received:
    16
    In build 198 the Get Mod feature just does not work if you have multiple servers up.

    I was using the exact same settings and in previous builds, Get Mod with multiple servers worked fine. Since 198 came out, I have to run only 1 server (I use a dedicated laptop on a fiber connection for my server) in order for the Get Mod feature to work.

    So today a friend told me he couldn't get the rfmod, so I got rid of the second server, and changed

    HTTP Server Document Root="\UserData\player\http"

    value to

    HTTP Server Document Root="\Packages"

    and now the Get Mod feature works for him. Yes, I had the rfmod in the http folder (like I said, it worked in the previous build)
     
  2. Diablo

    Diablo Registered

    Joined:
    Jan 20, 2013
    Messages:
    404
    Likes Received:
    0
    I believe the rfmod file must be present in both locations, the
    Code:
    Package Dir="Packages" // in player.PLR
    and the HTTP server root, which is why I´ve set our servers to use the UserData\<profile name>\http folder as both, Package Dir and HTTP root.
    Maybe try that, because all the skin files and server_details.json get written to the HTTP root, which in your case might make your Packages folder messy over time.

    Edit: I just notice you used a leading "\" in the paths, which is kind of an absolute path, because it is relative to the root drive, i.e. C:, from my understanding those paths should be relative to the rFactor 2 root folder, so omitting the leading "\" could fix your problem as well. Or just make it a proper absolute path by including the drive letter and the path to the rF2 data and root folders, i.e. "c:\Program Files (x86)\rFactor2\Packages".

    Cheers,
    Marcus
     
    Last edited by a moderator: Apr 12, 2013

Share This Page