3.6.13 out on 9th
- DraconPern
- Site Admin
- Posts:1218
- Joined:Thu Oct 30, 2003 11:47 pm
- Location:Texas
- Contact:
Re: 3.6.13 out on 9th
I'm working on lab configs for the spring semester...any idea on an ETA?
Re: 3.6.13 out on 9th
Looks like it's available now. Haven't tested yet.
Re: 3.6.13 out on 9th
Tested 3.6.13 and the default browser issue and the new (as of 3.6.10) shell open issue are still there.
The shell open issue started with 3.6.10. The custom dll that is supposed to set IE back as the default browser changed in version 3.6.10. The version string of the dll is the same between 3.6.8 and 3.6.10 (1.0.3398.5211) but the size changed from 80KB to 82KB. Running strings over the new dll you can see where '"C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome' was replaced with '" -nohome' which causes problems.
I sort of wish DraconPern would have a beta period so problems can be found and addressed.
The shell open issue started with 3.6.10. The custom dll that is supposed to set IE back as the default browser changed in version 3.6.10. The version string of the dll is the same between 3.6.8 and 3.6.10 (1.0.3398.5211) but the size changed from 80KB to 82KB. Running strings over the new dll you can see where '"C:\Program Files\Internet Explorer\IEXPLORE.EXE" -nohome' was replaced with '" -nohome' which causes problems.
I sort of wish DraconPern would have a beta period so problems can be found and addressed.
Re: 3.6.13 out on 9th
Shell open problem is annoying and will probably be broken going forward. I've extracted the custom binary from FF 3.6.8 and inserted it into the 3.6.13 MSI.
Someone remind me again why I'm using the FrontMotion MSI.
Someone remind me again why I'm using the FrontMotion MSI.
Re: 3.6.13 out on 9th
You mean the "deploy FF but keep IE as default" problem? That occurs on non-english machines afaik (in my case with german versions).
However, you can fix it by the steps below. Be aware however, that the *uninstall* of the last version (before deploying the fixed one) also messes up default browser settings...
1. Create an admin install by executing msiexec.exe /a Firefox-3.6.13-xx.msi
The remaining steps apply to the folder where that admin install was created (you can actually delete the Firefox-3.6.13-xx.msi)
2. Browse to Program Files\Mozilla Firefox\defaults\pref
and edit firefox.js. Change the line
pref("browser.shell.checkDefaultBrowser", true);
to
pref("browser.shell.checkDefaultBrowser", false);
Save and close the file.
3. Open the MSI file with Orca.
4. Change the INSTALLLEVEL to 3 (in table "Property").
5. Remove (drop) all the rows from the "Registry" table that have "C_SetDefaultBrowser" or "C_SetDefaultBrowserXP" as value in the "Component" column.
6. Remove (drop) the following rows from the "Component" table
C_SetDefaultBrowser
C_SetDefaultBrowserXP
7. Remove (drop) the following rows from the "CustomAction" table
RestoreIExplore
8. Save the MSI.
I hope that helped...
However, you can fix it by the steps below. Be aware however, that the *uninstall* of the last version (before deploying the fixed one) also messes up default browser settings...
1. Create an admin install by executing msiexec.exe /a Firefox-3.6.13-xx.msi
The remaining steps apply to the folder where that admin install was created (you can actually delete the Firefox-3.6.13-xx.msi)
2. Browse to Program Files\Mozilla Firefox\defaults\pref
and edit firefox.js. Change the line
pref("browser.shell.checkDefaultBrowser", true);
to
pref("browser.shell.checkDefaultBrowser", false);
Save and close the file.
3. Open the MSI file with Orca.
4. Change the INSTALLLEVEL to 3 (in table "Property").
5. Remove (drop) all the rows from the "Registry" table that have "C_SetDefaultBrowser" or "C_SetDefaultBrowserXP" as value in the "Component" column.
6. Remove (drop) the following rows from the "Component" table
C_SetDefaultBrowser
C_SetDefaultBrowserXP
7. Remove (drop) the following rows from the "CustomAction" table
RestoreIExplore
8. Save the MSI.
I hope that helped...
Last edited by abaldauf on Wed Mar 23, 2011 6:48 am, edited 1 time in total.
Re: 3.6.13 out on 9th
I followed abaldauf's directions to install Frontmotion Firefox 3.6.15 via GPO without making it the default browser. The installation fails, the event log shows event id 10005, and says the reason is "The error code is 2709. The arguments are: C_SetDefaultBrowser."
Re: 3.6.13 out on 9th
That is possibly due to a remaining entry from the "Registry" table. I clarified the steps in my previous posting (see above) accordingly.tcannon wrote:I followed abaldauf's directions to install Frontmotion Firefox 3.6.15 via GPO without making it the default browser. The installation fails, the event log shows event id 10005, and says the reason is "The error code is 2709. The arguments are: C_SetDefaultBrowser."