Symptom
När du publicerar Microsoft Outlook Web App (OWA) i Microsoft Exchange Server 2010 Service Pack 1 (SP1) med hjälp av Microsoft Forefront Unified Access Gateway (UAG), kan följande problem uppstå:
-
En slutanvändare får meddelande om åtkomstfel visas när användaren öppnar OWA.
-
Teman och bilder återges felaktigt i OWA-gränssnittet.
-
Utloggningsknappen länka på Forefront UAG portal fungerar felaktigt.
Orsak
Dessa problem kan uppstå eftersom vissa ändringar som krävs inte har implementerats i Forefront UAG regeluppsättningar och OWA. Exchange Server 2010 SP1 ändrar vissa delar av OWA-arkitektur och vissa URL-adresser som används av Outlook Web Access. Dessa ändringar kan dock kräva ytterligare ändringar till Forefront UAG och OWA.
Lösning
Lös dessa problem genom att ändra filen AppWrap och regeluppsättningar för URL: en som skapats av Forefront UAG. Så här ändrar du filen AppWrap :
-
Leta reda på filen HTTPS_WhlFiltAppWrap_ForPortal.xml i följande mapp:< installationskatalogen för Forefront UAG >\von\conf\WizardDefaults\AppWrapTemplates
-
Öppna filen i en textredigerare eller i konsolen Redigeraren för Forefront UAG i redigeringsläge.
-
Leta upp följande text i filen:
<URL case_sensitive="false">/ecp.*</URL>
-
Lägg till följande text efter den rad som du hittat:
<SAR><SEARCH encoding="base64">b25jbGljaz0icmV0dXJuIEp1bXBUbygnbG9nb2ZmLmFzcHg/c3JjPWV4Y2gnLCB0cnVlKSI=</SEARCH><REPLACE encoding="base64">b25jbGljaz0iZW5kU2Vzc2lvbigpOyI=</REPLACE></SAR>
När du har infogat text liknar AppWrap filen följande:
<!-- Logoff in ECP --> <DATA_CHANGE> <URL case_sensitive="false">/ecp.*</URL> <SAR conditional_variable="DontShowLogoff" conditional_var_value="True"> <SEARCH encoding="base64">PGRpdiBpZD0ibG9nT2ZmIg==</SEARCH> <REPLACE encoding="base64">PGRpdiBpZD0ibG9nT2ZmIiBzdHlsZT0iZGlzcGxheTpub25lIg==</REPLACE> </SAR> <SAR conditional_variable="DontShowLogoff" conditional_var_value="FALSE"> <SEARCH encoding="base64">b25jbGljaz0icmV0dXJuIEp1bXBUbygnTG9nb3V0Jyki</SEARCH> <REPLACE encoding="base64">b25jbGljaz0iZW5kU2Vzc2lvbigpOyI=</REPLACE> </SAR> <SAR> <SEARCH encoding="base64">b25jbGljaz0icmV0dXJuIEp1bXBUbygnbG9nb2ZmLmFzcHg/c3JjPWV4Y2gnLCB0cnVlKSI=</SEARCH> <REPLACE encoding="base64">b25jbGljaz0iZW5kU2Vzc2lvbigpOyI=</REPLACE> </SAR> <SAR conditional_variable="DontShowLogoff" conditional_var_value="FALSE"> <SEARCH encoding="base64">PGEgY2xhc3M9ImxvZ09mZkxpbmsi</SEARCH> <REPLACE encoding="base64">PHNjcmlwdCBsYW5ndWFnZT0iSmF2YVNjcmlwdCIgc3JjPSJXaGxPd25VUkxzY3JpcHRzL0NhY2hlQ2xlYW4uanMiPjwvc2NyaXB0PjxzY3JpcHQgbGFuZ3VhZ2U9IkphdmFTY3JpcHQiIHNyYz0iV2hsT3duVVJMbG9nb2ZmUGFyYW1zLmFzcD9zaXRlX25hbWU9V2hsU2l0ZU5hbWUmc2VjdXJlPVdobFNlY3VyZSI+PC9zY3JpcHQ+DQo8c2NyaXB0IGxhbmd1YWdlPSJKYXZhU2NyaXB0IiBzcmM9IldobE93blVSTHNjcmlwdHMvbG9nb2ZmLmpzIj48L3NjcmlwdD48YSBjbGFzcz0ibG9nT2ZmTGluayI=</REPLACE> </SAR> </DATA_CHANGE>
Så här ändrar du regeluppsättningar URL:
-
Markera Forefront UAG-trunk som publicerar Outlook Web Access i Exchange Server 2010 SP1.
-
Klicka på Konfigurera om du vill öppna bål egenskaper på sidan Egenskaper för huvudsakliga.
-
Välj fliken Ange URL: en .
-
Leta upp och ändra följande URL-regler för programmet:
Regeluppsättningen
URL-regel
Ny regel för ändrade URL
ExchangePub2010_Rule7
/OWA(/[a-Z0-9._-]+@[a-Z0-9.-]+)? / [0-9]. +/ themes/(default|black|base|1|2|3) /
/owa(/[a-z0-9._-]+@[a-z0-9.-]+)?/[0-9.]+/themes/([a-z0-9_-]{1,20})/
ExchangePub2010_Rule 8
/OWA(/[a-Z0-9._-]+@[a-Z0-9.-]+)? / [0-9]. +/ teman / (standard | svart | base | 1 | 2 | 3) / [en-z0 - 9_-] + \. (gif | css | wav | wrng | png | ico)
/OWA(/[a-Z0-9._-]+@[a-Z0-9.-]+)? / [0-9]. +/ teman / ([en-z0 - 9_-] {1,20}) / [en-z0 - 9_-] + \. (gif | css | wav | wrng | png | ico)
ExchangePub2010_Rule 29
/Forms/ [0-9]. +/ teman / (standard | svart | base) / [en-z0 - 9-] + \. (gif | png | ico)
/Forms/ [0-9]. +/ teman / ([en-z0 - 9_-] {1,20}) / [en-z0 - 9-] + \. (gif | png | ico)
-
Lägg till två nya regler. Gör så här:
-
Klicka på Lägg till primär.
-
Leta upp de ExchangePub2010 reglerna i URL-listan. Leta reda på största numrerade regel ExchangePub2010 regler i numerisk ordning. De nya namnen i regel innehåller ett tal som är en ökning av största numrerade ExchangePub2010 regler. Om största numrerade regeln är 40, använda Regelnamn i tabellen nedan. Dessa namn innehåller 41 och 42. Använd namn som innehåller siffror som en ökning av den största numrerade regeln om största numrerade regeln inte är 40. Numret påverkas inte av Forefront UAG. Numren på två regler får dock inte vara samma.
Regelnamn
Åtgärd
URL: EN
Parametrar
Metoder
ExchangePub2010_Rule 41
Acceptera
/owa/csdc\.gif
Ignorera
GET, POST
ExchangePub2010_Rule 42
Acceptera
/owa(/[a-z0-9._-]+@[a-z0-9.-]+)?/[0-9.]+/clientbin/owasi.xap
Ignorera
HÄMTA
-
Skapa två regler med hjälp av värdena i tabellen i föregående steg.
-
När du har ändrat både AppWrap fil- och URL-regeluppsättningar starta konfigurationen Forefront UAG. Följande resultat uppstå när Forefront UAG-konfigurationen startar:
-
Alla aktiva och autentiserade Forefront UAG sessioner bibehålls.
-
Användare som har åtkomst till webbprogram påverkas inte. Om en användare begär en webbresurs när Forefront UAG konfiguration startar, visas kanske inte bilder och sidor.
-
Alla remote network access-tunnlar över SSTP Secure Socket Tunneling Protocol () eller Network Connector stängs. Därför förlora klientprogram anslutningen till servrar om program som använder secure sockets layer (SSL) virtuella privata nätverk (VPN) funktioner. Användare kan dock starta tunnel-klientprogram genom att klicka på länken program på portalens startsida Forefront UAG eftersom Forefront UAG session upprätthålls. Dessa program omfatta Network Connector.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Mer information
Mer information om Forefront UAG finns på följande Microsoft-webbplats: