Disable Cross Service Exploitation Prevention

Discussion in 'BF2Statistics discussion' started by exemaco, Oct 13, 2019.

  1. exemaco

    exemaco Member

    how deactivated Cross Service Exploitation Prevention?
    Sunnyghost likes this.
  2. exemaco

    exemaco Member

  3. exemaco

    exemaco Member

  4. Disturbed

    Disturbed New Member

  5. exemaco

    exemaco Member

    ? o_O
  6. Sunnyghost

    Sunnyghost Member

    Hi exemaco, have you found a solution for this?
    I am also using BF2Statistics V3 beta 3 and having the same problem. Players who are logged in using the BF2HUB client can not join my servers.

    Edit: I found a python script called "VerifyPlayer" in the folder "BF2 Server Files/python/bf2".
    "This script is used to prevent Cross Service Exploitation between Gamespy Service Providers"

    I am not that familiar with python but i think you have to change something in here.

    # Is player OK?
    if (result == "NOK"): host.rcon_invoke('admin.kickPlayer ' + str(aPlayer.index))

    Changed this rule to "# if (result == "NOK"): host.rcon_invoke('admin.kickPlayer ' + str(aPlayer.index))" and i can now login using my BF2HUB account :)
    Last edited: Oct 31, 2020
    Julien and exemaco like this.
  7. Julien

    Julien New Member

    SunnyGhost !! you're the boss !!
    i've tried for several days to fix this damn issue and then i read your post today :)
    Now I can log in !
    Willson, please, add the modification into your python folder
    Sunnyghost likes this.
  8. exemaco

    exemaco Member

    hi @Wilson212 the player can now join the server, however the snapshot are not processed in the ASP.

Share This Page