Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • General Discussion /
avatar image
  • Home /
  • General Discussion /

Compatibility issue discovered with UE4.25 and PlayFab server hosting

  • Export to PDF
Andy created · Aug 18, 2020 at 10:25 PM · edited · Dec 03, 2020 at 06:45 PM
3

Hi everyone,

We wanted to let everyone know that we've recently found a compatibility issue that may be affecting studios using PlayFab multiplayer server hosting with an Unreal Engine 4.25 server. If you're using a UE4.25 server and you're having trouble getting your server running when hosted in Playfab (it will likely run locally without issue), the steps below should apply to you. You might actually be seeing an error that says "TooManyRestarts".

At fault is "Verify Peer" in the Unreal Network Settings. This needs to be set explicitly to true. In most cases, by default, it is actually left undefined (and hence will not have an entry in your INI files). To ensure the setting is correct, either add it to the INI directly, or toggle it off and then back on.

What's happening is that there are actually 3 states for this option. First, is "undefined", which is the default state. Next is "true", which is what you get when the lines are defined in the ini file, and set to true. Last is "false" which is defined as false. "undefined" previously defaulted to "true" under the hood, but that behavior has recently changed. It is now a distinct third case, which can cause issues when coupled with PlayFab server hosting. So if you toggle it to "false", verify the ini file changed, toggle it back to true, and then save everything, it should work.

We expect the behavior of this setting to change in a future Unreal Engine update, so please check back once you update beyond 4.25.

The readme in the GitHiub repo has been updated to reflect these steps: PlayFab/UnrealMarketplacePlugin: Source code for the PlayFab Marketplace Plugin for Unreal (github.com)

thub.nodes.view.add-new-comment
multiplayer
NSGames_Alex
Andrea
Jay Zuo

People who like this

3 Show 4
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image NSGames_Alex · Aug 25, 2020 at 12:20 AM 1
Share

I tried this but no luck so far. Just to verify, the fix is to add:

[/Script/Engine.NetworkSettings]
n.VerifyPeer=True

into DefaultEngine.ini, right?

If there's anything else please let me know; I've been stuck on "TooManyServerRestarts" for days.

avatar image Andrea · Oct 25, 2020 at 04:32 PM 0
Share
Are there any ways to fix this? I've been trying for days but I can't solve this problem
avatar image Andrea · Oct 31, 2020 at 08:55 AM 0
Share

Are there any news ? @Andy

avatar image Andy ♦♦ Andrea · Dec 03, 2020 at 06:44 PM 0
Share

We've updated the UE4 Marketplace Plugin docs to include this issue along with clear steps that need to be taken: PlayFab/UnrealMarketplacePlugin: Source code for the PlayFab Marketplace Plugin for Unreal (github.com)

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Article

    Contributors

    avatar image
    Follow

    Follow this article

    4 People are following this .

    avatar image avatar image avatar image avatar image

    Navigation

    Compatibility issue discovered with UE4.25 and PlayFab server hosting

    Related Articles

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges