Clear Cache

Is it possible to clear everyone’s client cache at once?

What kind of infrastructure do you have?

Our clients are on 5 Citrix servers so whenever I want to do this I just browse to the appropriate directory on each server and manually delete the cache files. Takes 5 minutes so I’ve never explored any kind of automation. But if you have hundreds of client workstations then maybe look at a gpo logon script to delete files?

Do not want an automation , I am just not sure where the files are located. All our servers are VM. Would be easy to do, just do not sure about location of the correct files.

Gotcha, I think the default location is in ProgramData. But an alternate location can be specified in the client config file

1 Like

Note that it depends on the client installation. The users cache will only be on the server if they use RDS or Citrix. If the client is installed (and run on) their workstation, than the cache is in their workstations C: drive (or where ever the config file re-directs it)

edit

On my workstation they are in:
C:\ProgramData\Epicor\<App server-xxx>\3.2.300.0\<companyCode>\

actual directory name is:
C:\ProgramData\Epicor\usdcaaps00371-808\3.2.300.0\MC\

Also, all users are caches are stored here. The are user specific by the userID added as a suffix to the file name.

image

2 Likes

Gotcha. Well, in that case, ugg…

Guess I need to rewrite that part of the config file so it goes somewhere better for me to erase when needed.

One of the Epicor ICE analysts mentioned on a case a few weeks ago that the Clear Client Cache should be done on a fresh restart, otherwise the Epicor client may have those cached files locked from the open instance.

I had been clearing cache, and then restarting, and now do it the other way…

1 Like