Change to English version

Switch to german Switch to english

Dienstag, 6. August 2013

*Gelöst* MS Exchange 2013 : OWA login funktioniert nicht / Fehlermeldung: '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 1.

Unter Microsoft Exchange 2013 kann es vorkommen, dass plötzlich der Outlook Web App Login nicht mehr funktioniert. Fehlermeldung: '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 1. Zusätzlich wird EventID 1309 mit Quelle: ASP.NET 4.0.30319.0 im Ereignis Log "Anwendung" geloggt. Detaillierte Fehlermeldung:
Stapelüberwachung: [XmlException: '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 1.] System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) +163 System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace() +7569814 System.Xml.XmlTextReaderImpl.ParseDocumentContent() +62 System.Xml.XmlReader.ReadToFollowing(String name) +112 Microsoft.Exchange.Data.ApplicationLogic.Extension.KillBitHelper.ReadKillBitXmlContent(XmlReader reader, Int32& refreshRate) +185 Microsoft.Exchange.Data.ApplicationLogic.Extension.KillBitHelper.TryReadKillBitFile(Int32& refreshRate, DateTime& lastModifiedTime) +668 Microsoft.Exchange.Data.ApplicationLogic.Extension.KillBitTimer.Start() +193 Microsoft.Exchange.Clients.Owa2.Server.Core.OwaApplication.Initialize() +485 Microsoft.Exchange.Clients.Owa2.Server.Core.BaseApplication.ExecuteApplicationStart(Object sender, EventArgs e) +1319 [HttpException (0x80004005): '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 1.] System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +12864365 System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +175 System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304 System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +404 System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +475 [HttpException (0x80004005): '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 1.] System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12881108 System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159 System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +12722297
Gleichzeitig funktioniert aber das ECP, und Mailflow ist ebenso vorhanden.

Lösung:

Auf dem Exchange Server (CAS) im Verzeichnis \Exchange\ClientAccess\owa\15.0.516.30\owa2\ext\killbit

prüfen, ob die Datei killbit.xml vorhanden ist. Wenn ja, die Datei killbit.xml löschen oder ausschneiden.

Anschliessend einen IISRESET durchführen.