Automatic upgrade fails under Windows camouflage mode
Originally created by @emmapeel on #9413 (Redmine)
2 users (Lenovo Ideapad Y500 and Acer Extensa 5620) have reported so far:
After allowing the automatic upgrade and downloaded the upgrade, the upgrader faiils to shutdown the connection and the automatic upgrade fails.
Whisperback logs available, I just found:
<b>Your Tails device is being upgraded...</b>
[...]
For security reasons, the networking is now disabled.
Shutting down network connection
Error while shutting down the network
<b>Failed to shutdown network</b>
For debugging information, see /home/amnesia/.xsession-errors
Error while shutting down the network
<b>Failed to shutdown network</b>
For debugging information, see /home/amnesia/.xsession-errors
exit code: 256
stdout:
stderr:
at /usr/bin/tails-upgrade-frontend line 22
localuser:tails-upgrade-frontend being removed from access control list
and not sure if related, but I also found some of this:
1431757450563 addons.xpi ERROR Failed to move file /home/amnesia/.tor-browser/profile.default/extensions/https-everywhere@eff.org/install.rdf to /home/amnesia/.tor-browser/profile.default/extensions/trash/https-everywhere@eff.org: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.moveTo]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: re[//gre/modules/addons/XPIProvider.jsm](//gre/modules/addons/XPIProvider.jsm) :: SIO_installFile :: line 299" data: no] Stack trace: SIO_installFile()@re[//gre/modules/addons/XPIProvider.jsm:299](//gre/modules/addons/XPIProvider.jsm:299) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:379](//gre/modules/addons/XPIProvider.jsm:379) < SIO_installDirectory/<()@re[//gre/modules/addons/XPIProvider.jsm:328](//gre/modules/addons/XPIProvider.jsm:328) < SIO_installDirectory()@re[//gre/modules/addons/XPIProvider.jsm:335](//gre/modules/addons/XPIProvider.jsm:335) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:377](//gre/modules/addons/XPIProvider.jsm:377) < SIO_move()@re[//gre/modules/addons/XPIProvider.jsm:400](//gre/modules/addons/XPIProvider.jsm:400) < DirInstallLocation_uninstallAddon()@re[//gre/modules/addons/XPIProvider.jsm:7187](//gre/modules/addons/XPIProvider.jsm:7187) < XPI_processPendingFileChanges/<()@re[//gre/modules/addons/XPIProvider.jsm:2385](//gre/modules/addons/XPIProvider.jsm:2385) < XPI_processPendingFileChanges()@re[//gre/modules/addons/XPIProvider.jsm:2503](//gre/modules/addons/XPIProvider.jsm:2503) < XPI_checkForChanges()@re[//gre/modules/addons/XPIProvider.jsm:3333](//gre/modules/addons/XPIProvider.jsm:3333) < XPI_startup()@re[//gre/modules/addons/XPIProvider.jsm:1884](//gre/modules/addons/XPIProvider.jsm:1884) < AMI_callProviders()@re[//gre/modules/AddonManager.jsm:872](//gre/modules/AddonManager.jsm:872) < AMI_startup()@re[//gre/modules/AddonManager.jsm:748](//gre/modules/AddonManager.jsm:748) < AMP_startup()@re[//gre/modules/AddonManager.jsm:2321](//gre/modules/AddonManager.jsm:2321) < AMC_observe()@re[//gre/components/addonManager.js:55](//gre/components/addonManager.js:55) < <file:unknown>
1431757450564 addons.xpi ERROR Failure moving /home/amnesia/.tor-browser/profile.default/extensions/https-everywhere@eff.org/install.rdf to /home/amnesia/.tor-browser/profile.default/extensions/trash/https-everywhere@eff.org
1431757450564 addons.xpi ERROR Failed to move entry /home/amnesia/.tor-browser/profile.default/extensions/https-everywhere@eff.org/install.rdf: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.moveTo]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: re[//gre/modules/addons/XPIProvider.jsm](//gre/modules/addons/XPIProvider.jsm) :: SIO_installFile :: line 299" data: no] Stack trace: SIO_installFile()@re[//gre/modules/addons/XPIProvider.jsm:299](//gre/modules/addons/XPIProvider.jsm:299) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:379](//gre/modules/addons/XPIProvider.jsm:379) < SIO_installDirectory/<()@re[//gre/modules/addons/XPIProvider.jsm:328](//gre/modules/addons/XPIProvider.jsm:328) < SIO_installDirectory()@re[//gre/modules/addons/XPIProvider.jsm:335](//gre/modules/addons/XPIProvider.jsm:335) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:377](//gre/modules/addons/XPIProvider.jsm:377) < SIO_move()@re[//gre/modules/addons/XPIProvider.jsm:400](//gre/modules/addons/XPIProvider.jsm:400) < DirInstallLocation_uninstallAddon()@re[//gre/modules/addons/XPIProvider.jsm:7187](//gre/modules/addons/XPIProvider.jsm:7187) < XPI_processPendingFileChanges/<()@re[//gre/modules/addons/XPIProvider.jsm:2385](//gre/modules/addons/XPIProvider.jsm:2385) < XPI_processPendingFileChanges()@re[//gre/modules/addons/XPIProvider.jsm:2503](//gre/modules/addons/XPIProvider.jsm:2503) < XPI_checkForChanges()@re[//gre/modules/addons/XPIProvider.jsm:3333](//gre/modules/addons/XPIProvider.jsm:3333) < XPI_startup()@re[//gre/modules/addons/XPIProvider.jsm:1884](//gre/modules/addons/XPIProvider.jsm:1884) < AMI_callProviders()@re[//gre/modules/AddonManager.jsm:872](//gre/modules/AddonManager.jsm:872) < AMI_startup()@re[//gre/modules/AddonManager.jsm:748](//gre/modules/AddonManager.jsm:748) < AMP_startup()@re[//gre/modules/AddonManager.jsm:2321](//gre/modules/AddonManager.jsm:2321) < AMC_observe()@re[//gre/components/addonManager.js:55](//gre/components/addonManager.js:55) < <file:unknown>
1431757450565 addons.xpi ERROR Failure moving /home/amnesia/.tor-browser/profile.default/extensions/https-everywhere@eff.org to /home/amnesia/.tor-browser/profile.default/extensions/trash
1431757450565 addons.xpi ERROR Failed to uninstall add-on https-everywhere@eff.org in app-profile: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.moveTo]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: re[//gre/modules/addons/XPIProvider.jsm](//gre/modules/addons/XPIProvider.jsm) :: SIO_installFile :: line 299" data: no] Stack trace: SIO_installFile()@re[//gre/modules/addons/XPIProvider.jsm:299](//gre/modules/addons/XPIProvider.jsm:299) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:379](//gre/modules/addons/XPIProvider.jsm:379) < SIO_installDirectory/<()@re[//gre/modules/addons/XPIProvider.jsm:328](//gre/modules/addons/XPIProvider.jsm:328) < SIO_installDirectory()@re[//gre/modules/addons/XPIProvider.jsm:335](//gre/modules/addons/XPIProvider.jsm:335) < SIO_installDirEntry()@re[//gre/modules/addons/XPIProvider.jsm:377](//gre/modules/addons/XPIProvider.jsm:377) < SIO_move()@re[//gre/modules/addons/XPIProvider.jsm:400](//gre/modules/addons/XPIProvider.jsm:400) < DirInstallLocation_uninstallAddon()@re[//gre/modules/addons/XPIProvider.jsm:7187](//gre/modules/addons/XPIProvider.jsm:7187) < XPI_processPendingFileChanges/<()@re[//gre/modules/addons/XPIProvider.jsm:2385](//gre/modules/addons/XPIProvider.jsm:2385) < XPI_processPendingFileChanges()@re[//gre/modules/addons/XPIProvider.jsm:2503](//gre/modules/addons/XPIProvider.jsm:2503) < XPI_checkForChanges()@re[//gre/modules/addons/XPIProvider.jsm:3333](//gre/modules/addons/XPIProvider.jsm:3333) < XPI_startup()@re[//gre/modules/addons/XPIProvider.jsm:1884](//gre/modules/addons/XPIProvider.jsm:1884) < AMI_callProviders()@re[//gre/modules/AddonManager.jsm:872](//gre/modules/AddonManager.jsm:872) < AMI_startup()@re[//gre/modules/AddonManager.jsm:748](//gre/modules/AddonManager.jsm:748) < AMP_startup()@re[//gre/modules/AddonManager.jsm:2321](//gre/modules/AddonManager.jsm:2321) < AMC_observe()@re[//gre/components/addonManager.js:55](//gre/components/addonManager.js:55) < <file:unknown>