Last time i installed some new Exchange 2007 SP1 Servers with the Edge server role. When i install the Rollup Updates i notice that that take a extreme long time to complete, the installation takes about a couple ours to complete.
The Edge servers I installed don't have direct access to the Internet. The first steps in the installation process take a normal time to complete, but when the installatie wizard start to create native imagas for .Net assemblies the process slows extreme down. The installation wizzard notify you that this process can take an extended time to complete, but a couple of ours!!!!!
The following workaround works if your Edge server doens't have direct access to the Internet to browse webpages.
The process mscorsvw.exe wants to access to the Internet (crl.microsoft.com)
I add the following entry to the localhost file (hosts), located in %systemroot%\System32\Drives\etc
The installation time is much shorter now.