My game is made on Unity5.3.4f1 and serviced on WebPlayer on Internet Explorer 11. also serviced on Android Phone.
but It had updating error on web player from yesterday.
I reinstalled Web Player manually several times. but it is same.
I know that webplayer is only working on Internet explorer. so we are servicing the game on internet explorer.
but suddenly it is not working from a few days ago.
I didn’t hear any news about it.
Is there any change recently?
I’d be more suspicious of the security updates to Internet Explorer that Microsoft started rolling out in November than anything else (KB4524570 for example). Would be easy to test by setting up a computer with an older OS and browser version you know worked with your webplayer game at the time and seeing if you can get it to work. Then install the latest updates and see if it breaks.
If it works and then breaks, well you know it is browser change. If you can’t get it to work on a known good browser version then maybe Unity is at fault. Unity isn’t going to make any changes to the webplayer to fix this anymore though, other than possibly fixing a download page.
Thanks for your reply. @Joe-Censored
I am not using IE but Firefox 45.2.0 that supports Unity Web Player. I will try with the old OS.
Also I wonder if there is something problem on CDN or server side like this post ( Unity Web Player update failed )
I am getting access forbidden error from https://ssl-webplayer.unity3d.com//autodownload_webplugin-3.x/UnityPlayer3.x.x-win32.zip
“Anonymous caller does not have storage.objects.get access to publishing-unity-binaries-prd/autodownload_webplugin-3.x/UnityPlayer3.x.x-win32.zip.”
I could find required files (UnityPlayer5.x.x-win32, etc) from my PC’s cache. I deployed them to localhost on my PC and changed my local DNS (etc/hosts) so that webplayer.unity3d.com is pointed to my localhost. Then, this issue was resolved in my environment.
That’s why the root cause is simply something changes on a repository server that webplayer.unity3d.com has used.
@RobinLim
I don’t have v3 unity. I have been using the version 5.
You may find caches of unity libraries in your system. For windows system, C:\Users<user name>\AppData\LocalLow\Unity\WebPlayer, and zip 2 directories, mono/Release-... and player/Release-... as Mono3.x.x-win32.zip and UnityPlayer3.x.x-win32.zip respectively.
In my case, I zipped
zip C:\Users>my pc>\AppData\LocalLow\Unity\WebPlayer\mono\Release-5.35.x.x* as Mono5.x.x-win32.zip
zip C:\Users<my pc>\AppData\LocalLow\Unity\WebPlayer\player\Release-5.35.x.x* as UnityPlayer5.x.x-win32.zip
@RobinLim
I sent download links in a private conversation.
Note that what I sent is for Release-5.05.x.x that may not be compatible with your unity app.
I also have Release-5.35.x.x. If it is needed, will send you.
How can I let users auto update these files.
I have no idea than changing DNS on each client side. I am wondering if there is an option to disable update check but can not find it yet.
In my case, the client is not world wide but specific users so this workaround is fine to me.
If you have many users in world wide, we should wait for admin of Unity to fix the repository.
@RobinLim What prevents you from converting your game to WebGL?
The WebPlayer has been discontinued, as it relied on an old and insecure API (NPAPI) and major browser vendors have removed said API from their browsers years ago.
Using old software - like older web browser versions - always poses a security risk.
Thank you for your opinion.
But Our game system is like MMORPG. So we have the tcp Server.
If we convert it WebGL, we have to change the server.
It’s very difficult.
And we are servicing the game on Standalone PC Game and Android Phone too.
So Most users use the PC version.
As soon as I notify this problem to our team, they moved immediately and solved this problem.
It seemed to happen while we did data center migration.
Again, we are very sorry about the accident.
However as @Mauri said, we already informed no more supporting for WebPlayer.
So It would be better to change your platform as possible as you can.
I hope this information would help you to solve your problem!