Kapitola popisuje úkony, které je nutné provést před instalací prostředí pro UMS i pro vlastní instalaci MobilChange.
Microsoft Internet Information Server
Možná řešení UAC a virtualizace registrů u stávajících aplikací UMS
Vytvoření bezpečnostního certifikátu pro Outlook Mobil Service
Je nezbytně nutné mít na serveru, kde se instalace UMS bude provádět, běžící Microsoft Internet Information Server 10.0 (IIS) nebo vyšší (součást Windows Serveru) s podporou IIS 6.0.
Na Microsoft Internet Information Serveru musí být nainstalovány a povoleny aktivní stránky (ASP a ASP.NET).
Příklad instalace ASP.NET pro Windows Server 2019 (EN):
Poznámka: Pro níže popisovaný postup bude s největší pravděpodobností nutné instalační medium operačního systému.
1.Spusťte Server Manager (ze Start menu, případně z hlavní lišty)
2.V jeho pravém horním rohu zvolte Manage > Add Roles and Features
3.V nabídnutém průvodci Add Roles and Features Wizard proklikejte Next > až do sekce Server Roles
4.Najděte a zatrhněte roli Web Server (IIS) – pokud Vás wizard vyzve k přidání dalších nutných komponent, zvolte Add

5.Pokračujte pomocí tlačítka Next > na další sekci Features.
6.Vyberte součásti .NET Framework 3.5 Features a .NET Framework 4.5 Features (Pozn.: .NET 4 může být v závislosti na verzi OS v různých minor verzích od 4.0 do 4.7)

7.Pokračujte pomocí tlačítka Next > na další sekci Web Server Role (IIS) – Role Services.
8.Najděte a vyberte následující volby:
Security – Windows Authentication
Application Development – ASP, ASP.NET 3.5, ASP.NET 4.7 – když Vás wizard vyzve k přidání dalších nutných komponent, zvolte Add.
Management Tools – IIS 6 Management Compatibility


9.Pokračujte pomocí tlačítka Next > na další sekci Confirmation.
10.S ohledem na instalaci komponenty .NET 3.5 je nutné mít vložené instalační médium operačního systému (fyzicky nebo jako připojený virtuální disk) a specifikovat cestu k adresáři SxS v jeho nitru. K tomu zvolte volbu Specify an alternate source path v dolní části okna.

11.Po zadání cesty zvolte OK a následně spusťte samotnou instalaci zvolením Install.
Příklad instalace IIS, .NET a ASP.NET pro Windows Server 2019 pomocí PowerShell:
Install-WindowsFeature Web-WebServer, Web-Windows-Auth, Web-Net-Ext, Web-ASP, Web-ASP-net, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Mgmt-Compat, Web-Net-Ext45, Web-Asp-Net45, Web-CGI, Web-Includes, Web-WebSockets, Web-Scripting-Tools -IncludeManagementTools
V případě instalace na Windows Server 2008 R2 32-bit i 64-bit je pro UMS SMTP Receiver nutno povolit firewall na port 25 nebo jiný.
![]()
Pro správný běh UMS je třeba:
•buď vypnout UAC,
•nebo nechat UAC zapnuté, ale vypnout virtualizaci registry na klíči
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS
Instalátor UMS provede automaticky vypnutí virtualizace registry na klíči:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS.
Vypnutí se provádí příkazem:
REG FLAGS HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS SET DONT_VIRTUALIZE /s
Tento příkaz je možné spustit i ručně na příkazovém řádku.
Zapnutí virtualizace se provede příkazem:
REG FLAGS HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS SET /s
Zjištění stavu (zda je virtualizace na daném klíči zapnutá nebo ne) se provede:
REG FLAGS HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS QUERY
výstup pro zapnutou virtualizaci
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS
REG_KEY_DONT_VIRTUALIZE: CLEAR
REG_KEY_DONT_SILENT_FAIL: CLEAR
REG_KEY_RECURSE_FLAG: CLEAR
nebo pro vypnutou virtualizaci
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\DATASYS
REG_KEY_DONT_VIRTUALIZE: SET
REG_KEY_DONT_SILENT_FAIL: CLEAR
REG_KEY_RECURSE_FLAG: CLEAR
Před instalací UMS v případě následné instalace MobilChange s Outlook Mobile Service, je potřeba vytvoření certifikátu na tom serveru, kde je instalováno UMS.
Bližší popis viz administrátorská příručka WebService pro Outlook Mobile Service, kapitola Bezpečnostní certifikát.
Stručný popis pro vygenerování certifikátu pro Windows Server 2008naleznete také zde: http://technet.microsoft.com/en-us/library/cc753127%28WS.10%29.aspx.