title: Internet explorer ignores flash mms.cfg settings
body: <p>I have the following mms.cfg in</p>
  <ul>
  <li><code>%localappdata%\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg</code></li>
  <li><code>%localappdata%\Microsoft\Edge\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg</code></li>
  <li><code>%windir%System32\Macromed\Flash\mms.cfg</code></li>
  <li><code>%windir%\SysWOW64\Macromed\Flash\mms.cfg</code></li>
  </ul>
  <pre><code>EOLUninstallDisable=1
  SilentAutoUpdateEnable=0
  EnableAllowList=1
  AutoUpdateDisable=0
  AllowListUrlPattern=http://localhost/flash/
  ErrorReportingEnable=1
  EnableInsecureLocalWithFileSystem=1
  </code></pre>
  <p>With this after I set my PC date to something in 2021. I'm able to run Flash in</p>
  <ul>
  <li>Chrome - Which uses the config in <code>%localappdata%\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg</code></li>
  <li>Edge Chromium - Which uses the config in <code>%localappdata%\Microsoft\Edge\User Data\Default\Pepper Data\Shockwave Flash\System\mms.cfg</code></li>
  <li>Firefox - <code>%windir%System32\Macromed\Flash\mms.cfg</code></li>
  </ul>
  <p>Based on my understanding IE11 should be using the one from <code>%windir%System32\Macromed\Flash\mms.cfg</code> but for whatever reason it seems like it's ignoring it and the settings in this file have no effect and flash is still disabled.
  <a href="https://i.stack.imgur.com/5m0f0.jpg" rel="noreferrer"><img src="https://i.stack.imgur.com/5m0f0.jpg" alt="enter image description here" /></a></p>
  <p>Just to be on the 100% sure that IE uses that config file I've ran ProcMon and it seems like IE is actually opening the file as you can see in the picture.
  <a href="https://i.stack.imgur.com/Z1iNa.png" rel="noreferrer"><img src="https://i.stack.imgur.com/Z1iNa.png" alt="enter image description here" /></a></p>
  <p>My question is why is internet explorer ignoring this? And what can I do about it?
  Other useful info:</p>
  <ul>
  <li>Firefox and Chromium browsers use 32.0.0.433</li>
  <li>IE11 uses 32.0.0.387 which is the windows embedded version of flash.</li>
  <li>Tested on
  <ul>
  <li>Windows 10 Pro 10.0.18362</li>
  <li>Windows 10 Pro 10.0.19041</li>
  <li>Windows 10 Home 10.0.18362</li>
  </ul>
  </li>
  <li>I took Flash player version 32.0.0.330 from an older version of Windows and I didn't even get the EOL behavior. This leads me to believe that this is a FP version issue and that version 32.0.0.387 which is distributed by MS might not support <code>AllowListUrlPattern</code>.</li>
  </ul>
  <p>Things I've tried and didn't work include:</p>
  <ul>
  <li>Restarting the machine</li>
  <li>Setting the encoding of the .cfg to UTF-8.</li>
  </ul>