We recently upgraded from Enterprise 11.1 to 11.3. Everything is working fine now, however, many of our end users reported issues with Experience Builder apps. Those on the GIS Team also had issues in Portal (maps wouldn't save, the Portal site was still styled as if it was 11.1 rather than 11.3, etc.). The only solution so far seems to be clearing the cache and cookies related to our Enterprise site so it seems like the users were stuck on the old version of Enterprise. We have noticed this sort of behaviour in the past with other upgrades of Enterprise.
Do others experience this same problem? If so, is there a better solution than having our end users clear their cache/cookies? Many of them are not tech savvy, so this presents a significant hurdle when trying to roll out an Enterprise upgrade.
I am totally sympathetic of that because I also interact with users who aren't tech savy and don't want to clear out everything. But, you can clear your cookies and cache without losing their browsing history since those are different options to check when deleting.
However, if you want to avoid your end users from having to do this themselves, you can always use IT management software that will clear the cache and cookies out of all their browsers on their behalf. So post-upgrade, send out a command that will clear out cookies/cache.
Finally, I would imagine that this issue, at max, happens only twice per year (since Esri only releases new versions twice per year). I realize that non-tech savy people don't understand why any of this is necessary, but I don't think it's a lot to ask of people to clear their browser cache up to twice per year. (I know you're just stuck in the middle, like myself, and have to deal with people complaining. But the only alternative is it just never upgrade ArcGIS Enterprise).
Honestly, I would leave this decision to the organization. What does the organization value more? Not clearing out cookies/cache a couple times per year? Or never upgrading Enterprise because people don't want to clear their cookies/cache?
Thanks for the suggestion about the IT management software. I'll reach out to the IT team here to see what options we have available now.
Yes, it is certainly an infrequent issue and upgrading Enterprise is more important than their caches. Due to the rotational nature of our workforce as well as the fact that many of them don't even use a computer most workdays, it tends to get dragged out for several weeks post upgrade. Things like this, though trivial for us, do impact our ability to expand our reach within the company as some people give up on it if it doesn't work on the first try. They go back to paper and spreadsheets because "it just works" and that's that.
Unfortunately, all web browsers will cache website content and cookies to make the Web more efficient. It's something we all have to deal with when we make a change to any web content.
In a web browser session pressing <Ctrl>+<Shift>+<Del> will bring up the dialogue to clear your browser cache and cookies. Even for users that are not "tech savvy" it is very simple to clear the cache and cookies.
I beleive this keyboard short cut works with all browsers. I just tested it with Chrome, Edge and Firefox on my Windows PC.
Bernie.
Thank for the shortcut Bernie. I agree with the fact that clearing your entire cache is easy. As noted to Ryan above, selectively clearing it is trickier, and I was hoping to find a better way than relying on end users to do it themselves.
As for caches in general, I understand what they are and why they exist. My problem is that the caches for Enterprise seem to last forever, even when they are causing issues with the applications we are trying to use. If there was something I could do that would cause end users caches to refresh after I perform an update, that would be completely fine.
You could put an Information banner notification on the Enterprise site after an upgrade and let the users know they need to clear their cache?
That is a good idea, and I have tried it in the past. However, most of our users do not access our services by first going in through our portal. They go directly to the application. Unless this has changed since the last time I tried it, the banner does not show up on all applications. I would also be curious to see if the banner would even show up if the application isn't loading correctly post upgrade.
All cached web content in a user's local browser cache will eventually expire and be deleted. If possible send email messages to your users to warn them of the need to clear the browser cache or just wait.
@CameronMcKee1, there may be something related to Active Directory Group Policy that could clear cache and cookies for your users on Microsoft Edge. But that's likely something you'd have to discuss with your organization's IT or Microsoft (or possibly Esri's Professional Services). Similar to the following:
Thanks Justin, this looks interesting.
I don't mean to sound like a broken record, but I was hoping that you or @George_Thompson could perhaps explain why cookies/caches can't be version stamped so that they are invalidated as soon as Enterprise has been upgraded. To my knowledge, clearing these is only necessary for Enterprise. I never have to clear my cache/cookies to continue using Facebook or to do my online banking. Those sites are updated from time to time, so they must have some means of doing this. I'm willing to accept that I am wrong about that, but most of the answers on this thread have been about why cookies/caches are helpful and how to delete them, which hasn't helped me understand why I have to do this manually for Enterprise in the first place.
I would not be the correct person to provide any intelligible response to this question.
It may be best if you reach out to technical support on this.