2016-05-06 9 views
0

Ich habe MS Exchange auf Windows 2012-Server r2 installiert, und ich kann OWA einfach nicht ausführen.IIS8 weigert sich, ASPX-Seiten auszuführen (404-Fehler)

Der Versuch, es führt zu der folgenden Meldung ausgeführt wird: HTTP-Fehler 404.3 - nicht gefunden

Detaillierte Fehlerinformationen:
Modul: StaticFileModule
Benachrichtigung: ExecuteRequestHandler
Prozessor: ExecuteRequestHandler
Fehlercode: 0x80070032

Ich weiß, dass die Datei (en) existieren, und ich insta lilled ASP.NET 2.0, 3.5, 4.0
Ich lief auch aspen_regiis.exe -i und ich habe die 'Unbeschriebene (?) ISAPI-Module' in den ISAPI-Einschränkungen zulassen (?).

Bitte beachten Sie, dass einige der Fehlermeldungen nicht identisch sind in der englischen Version von IIS8 (aka ich verwende die FOREIGN-Version von IIS8). Die aspx Seite wird in (vermutlich) ASP.NET geschrieben 2.0

Antwort

0

Sie sollten IIS Subkomponenten

gehen zu Systemsteuerung installieren -> Programme und Funktionen -> Windows-Funktionen ein- oder ausschalten

Internet Information Services hat Unterabschnitt World Wide Web Services/Anwendungsentwicklung Features

Dort müssen Sie überprüfen, ASP.NET (.NET Erweiterbarkeit, ISAPI-Erweiterungen, ISAPI-Filter werden automatisch ausgewählt). Überprüfen Sie, ob bestimmte Versionen überprüft wurden.

Run von cmd:

% windir% \ Microsoft.NET \ Framework64 \ v4.0.30319 \ aspnet_regiis.exe -ir

schließlich in IIS-Manager überprüfen, dass Ihre Anwendung Anwendungspool mit .NET verwendet Framework-Version v4.0.

+0

Ich habe das bereits installiert, aber danke für Ihre Hilfe. –

0

Just got it ... ich den ganzen Exchange Client Access (CA) neu installiert werden musste, aber es hat den Trick :)

laufen diese in Powershell (Erneute Installation nur die CA Teil) -

%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:uninstall /role:CA 
%programfiles%\Microsoft\Exchange Server\bin\Setup.com /mode:install /role:CA 

Ich musste die CLI verwenden, weil das Installationsprogramm die Option zum Entfernen der CA nicht gab.