Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Question Unity Editor and Build connect to IPs for unknown reason

Discussion in 'Editor & General Support' started by MystFTG, Jul 18, 2023.

  1. MystFTG

    MystFTG

    Joined:
    Apr 28, 2013
    Posts:
    26
    Hi,
    not sure where to put this, so I hope this is the right spot.

    I've been notified that a program I'm working on, talks to two IPs:
    34.111.113.40 (remote-config-prd.uca.cloud.unity3d.com) and
    34.107.172.168 (unity-data-gke-prd-gateway.cdp.internal.unity3d.com)
    Google doesn't really put out anything I can work with.

    I'm not sure what data is being sent and received.
    The connections are being established both in the editor and the release build of the program.

    What are these connections and how can they be turned off? I've not actively enabled any analytics or similar features, unless they might have been enabled by default.

    I've noticed this in both Unity 2019.4 and 2021.3.

    Thanks for any help :)
     
  2. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    Enabled by default. And constantly re-enabled... a constant scourge to peaceful development. I have to use source control constantly to revert this stuff.

    There's also this:

    Extra unwanted packages in new projects (collab, testing, rider and other junk):

    https://forum.unity.com/threads/temp-unityengine-testrunner-dll-error.1133938/#post-7287748

    About the fastest way I have found to make a project and avoid all this noise is to create the project, then as soon as you see the files appear, FORCE-STOP (hard-kill) Unity (with the Activity Manager or Task Manager), then go hand-edit the Packages/manifest.json file as outlined in the above post, then reopen Unity.

    Sometimes the package system gets borked from all this unnecessary churn and requires the package cache to be cleared:

    https://stackoverflow.com/questions/53145919/unity3d-package-cache-errors/69779122
     
    MystFTG likes this.
  3. KillDashNine

    KillDashNine

    Joined:
    Apr 19, 2020
    Posts:
    449
    Also, if you switch on VPN while you're Unity'ing, your log file will fill up with errors from these connections until your hard drive runs out. Unity's answer to this is "Don't use VPN".
     
    MystFTG likes this.
  4. MystFTG

    MystFTG

    Joined:
    Apr 28, 2013
    Posts:
    26
    Thanks for all the useful information and links. Where would I find the settings that are enabled by default? Is it just the analytics toggle in the dashboard on the website or is there more?
     
  5. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    36,563
    I use source control and simply revert the changed files, which are usually these:

    Packages/manifest.json
    ProjectSettings/ProjectSettings.asset


    Depending on Unity version there may be more things to fiddle back to OFF.

    The Packages/manifest.json one is particularly infuriating: the advertising module gets randomly turned back on and I cut an Android build, not realizing Unity decided to turn it on. Google Play then rejects my binary because I explicitly represented that my app has no advertising.

    I find it irritating when software makes me a liar and then causes me to have to redo 15 minutes of work just because some random faceless Unity product manager decided "Let's turn this back on!"

    That's why I keep this handy to get rid of all that crapware:

    Extra unwanted packages in new projects (collab, testing, rider and other junk):

    https://forum.unity.com/threads/temp-unityengine-testrunner-dll-error.1133938/#post-7287748

    About the fastest way I have found to make a project and avoid all this noise is to create the project, then as soon as you see the files appear, FORCE-STOP (hard-kill) Unity (with the Activity Manager or Task Manager), then go hand-edit the Packages/manifest.json file as outlined in the above post, then reopen Unity.

    Sometimes the package system gets borked from all this unnecessary churn and requires the package cache to be cleared:

    https://stackoverflow.com/questions/53145919/unity3d-package-cache-errors/69779122
     
    MystFTG likes this.