DS failed to request

Yesterday it was fine, today all of a sudden all DS connections fail。

And now I have another problem,My account was banned when I entered AMS. It told me that the permission was not enough, but everything was fine before. Please help me. Thank you.

1

Are you able to share the user id you are logging in as?

Hi @user13! The failed to request could be because there is no server in the AMS to serve the session. If you can give me your user id , that would be awesome. So our team can check the status of your AMS.

You can check the user id of your account in top right corner of the Admin portal.
image

5d6378aab1534e0ea007e3eafed83544

@user13 We got the information that we need to check the issue. Will get back to you once we find the solution. Thank you!

Please let me know the solution as soon as possible, thank you very much :smile:

Hi @user13! I found out the issue, it’s because all the fleets have been turned off for some reason.
I tested using Byte Wars unity tutorial build and was able to claim my DS under newly created fleet successfully. I left my fleet on for now, it has only 2 DS in us-east-2 for you to test on.

We are going to de-authorize demo environment (the environment that you are currently on) from AMS soon, We highly encourage you to use AGS Starter as the environment for evaluation purposes.

  1. You can register from this page AccelByte Admin Portal | Game Backend Configuration

  2. Complete the registration and you can create Byte Wars namespace, which will bring you all short of configuration that Byte Wars tutorial has automatically or feel free to create a new game just like in the demo environment.
    image

  3. One thing to note that you need to reconfigure your IAM clients and your game client and game server SDK configuration.

  4. Game Client
    AccelByteSDKConfig.json

{
    "Default": {
        "Namespace": "<game_namespace_id>",
        "UsePlayerPrefs": true,
        "EnableDebugLog": false,
        "DebugLogFilter": "Log",
        "BaseUrl": "https://<game_namespace_id>.prod.gamingservices.accelbyte.io",
        "RedirectUri": "http://127.0.0.1",
        "PublisherNamespace": ""
    }
}

AccelByteSDKOAuthConfig.json

{
    "Default": {
        "ClientId": "<game_iam_client_id>",
        "ClientSecret": ""
    }
}

More details: Install the AGS Game SDK - Initial setup - (Unity module) | AccelByte Documentation

  1. Game Server
    AccelByteServerSDKConfig.json
{
    "Default": {
        "Namespace": "<game_namespace_id>",
        "PublisherNamespace": "",
        "BaseUrl": "https://<game_namespace_id>.prod.gamingservices.accelbyte.io",
        "RedirectUri": "http://127.0.0.1"
    }
}

AccelByteServerSDKOAuthConfig.json

{
    "Default": {
        "ClientId": "<server_iam_client_id>",
        "ClientSecret": "<server_iam_client_secret>"
    }
}

More details: Set up AMS configuration - Dedicated servers with AccelByte Multiplayer Servers (AMS) - (Unity module) | AccelByte Documentation

Please let us know if you have any issues during the setup process in AGS Starter.

Ok, thank you very much!
I have a question here: user.LoginWithUsernameV3 can be logged in by username before, can it only be logged in by email now?

Hi @user13, user.LoginWithUsernameV3 only supports the email and password methods in the AGS Starter environment. If you have any further questions, please consider creating a new thread. Thank you!

Hello, I have all migrated to Starter. But now I still encounter the previous problem, when I just created the fleet, it is very effective, but after a while, it is easy to fail to request DS.
And when I cache multiple DS in the fleet, it’s harder to request DS.

This is not a problem of VM configuration too low?