Giter Club home page Giter Club logo

Comments (9)

issue-label-bot avatar issue-label-bot commented on May 27, 2024 1

Issue-Label Bot is automatically applying the label bug to this issue, with a confidence of 0.84. Please mark this comment with 👍 or 👎 to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

from openupm.

timsims avatar timsims commented on May 27, 2024

I have encountered this problem too. But it only happen on Unity 2019.4.01f LTS, If I switch back to 2019.3.15f1 the problem goes away

Someone on Unity fourm mentioned private npm server has been banned by Unity China

from openupm.

iDreamsOfGame avatar iDreamsOfGame commented on May 27, 2024

I have encountered this problem too. But it only happen on Unity 2019.4.01f LTS, If I switch back to 2019.3.15f1 the problem goes away

Someone on Unity fourm mentioned private npm server has been banned by Unity China

So that means if I change the unity editor to global version can solve this issue?

from openupm.

favoyang avatar favoyang commented on May 27, 2024

The issue is caused by the network blocking. Perhaps happens a bit randomly between China-US internet tunnel.

The longer-term solution will be a China-specific spin-off. I'm working on it, but it will be a slow process to find a supportive China-local vendor and tweak the architecture to make it easier to set up a spin-off.

Until then you can

  • Use an HTTP proxy, that's the default way Unity handles network issue. For windows users, you shall modify the environment, then restart your laptop. Privoxy or polipo are common tools to convert SSR/Socks to HTTP proxy.
  • Use a VPN with a global set up to redirect all your traffic including DNS query to a remote server.

from openupm.

iDreamsOfGame avatar iDreamsOfGame commented on May 27, 2024

The issue is caused by the network blocking. Perhaps happens a bit randomly between China-US internet tunnel.

The longer-term solution will be a China-specific spin-off. I'm working on it, but it will be a slow process to find a supportive China-local vendor and tweak the architecture to make it easier to set up a spin-off.

Until then you can

  • Use an HTTP proxy, that's the default way Unity handles network issue. For windows users, you shall modify the environment, then restart your laptop. Privoxy or polipo are common tools to convert SSR/Socks to HTTP proxy.
  • Use a VPN with a global set up to redirect all your traffic including DNS query to a remote server.

I will try it when I go back home. See if the method that unity manual mentioned is ok. Thanks!

from openupm.

timsims avatar timsims commented on May 27, 2024

I can confirm it's Unity China edition's problem, not network blocking

What I did:
Download UnityDownloadAssistant-2019.4.0f1 from here and use it to install Unity , everything works fine for me

from openupm.

favoyang avatar favoyang commented on May 27, 2024

That's a funny thing then. I know the China-specific version did some optimizations to make Unity services more smooth in China. But I assume that are limited to Unity services. I doubt if it has something to do with the scoped registry, which should be a direct HTTP connection from your computer to the scoped registry. Unless it proxies all HTTP connections to their server, to make your local HTTP proxy settings useless. It's a weird guess though.

from openupm.

iDreamsOfGame avatar iDreamsOfGame commented on May 27, 2024

That's a funny thing then. I know the China-specific version did some optimizations to make Unity services more smooth in China. But I assume that are limited to Unity services. I doubt if it has something to do with the scoped registry, which should be a direct HTTP connection from your computer to the scoped registry. Unless it proxies all HTTP connections to their server, to make your local HTTP proxy settings useless. It's a weird guess though.

I tried the way that @timsims mentioned. Everything goes fine. No error message alert any more. Seems that there is a firewall behind the China-specific version block something. I tried set environment as Unity manual said. No effect to China-specific version. I think this issue can be closed. Cause this is not a bug, also not a issue we can solve. The most important thing is, DO NOT DOWNLOAD UNITY EDITOR THROUGH UNITY HUB!!!

from openupm.

favoyang avatar favoyang commented on May 27, 2024

FYI: the OpenUPM China region is available at https://openupm.cn/

See announcement at medium or zhihu.

from openupm.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.