We have a large installation (100 + portals) and recently upon upgrade to 4.8.1 from 4.8.0 we became unable to install ANY module due to timeout error. After some research, we discovered a blog entry written to address this issue for large sites and large module installs (although it affected all installs for us) :that describes the situation as a known issue that was actually resolved in 4.8.2. However, we were still experiencing problems following upgrade to 4.8.4 (in an attempt to upgrade out of it) ? We were finally able to overcome the problem by commenting out the all calls to:
http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1713/Default.aspx
DataCache.ClearHostCache(True)
in the following installer related files:
ModuleControlController.vb,
ModuleDefinitionController.vb,
DesktopModuleController.vb,
PaDnnInstallerBase.vb
The same hanging behavior occurs when deleting a control from a module definition although that is less of a nuisance and it does eventually succeed in deleting if you just wait long enough and cancel out.
Obviously there is still a problem with this code. We are wondering whether anyone else with a large installation has experienced the similar problems with the patched code and if the issue has been officially re-opened?