Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Some users gets "AccessDeniedAccess denied.Anonymous..." some dit not...

A topic by Lapinay created Apr 24, 2020 Views: 1,192 Replies: 2
Viewing posts 1 to 3
(2 edits)

HI.
I've never received a complaint from desktop users, many people can play the game, but today I received one from  a mobile user  on Samsung Internet browser and Samsung Chrome. The user gets :
"AccessDeniedAccess denied.Anonymous caller does not have storage.objects.get access to itchio.html/1865915/chapter_01.html"

I read the previous message from an admin :

You are trying to request a file named NewFile.txt but you uploaded a file named newfile.txt. Files are case sensitive on our server, unlike Windows and OSX.

The fact is, in my case :

- it works for some users, it did not work for others.

- The file mentioned in the error message no longer exists in the last imported package.

- before I used to have an index.html (custom splash screen) with a play button to go on chapter_01.html (game engine default)

- now I just have an index.html (game engine default)

I do not understand why the plateforme is sending some user to this old url from on old package...

I need guidance :)

It seems that I have to update my game for itchio.app as well, I don't understand, Butler is installed and launched on my Mac, but terminal doesn't understand butler commands. 

(2 edits) (+1)

when it comes to web games, there is a thing called browser cache that keeps copies of already downloaded files from the web server. so if you update your game and player has this issue, while he played your game before the update, he will get this error, because he has cached old files. usually what solves the problem is to add some postfix to every file name (or fire file request with query param with build number) so browser will no longer think that has this file in cache.

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.