Asking for clarification: SilentAutoUpdateEnable=1 in mms.cfg requires SilentAutoUpdateServerDomain?
Hello all
I read quite som threads on the silent Flash Player upgrade (amongn them How it works, long thread on not working updates, fixed bug on SSL certs), and got it finally working on our internal server but not directly from Adobe. <edit>In one discusison - which I unfortunately cannot find anymore - In this post, Chris stated 11.4 requiring an internal server, e.g.</edit> when adding SilentAutoUpdateEnable to the mms.cfg, also SilentAutoUpdateServerDomain had to be specified.
<edit>My tests seem to confirm this for player 11.4.402.287, I only see these lines in the FlashInstall.log when running the Adobe Flash Player Updater scheduled task:
2012-11-26+10-54-41.306 [info] 1614
2012-11-26+10-54-41.384 [info] 1615
2012-11-26+10-54-41.446 [info] 1618
2012-11-26+10-54-41.509 [info] 1619 1063
2012-11-26+10-54-41.571 [info] 1614
2012-11-26+10-54-41.571 [info] 1615
2012-11-26+10-54-41.571 [info] 1618
2012-11-26+10-54-41.587 [info] 1608
2012-11-26+10-54-41.587 [info] 1604
2012-11-26+10-54-41.837 [info] 1612
2012-11-26+10-54-41.837 [info] 1620
My mms.cfg contains the following lines:
AutoUpdateDisable=0
SilentAutoUpdateEnable=1
SilentAutoUpdateVerboseLogging=1
When setting up an internal server and adding SilentAutoUpdateServerDomain, the update works as expected. If this is true, this Was this a limitation of 11.4, which is gone for 11.5? Having a mandatory requirement for internal server </edit> seems to contradict the spirit of the Adobe Flash Payer 11.5 Deployment Guide. Why have two sections (pages 18/19), first "Performing a background update" and then "Background updates from an internal server" if silent updates always require an internal server?
Would anyone care to share their understanding? Does SilentAutoUpdateEnable require SilentAutoUpdateServerDomain <edit>for 11.5</edit>?
Regards
/Maurice
Edited to specify observed update behavior for 11.4 with and without SilentAutoUpdateServerDomain
Hi Maurice,
You do not have to have SilentAutoUpdateServerDomain set for SilentAUtoUpdateEnable. With the release of 11.5 (or any major release), we do not update through the silent auto update (SAU) system for the first 30 days. This can be circumvented by setting up your own internal SilentAutoUpdateServerDomain.
http://blogs.adobe.com/spohl/2012/04/24/it-admin-deploying-flash-player-via-background-upd ater/
Thanks,
Chris
Similar Messages
-
when on facebook when i try to hear friends music mac says need flash player upgrade
Hi Shane,
The last really supported Flash for PPC was 10.1.102.64, but if it's for like Facebook or such, people have been fooling FB to think they have a leter version installed.
Texas Mac Man's Flash hack/post...
https://discussions.apple.com/thread/3599648?tstart=0
Flash player 11.1 hack on PowerPC - https://discussions.apple.com/message/16990862
See in each Browser which version of Flash it thinks it has...
http://kb2.adobe.com/cps/155/tn_15507.html -
I just received an IPod Touch for a gift. Have a home computer through Charter. Have wi fi with pc at home. I am unable to get the Ipod to work with the pc and wifi.
Wi fi is on - At choose a Network - Have the option of t.dillow and other.
When i choose tdillow it asks for a password. What password is required?
I cannot get my email either.
How do I get the IPOD to connect to my wifi and enable to use mail through Yahoo account?You need the password for your network/router. Sometime the dfault password is on a sticker on the router. As the person who controls/set up the router.
-
Keeps asking for correct iCloud password
The past few days I've been getting this window popping up asking me to enter my iCloud password. When I enter the correct one, it says it is incorrect and to enter the correct one.
I have not changed my iCloud password at all recently. Could this be related by any chance to the fact I now have IOS 8 and the new Cloud Drive? I did not elect to use the Cloud Drive as I believe I need to wait until Yosemite is installed down the road. Any help would be appreciated
<Email Edited By Host>Fantastical is asking for a password because Apple are now requiring app-specific password for third-party applications to access iCloud if you have set up two-step verification (in other words you have to obtain an individual password for any non-Apple program that wants to access iCloud).
Select 'Password and Security'; click 'Generate an App-Specific Password' and follow the instructions. Once you have the password, copy it and paste it into the password field in Fantastical. You should also keep a note of it (though you can generate a new one if required) -
MMS.CFG getting reset when contacting Adobe for updates
Hello!
I noticed two days ago that many users were getting prompts for updates.
I had deployed Flash 11.8 in July with the following MMS.CFG settingS:
AutoUpdateDisable=0
AutoUpdateInterval=1
SilentAutoUpdateEnable=1
Today I noticed the most users MMS.CFG was this:
AutoUpdateDisable=0
AutoUpdateInterval=1
SilentAutoUpdateEnable=0.
Hence, not knowing what caused it, I decided to replace the file using SCCM for all users. Once it replaced successfully I thought our problem was solved.
WRONG!
After the file was replaced, about 10-20 minutes later I saw users trying to connect to Adobe from our FW logs. As soon as they contacted Adobe the MMS.CFG file was reset again to this:
AutoUpdateDisable=0
AutoUpdateInterval=1
SilentAutoUpdateEnable=0
Any idea what could be causing this?I have seen several postings like this one in the Forums, and I am having this problem too. No one has a solution that I can see. ʇɐb ɹəuəllıʍ suggested reporting it as a bug.
Here is a workaround I came up with for Windows 7 by reverse engineering Flash configuration:
On a test machine with default, or your preferred settings applied, go to Window Control Panel, and double click the Flash Player applet, which brings up: "Flash Player Settings Manager""
Click on the "Advanced" tab
Check: "Never check for updates (not recommended)"
Close "Flash Player Settings Manager"
This action will modify the file:
C:\Users\<user>\AppData\Roaming\Macromedia\Flash Player\macromedia.com\support\flashplayer\sys\settings.sol
Now, you can copy this file from the test machine to other machines / User profiles to "clone" the "Never check for updates (not recommended)" setting.
PS
I don't know if this applies to Windows XP. My guess is the mms.cfg works fine there.
-Mitch
Systems Administrator -
Using mms.cfg file to enable Autoupdate for non-Admin users
I need help in getting this to work. So far it does not.
Adobe Flash for windows 17.0.0.23
Windows 7 Enterprise - 5000 systems
Users are not administrators on systems.
The Non admin user gets prompted with a screen ( we do not want any prompts)
Then the install fails because they are not an administrator.
My mms.cfg file:
AutoUpdateDisable=0
AutoUpdateInterval=1
SilentAutoUpdateEnable=1
How do I use this or any other method to have Adobe Flash update automaticly for all users including non-admins
and give no prompts?
What are the next steps. Is there an enterprise support site or method to use for mass distributions for Flash?
Please Get back to me today before 12:00 EDT 13 Apr 2015.
Gary Pearson
401-233-6898Hi garyp81126656,
The current mms.cfg file configuration will perform either a notification update or a background update. There are a few options to update non-admin users:
Host the background update resources locally. When using the Adobe servers for background updates there is no way to disable notification updates. By hosting the background update resources locally users will never be prompted to update.
Disable updates and deploy Flash Player updates via SCUP, SMS, or Group Policy.
You can find the various deployment options are listed in Chapter 3 of the Flash Player Administrator's Guide. The Admin Guide also contains information to license Flash Player for distribution within your organization, which is a requirement for any of the deployment methods described in the Admin Guide. Additional information is available at An outline of Flash Runtime installation options
Maria -
Guys why is Coherence asking for hibernate.cfg.xml file ???
Wondering why Coherence could not read/interpret from our hibernate mapping file and ask for hibernate.cfg.xml.
Wondering if Coherence has been configured to require hibernate.cfg.xml.
Here is the error i get while running JUnit test
2009-11-10 11:01:31.302/42.589 Oracle Coherence GE 3.5.1/461p2 <Error> (thread=DistributedCache, member=1): BackingMapManager com.tangosol.net.DefaultConfigurableCacheFactory$Manager: failed to instantiate a cache: com.comcast.customer.contract.contract.hibernate.Contract
2009-11-10 11:01:31.302/42.589 Oracle Coherence GE 3.5.1/461p2 <Error> (thread=DistributedCache, member=1):
(Wrapped: Failed to instantiate class "com.tangosol.coherence.hibernate.HibernateCacheStore" using sun.misc.Launcher$AppClassLoader@1ab634
<class-scheme>
<class-name>com.tangosol.coherence.hibernate.HibernateCacheStore</class-name>
<init-params>
<init-param>
<param-type>java.lang.String</param-type>
<param-value>com.comcast.customer.contract.contract.hibernate.Contract</param-value>
</init-param>
</init-params>
</class-scheme>) java.lang.reflect.InvocationTargetException
at com.tangosol.util.Base.ensureRuntimeException(Base.java:293)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2307)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateAny(DefaultConfigurableCacheFactory.java:2959)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateCacheStore(DefaultConfigurableCacheFactory.java:2822)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateReadWriteBackingMap(DefaultConfigurableCacheFactory.java:1458)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureBackingMap(DefaultConfigurableCacheFactory.java:1223)
at com.tangosol.net.DefaultConfigurableCacheFactory$Manager.instantiateBackingMap(DefaultConfigurableCacheFactory.java:3457)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.instantiateResourceMap(DistributedCache.CDB:22)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.setCacheName(DistributedCache.CDB:27)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ConfigListener.entryInserted(DistributedCache.CDB:15)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:206)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:166)
at com.tangosol.util.MapListenerSupport.fireEvent(MapListenerSupport.java:556)
at com.tangosol.util.ObservableHashMap.dispatchEvent(ObservableHashMap.java:229)
at com.tangosol.util.ObservableHashMap$Entry.onAdd(ObservableHashMap.java:270)
at com.tangosol.util.SafeHashMap.put(SafeHashMap.java:244)
at com.tangosol.coherence.component.util.collections.WrapperMap.put(WrapperMap.CDB:1)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$ServiceConfigMap.put(Grid.CDB:31)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$StorageIdRequest.onReceived(DistributedCache.CDB:45)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onMessage(Grid.CDB:9)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onNotify(Grid.CDB:136)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onNotify(DistributedCache.CDB:3)
at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.tangosol.util.ClassHelper.newInstance(ClassHelper.java:662)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2297)
... 22 more
Caused by: org.hibernate.HibernateException: /hibernate.cfg.xml not found
at org.hibernate.util.ConfigHelper.getResourceAsStream(ConfigHelper.java:147)
at org.hibernate.cfg.Configuration.getConfigurationInputStream(Configuration.java:1405)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1427)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1414)
at com.tangosol.coherence.hibernate.HibernateCacheLoader.<init>(HibernateCacheLoader.java:72)
at com.tangosol.coherence.hibernate.HibernateCacheStore.<init>(HibernateCacheStore.java:48)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.tangosol.util.ClassHelper.newInstance(ClassHelper.java:662)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2297)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateAny(DefaultConfigurableCacheFactory.java:2959)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateCacheStore(DefaultConfigurableCacheFactory.java:2822)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateReadWriteBackingMap(DefaultConfigurableCacheFactory.java:1458)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureBackingMap(DefaultConfigurableCacheFactory.java:1223)
at com.tangosol.net.DefaultConfigurableCacheFactory$Manager.instantiateBackingMap(DefaultConfigurableCacheFactory.java:3457)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.instantiateResourceMap(DistributedCache.CDB:22)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.setCacheName(DistributedCache.CDB:27)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ConfigListener.entryInserted(DistributedCache.CDB:15)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:206)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:166)
at com.tangosol.util.MapListenerSupport.fireEvent(MapListenerSupport.java:556)
at com.tangosol.util.ObservableHashMap.dispatchEvent(ObservableHashMap.java:229)
at com.tangosol.util.ObservableHashMap$Entry.onAdd(ObservableHashMap.java:270)
at com.tangosol.util.SafeHashMap.put(SafeHashMap.java:244)
at com.tangosol.coherence.component.util.collections.WrapperMap.put(WrapperMap.CDB:1)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$ServiceConfigMap.put(Grid.CDB:31)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$StorageIdRequest.onReceived(DistributedCache.CDB:45)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onMessage(Grid.CDB:9)Hi Tom/Rob,
Thanks for quick response. As suggested i have added another <init-param> so that HibernateCacheStore picks up my configuration file instead of hibernate.cfg.xml
Here is the exception
- Error parsing XML: application-context.xml(6) Document is invalid: no grammar found.
- Error parsing XML: application-context.xml(6) Document root element "beans", must match DOCTYPE root "null".
- configuring from resource: application-context.xml
- Configuration resource: application-context.xml
- Error parsing XML: application-context.xml(6) Document is invalid: no grammar found.
- Error parsing XML: application-context.xml(6) Document root element "beans", must match DOCTYPE root "null".
2009-11-10 13:38:39.254/45.068 Oracle Coherence GE 3.5.1/461p2 <Error> (thread=DistributedCache, member=1): BackingMapManager com.tangosol.net.DefaultConfigurableCacheFactory$Manager: failed to instantiate a cache: com.comcast.customer.contract.contract.hibernate.Contract
2009-11-10 13:38:39.254/45.068 Oracle Coherence GE 3.5.1/461p2 <Error> (thread=DistributedCache, member=1):
(Wrapped: Failed to instantiate class "com.tangosol.coherence.hibernate.HibernateCacheStore" using sun.misc.Launcher$AppClassLoader@18b634
<class-scheme>
<class-name>com.tangosol.coherence.hibernate.HibernateCacheStore</class-name>
<init-params>
<init-param>
<param-type>java.lang.String</param-type>
<param-value>com.comcast.customer.contract.contract.hibernate.Contract</param-value>
</init-param>
<init-param>
<param-type>java.lang.String</param-type>
<param-value>application-context.xml</param-value>
</init-param>
</init-params>
</class-scheme>) java.lang.reflect.InvocationTargetException
at com.tangosol.util.Base.ensureRuntimeException(Base.java:293)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2307)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateAny(DefaultConfigurableCacheFactory.java:2959)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateCacheStore(DefaultConfigurableCacheFactory.java:2822)
at com.tangosol.net.DefaultConfigurableCacheFactory.instantiateReadWriteBackingMap(DefaultConfigurableCacheFactory.java:1458)
at com.tangosol.net.DefaultConfigurableCacheFactory.configureBackingMap(DefaultConfigurableCacheFactory.java:1223)
at com.tangosol.net.DefaultConfigurableCacheFactory$Manager.instantiateBackingMap(DefaultConfigurableCacheFactory.java:3457)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.instantiateResourceMap(DistributedCache.CDB:22)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$Storage.setCacheName(DistributedCache.CDB:27)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$ConfigListener.entryInserted(DistributedCache.CDB:15)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:206)
at com.tangosol.util.MapEvent.dispatch(MapEvent.java:166)
at com.tangosol.util.MapListenerSupport.fireEvent(MapListenerSupport.java:556)
at com.tangosol.util.ObservableHashMap.dispatchEvent(ObservableHashMap.java:229)
at com.tangosol.util.ObservableHashMap$Entry.onAdd(ObservableHashMap.java:270)
at com.tangosol.util.SafeHashMap.put(SafeHashMap.java:244)
at com.tangosol.coherence.component.util.collections.WrapperMap.put(WrapperMap.CDB:1)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid$ServiceConfigMap.put(Grid.CDB:31)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache$StorageIdRequest.onReceived(DistributedCache.CDB:45)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onMessage(Grid.CDB:9)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.Grid.onNotify(Grid.CDB:136)
at com.tangosol.coherence.component.util.daemon.queueProcessor.service.grid.DistributedCache.onNotify(DistributedCache.CDB:3)
at com.tangosol.coherence.component.util.Daemon.run(Daemon.CDB:42)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.tangosol.util.ClassHelper.newInstance(ClassHelper.java:662)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2297)
... 22 more
Caused by: org.hibernate.MappingException: invalid configuration
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1487)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1428)
at com.tangosol.coherence.hibernate.HibernateCacheLoader.<init>(HibernateCacheLoader.java:94)
at com.tangosol.coherence.hibernate.HibernateCacheStore.<init>(HibernateCacheStore.java:62)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at com.tangosol.util.ClassHelper.newInstance(ClassHelper.java:662)
at com.tangosol.run.xml.XmlHelper.createInstance(XmlHelper.java:2297)Please note the addition of
<init-param>
<param-type>java.lang.String</param-type>
<param-value>application-context.xml</param-value>
</init-param>application-context.xml - is for Spring application context
META-INF/spring.xml - is for root hibernate configuration File .
So in the above code snippet i tried replacing"application-context.xml " with "spring.xml" or "META-INF/spring.xml " or "classspath*:META-INF/spring.xml " anything results in the above exception -
Mms.cfg whitelist for localstorage
As of now, we use mms.cfg to block all local storage of shared objects. Our developers have requested that we open up storage for one of their flash projects. I don't want to allow ALL sites the ability to create and store shared objects, just from our domain. Is there anyway, through mms.cfg, that I can create a whitelist of domains that are allowed to create shared objects and block all other sites?
I read that guide before posting the question, but couldn't find what I was looking for. It may be in there, but I couldn't find it... as of now, my mms.cfg file includes the following lines:
LocalStorageLimit=1
ThirdPartyStorage=0
This effectively prohibits shared objects from being created and stored locally (at least it seems it does) from any domain. What specifically would I need to include so that write access is blocked for all sites except for any domain that I have listed? As far as I can see, it appears to be an all or nothing type of thing. -
Controlling autoupdate of Adobe Flash Player ActiveX with mms.cfg file
For several years we have suppressed Flash Player ActiveX from autoupdating by using the mms.cfg file, with the setting "AutoUpdateDisable=1" -- and it has worked without a problem.
With the constant updates of Flash Player for security reasons, we decided several months ago to change the autoupdate setting and allow Flash Player ActiveX to update automatically, without notifying the user, checking every seven days. We changed the mms.cfg file to this:
AutoUpdateDisable=0
AutoUpdateInterval=7
SilentAutoUpdateEnable=1
We are using Windows 7 64-bit, so the mms.cfg file was copied/updated to: C:\Windows\SysWOW64\Macromed\Flash, as well as C:\Windows\System32\Macromed\Flash
The problem we are randomly seeing across our 2500+ computers is a notification that a Flash Player update is available. This is occurring on machines with the mms.cfg file in place.
Does anyone else have this same issue? We were also wondering if the encoding of the file, i.e., ANSI or UTF-8, has any bearing on the effectiveness of this mms.cfg file. Or has a registry setting been updated overriding the mms.cfg?
We believe the file is encoded in UTF-8, but it is difficult to be 100% certain of this.
Screenshot of the auto-update notification:
Thanks
Currently running Flash Player ActiveX 11.9.900You're right, it sounds very malwareish, but they will know more in the Flash Player forum http://forums.adobe.com/community/flashplayer . This is teh Adobe Reader forum. When you post there, a screen shot may help.
-
Flash pushed via GPO, how to copy mms.cfg via logon script?
I feel foolish for having to ask such a question, but I can't get it figured out. I know very little about VBS scripting and need help pushing the mms.cfg file down to the clients via the logon script. Can someone please provide me the proper commands to enter into our existing vbs scripts? I sure would appreciate it!
I got it figured out...well, kinda. I gave up on trying to do it via the logon script and instead modified the GPO for the flash install to call a batch file in the startup script section.
This is the contents of the batch file that I created:
@echo off
if exist "C:\WINNT\System32\Macromed\Flash\" goto :NT2k
if exist "C:\WINDOWS\System32\Macromed\Flash\" goto :XPVista
if exist "C:\Windows\System\Macromed\Flash\" goto :Legacy
if exist "C:\Windows\SysWOW64\" goto :64bit
goto :END
:NT2k
if exist C:\WINNT\System32\Macromed\Flash\mms.cfg goto :END
xcopy \\SERVERNAME\NETLOGON\mms.cfg C:\WINNT\System32\Macromed\Flash\ /o /y
goto :END
:XPVista
if exist C:\WINDOWS\System32\Macromed\Flash\mms.cfg goto :END
xcopy \\SERVERNAME\NETLOGON\mms.cfg C:\WINDOWS\System32\Macromed\Flash\ /o /y
goto :END
:Legacy
if exist C:\Windows\System\Macromed\Flash\mms.cfg goto :END
xcopy \\SERVERNAME\NETLOGON\mms.cfg C:\Windows\System\Macromed\Flash\ /o /y
goto :END
:64bit
if exist C:\Windows\SysWOW64\mms.cfg goto :END
xcopy \\SERVERNAME\NETLOGON\mms.cfg C:\Windows\SysWOW64\ /o /y
goto :END
:END
I've tested it on both an XP box and Windows 7 64-bit box and it works perfectly! The one thing I am not sure of is what directory the cfg file needs to go in for a 32-bit install of Windows 7. We don't have any of those here yet, but that's something I'll have to remember once we do. I hope this helps those out there trying to push the mms.cfg file via GPO to disable that auto-update feature! -
Need Help configuring updates via mms.cfg
I am running Win 7 x64 and have both the ActiveX and Plugin installed. My Flash Player version is 11.9.900.117 and when I open the Flash Player entry in Control Panel and go to the Advanced tag and click Check Now, the resulting page says the current version is 11.9.900.152.
I followed the the instructions here (http://helpx.adobe.com/flash-player/kb/administration-configure-auto-update-notification.h tml) and in the admin guide (http://www.adobe.com/devnet/flashplayer/articles/flash_player_admin_guide.html) to configure for updates using the mms.cfg file. My mms.cfg file contains 3 lines (below) and is placed in C:\Windows\SysWOW64\Macromed\Flash.
AutoUpdateDisable=0
SilentAutoUpdateEnable=1
AutoUpdateInterval=0
From all the instructions, the update check should happen at each run of Flash Player per AutoUpdateDisable=0 & AutoUpdateInterval=0 and then should silently install per SilentAutoUpdateEnable=1, but I cannot get my Flash Player to update. I have restarted my computer and IE multiple times; visiting a Flash enabled sites in between to kickstart the process, but no luck.
I am testing this process to deploy to about 2500 machines in my organization. I can't even get to work on my machine though. Any help is appreciated.We are having the same problem.
We got 250 client, and only some of the clients receive a prompt on login (who shuld not happend, se mms.cfg) with information on downloading 11.9.900.152.
But downloading and install is not posible unless user is a Administrator on the PC.
mms.cfg
AutoUpdateDisable=0
AutoUpdateInterval=0
SilentAutoUpdateEnable=1
Reagards RoarSk -
Prevent Peer-Assist Popup with mms.cfg?
Hi,
Is there something you can put into mms.cfg to prevent the "accept/deny" dialog box from popping up when using peer-assisted multicast.
This is useful for load testing peer-assisted multicast as well as for large companies to pre-configure their systems to automatically allow peer-assist from certain domains.
Sicnerely,
-Greg PulierI've asked around and there doesn't appear to be any property that would allow you to suppress this. You could open a feature request (bugbase.adobe.com) but it might be easier to do this with another utility that would allow you to automate UI (for example, http://www.sikuli.org/).
Adobe offers some multicast-only viewing options for some of the company meetings and things (usually as an alternative to the main connect feed). If you're interested in an end-to-end solution that maximizes peer-to-peer adoption, please let me know. -
I know my passcode is correct but when I try to reset my iPad mini it keeps asking for a passcode! have tried restoring, connecting to iTunes and looked for the 'set up as new iPad' notification, but nothing is working? can anyone help please?
If the iPad was running iOS 7, iCloud: Find My iPhone Activation Lock in iOS 7
http://support.apple.com/kb/HT5818
How can I unlock my iPad if I forgot the passcode?
http://www.everymac.com/systems/apple/ipad/ipad-troubleshooting-repair-faq/ipad- how-to-unlock-open-forgot-code-passcode-password-login.html
iOS: Device disabled after entering wrong passcode
http://support.apple.com/kb/ht1212
How can I unlock my iPad if I forgot the passcode?
http://tinyurl.com/7ndy8tb
How to Reset a Forgotten Password for an iOS Device
http://www.wikihow.com/Reset-a-Forgotten-Password-for-an-iOS-Device
Using iPhone/iPad Recovery Mode
http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
Saw this solution on another post about an iPad in a school environment. Might work on your iPad so you won't lose everything.
~~~~~~~~~~~~~
‘iPad is disabled’ fix without resetting using iTunes
Today I met my match with an iPad that had a passcode entered too many times, resulting in it displaying the message ‘iPad is disabled – Connect to iTunes’. This was a student iPad and since they use Notability for most of their work there was a chance that her files were not all backed up to the cloud. I really wanted to just re-activate the iPad instead of totally resetting it back to our default image.
I reached out to my PLN on Twitter and had some help from a few people through retweets and a couple of clarification tweets. I love that so many are willing to help out so quickly. Through this I also learned that I look like Lt. Riker from Star Trek (thanks @FillineMachine).
Through some trial and error (and a little sheer luck), I was able to reactivate the iPad without loosing any data. Note, this will only work on the computer it last synced with. Here’s how:
1. Configurator is useless in reactivating a locked iPad. You will only be able to completely reformat the iPad using Configurator. If that’s ok with you, go for it – otherwise don’t waste your time trying to figure it out.
2. Open iTunes with the iPad disconnected.
3. Connect the iPad to the computer and wait for it to show up in the devices section in iTunes.
4. Click on the iPad name when it appears and you will be given the option to restore a backup or setup as a new iPad (since it is locked).
5. Click ‘Setup as new iPad’ and then click restore.
6. The iPad will start backing up before it does the full restore and sync. CANCEL THE BACKUP IMMEDIATELY. You do this by clicking the small x in the status window in iTunes.
7. When the backup cancels, it immediately starts syncing – cancel this as well using the same small x in the iTunes status window.
8. The first stage in the restore process unlocks the iPad, you are basically just cancelling out the restore process as soon as it reactivates the iPad.
If done correctly, you will experience no data loss and the result will be a reactivated iPad. I have now tried this with about 5 iPads that were locked identically by students and each time it worked like a charm.
~~~~~~~~~~~~~
Try it and good luck. You have nothing more to lose if it doesn't work for you.
Cheers, Tom -
Using mms.cfg In The Enterprise
Hello, I’m currently investigating the best ways to install Flash Player in our corporate environment I’ve competed the request for enterprise downloads and I now have the access to the EXE & MSI installs.
Briefly reading the Administration guide I now know that I can use mms.cfg to disable updates a requirement in our network due to the lack of admin rights.
We will manage updates and fresh installs with SCCM 2012
I want to be able to install Flash Player during OSD (Operating System Deployment) and also on existing machines what are the best proven methods of delivering the custom mms.cfg ?
Can this be done with the command line if I use the EXE Bootstrapper install and not the MSI?
Or do I have to look at using group policy or a script to deliver this file outside of the installation
For Adobe reader I’m currently using the bootstrapper to install reader 11 and the latest MSP at the same time I’d like to do something similar for my Flash Player installsMy solution was as follows:
1. In SCCM 2012, I created an application for flash player based on the MSI deployment.
2. Created a second deployment type that executes a .CMD file with the following batch code in it (set dependency pointing to the Flash MSI completing successfully as well):
REM In case folders don't exist, create them
MD %WINDIR%\System32\Macromed\Flash
MD %WINDIR%\SysWow64\Macromed\Flash
REM Delete existing completion files
Del %WINDIR%\System32\Macromed\Flash\Complete.flag
Del %WINDIR%\SysWow64\Macromed\Flash\Complete.flag
REM Copy System32 CFG file and then copy the complete flag
Copy /y %~dp0mms.cfg %WINDIR%\System32\Macromed\Flash
Copy /y %~dp0Complete.flag %WINDIR%\System32\Macromed\Flash
REM Copy SysWow64 CFG file and then copy the complete flag
Copy /y %~dp0mms.cfg %WINDIR%\SysWow64\Macromed\Flash
Copy /y %~dp0Complete.flag %WINDIR%\SysWow64\Macromed\Flash
Note: Completion.flag is merely a text file that gives me an easy way to know if the script finished running or not. I check for it's existence in both locations to consider the process complete.
This has worked for me. The only hangup I had was that I set the MSI verification on the filename of the OCX that the installer puts in the System32 and SysWow64 folders not realizing that the filename is backwards from what I expected. System32 has the "Flash64..." file and SysWow64 has the "Flash32..." file. Goofy, I know.
Hope this helps. -
Asking for user input in the middle of a function
Here's my issue.
I need to launch and input window in the middle of a function for user input. Before I can continue through the function I need a response back from the user first. Psuedo code below:
function
function begins
pop up window is launched to ask for user input
function continues after users submits input
user input from pop up window is used in function return value
Let me know if you need more clarification but this is essentially what I'm attempting to do.The way actionScript works it isn’t really designed to work that way
Is there any reason why you have to only use one function as you have written
I think you really do need to split up your code into sections that a, set up the pop-up with event listeners waiting for the input to be completed, trigger the pop up with user input, then have a handler function that then interprets the results of the user action.
Trying to force the system into a closed loop while waiting will be a bad idea.
By using a pop-up or an alert window that is set to be modal, you are effectively stopping your application doing anything else until the user input has been completed, but still not locking the app into a closed loop. Imagine what would happen if you did put the system into a closed loop, the mouse movement wouldn’t be updated, the screen wouldn’t refresh and the system wouldn’t be able to handle your user input. the reason for using async model is you are able to let the system still do all its background task (move the mouse, give inputs focus, keep the screen drawn etc) but still tell a part of your app to ‘wait for input’ before carrying on it execution of your logic
Do you come from another programming language? Maybe one that uses less of an OOP approach? I only ask, as the method you are describing is much more like how I had to program when I worked on computers years ago as an assembly programmer.
In actionscript and most other modern languages and Oss you don’t have total control of the system and cant lock it into an action as you describe.
You need to have an asynchronous approach to situations like you describe and let the system run in the back ground while you are waiting for input (or date from a server for that matter)
Please excuse me if I am telling you things you already know.
What exactly is your use case for this? Maybe if we knew exactly what you are working on I might be able to offer a solution that would make sense for your particular situation.
Hope all is going well and please feel free to contact me if you are stuck
Maybe you are looking for
-
I just got my iPod touch, I updated my iTunes and my iPod is still not showing up in iTunes. It is telling me the required software is not installed even though my iTunes is up to date
-
Installing software for MAC 0S X 106.8 and ENVY 7645 all in one printer
Is there a way to download software so that my MAC OS X 10.6.8 and work with my new HP ENVY 7645 all-in-one printer? If so, please tell me how to do that? Thanks!
-
Problems with Paper Forms Barcode
hi, i designed a PDF which has 2 pages. on this pages user enters data for 3 persons. name + adress i want to add a paper forms barcode for the whole document on the second page, but the barcode object shows me an error (in the right corner of object
-
I have a question for everyone regarding foreign trade Purchase Orders. Does anyone know if it is possible in SRM 5.0 to purchase items from a non-United States vendor in a US shopping cart? (using a US delivery plant) I was wondering if this is avai
-
My ipad air2 screen is black and won't come on. I can hear siri but she says she cant work right now. What do I do?