Copy link to clipboard
Copied
We want to change the storage settings for Flash on a computer that is not connected to the Internet, It is usually easy for an Internet connected computer by clicking a Flash embed webpage and then click settings. I cannot seem to find any offline webpages to test this with. Any ideas?
1 Correct answer
We read the config file at launch and apply any settings. I can't think of a way to externally validate this beyond verifying that the file is in the correct location, without directly inspecting the player behavior. (e.g. If you wanted to know if the camera was really disabled, you could launch a script that hits a test URL and returns a pass/fail result, etc.)
We trust that correctly deployed (e.g the file is correctly formatted, in the right location, and has permissions that allow the clien
...Copy link to clipboard
Copied
Never mind, I didn't realize I could just download any.swf file and say open with Firefox. I have solved the issue.
Copy link to clipboard
Copied
OK, it is still not right, cannot adjust the storage limit. Seems like you can only do it from here: Adobe - Flash Player : Settings Manager - Global Storage Settings Panel
How can I do this with out it being Internet connected?
Copy link to clipboard
Copied
What operating system are we talking about?
Copy link to clipboard
Copied
What does the OS matter? It is on both Windows 10 and Server 2016.
Copy link to clipboard
Copied
It matters because the available options vary by operating system and version.
On Windows 10, if you type Control Panel in the search bar and then choose View by: Small icons, you'll see Flash Player (32-bit) listed, which exposes the same controls that you're looking for, as a local, native UI.
Flash Player is a built-in component of Internet Explorer on Win8 and higher, and I'm not 100% sure that our control panel gets installed by Microsoft on a pristine Win10 installation.
If it's not present, downloading and installing Flash Player for another available target -- like the NPAPI Flash Player for Firefox, would ensure that the control panel gets installed. (Chrome is a whole other beast, which has it's own configuration files and only uses the web-based control panel above)
Once the control panel is available, you can use it to change Flash Player settings locally.
In terms of Windows Server variants, we don't test them or generally do work to target them. We don't explicitly block Flash Player from installing, but I can't tell you if this will work there or not. It's generally a best practice to avoid browsing the web on an actual server, and for the best experience with Flash Player, we definitely recommend using a client OS. We intentionally do not include the server variants as supported because they aren't exactly equivalent to the corresponding desktop Windows versions, and represent a microscopic portion of our active install base.
Hope that helps!
Copy link to clipboard
Copied
We do use it primarily from Server 2016 but we aren't using it Internet facing. We are using it to manage the VMware vSphere Web Client and we have all sorts of black screening in Firefox which we believe is caused by the low storage settings. Unfortunately, we do have the NPAPI Flash player installed for Firefox but that does not install the Control Panel app, see images.
Copy link to clipboard
Copied
Okay, that makes sense. There's another way to get this done.
We have a config file for system administrators that allows you to customize the player behavior in your enterprise.
There's a comprehensive list of options starting on page 25:
There's a couple things in particular that might be interesting.
- We recently disabled the ability for a locally-loaded SWF to read from the local filesystem by default. If you have things configured such that the Sphere client is trying to read assets from a share or local filesystem, the EnableInsecureLocalWithFilesytem and EnableInsecureJunctionBehavior options might help. I'd also try disabling hardware acceleration.
Copy link to clipboard
Copied
That should work, I'll let you know. We already use the mms.config for disabling auto updates since they aren't Internet facing so this will be an easy solution. There isn't an unlimited setting but I'm sure 10 MB will suffice.
LocalStorageLimit
LocalStorageLimit = [ 1, 2, 3, 4, 5, 6 ] (1 = no storage, 2 = 10 KB, 3 = 100 KB, 4 = 1 MB, 5
= 10 MB, 6 = user specifies upper limit)
Copy link to clipboard
Copied
How can I tell if the settings are actually being applied? Does it show it somewhere in the registry? I see the file C:\Windows\SysWOW64\Macromed\Flash\mms.cfg being copied locally by the GPO but how do I know that it is actually being applied.
Copy link to clipboard
Copied
We read the config file at launch and apply any settings. I can't think of a way to externally validate this beyond verifying that the file is in the correct location, without directly inspecting the player behavior. (e.g. If you wanted to know if the camera was really disabled, you could launch a script that hits a test URL and returns a pass/fail result, etc.)
We trust that correctly deployed (e.g the file is correctly formatted, in the right location, and has permissions that allow the client to read it), the settings in the mms.cfg would be honored. Flash Player only reads the config at launch, so any in-memory processes (open tabs) would not know about the config file change until the page is refreshed. The config file itself is the source of truth here.
Copy link to clipboard
Copied
That makes sense, thank you.
