Jump to content

Starscream

Members
  • Gesamte Inhalte

    224
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Starscream

  1. Hallo zusammen, ich habe hier aktuell ein Problem bei dem ich nicht weiterkomme. Folgende möchte ich erreichen: Vom Exchange 2007 zu Exchange 2016 Da dies ohne Zwischenschritt nicht möglich ist habe ich von 2007 zu 2013 migriert und möchte nun zu 2016 Die Migration von 2007 zu 2013 ist erledigt. Alle Postfächer sind verschoben. Mailverkehr / Owa funktioniert. Den Exchange 2007 habe ich somit deinstalliert und den 2016 installiert. Die virtuellen Verzeichnisse am 2016er habe ich angepasst und das Zertifikat importiert. Die Datenbank und die Logs habe ich auf unterschiedliche Partitionen verschoben. Nun wollte ich zum Test ein Postfach von der 2013ner DB zu der 2016ner DB verschieben. Der Task bleibt aber ohne ersichtlichen Grund hängen!? Ich habe keine Fehler im Eventlog diesbezüglich.... Auch wenn ich den Migrationstask abbreche, bleibt der Status auf "wird entfernt" hängen Zeitlich sollte der Exchange eigentlich genug Zeit gehabt haben, die Tasks habe ich schon vor Ostern gestartet. Ein Get-Moverequest -Identity "Taskname" spuckt nur aus, dass keine Verschiebeanforderung mit diesem Namen gefunden wurde.... Die Exchangeserver haben beide den aktuellen Patchstand. Hatte das Problem schon mal jemand und kann helfen? Danke.
  2. Hallo ihr zwei, - Speicherplatz ist noch genug vorhanden - Datensicherung läuft konstant durch - Ist eine VM die mit VMWare läuft - Virenbefall würde ich sagen ist es keiner Ich habe nun mit ESEUTIL die Datenbank hart wiederhergestellt. Danach ließ Sie sich mounten und die Clients konnten sich verbinden. Nun funktioniert allerdings ein Postfach nicht. Weder Outlook, noch OWA. Auch das verschieben in eine zweite Datenbank mag er nicht. Den Index der Datenbank kann ich auch nicht reparieren, dieser steht auf "fail and suspended" Was wahrscheinlich mit dem defekten Postfach zusammenhängt. Ich versuche nun mit "New-MailboxRepairRequest -Mailbox *User* -CorruptionType ProvisionedFolder,SearchFolder,AggregateCounts,Folderview" Das Postfach zu reparieren. In den Eventlogs taucht zur Reparatur nichts auf. Weder Erfolg noch Misserfolg. Kann man den Status auch noch anders prüfen? Danke. Ich habe drei Events die mir Sorgen machen MSExchangeIS 1002 Unhandled exception (Microsoft.Exchange.Server.Storage.Common.DuplicateKeyException: JetTableOperator.Insert ---> Microsoft.Isam.Esent.Interop.EsentKeyDuplicateException: Illegal duplicate key bei Microsoft.Isam.Esent.Interop.Api.Check(Int32 err) bei Microsoft.Isam.Esent.Interop.Server2003.Server2003Api.JetUpdate2(JET_SESID sesid, JET_TABLEID tableid, Byte[] bookmark, Int32 bookmarkSize, Int32& actualBookmarkSize, UpdateGrbit grbit) bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetTableOperator.Insert(IList`1 columns, IList`1 values, Column identityColumnToFetch, Boolean unversioned, Boolean ignoreDuplicateKey, Object& identityValue) --- Ende der internen Ausnahmestapelüberwachung --- bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetTableOperator.Insert(IList`1 columns, IList`1 values, Column identityColumnToFetch, Boolean unversioned, Boolean ignoreDuplicateKey, Object& identityValue) bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetInsertOperator.ExecuteScalar() bei Microsoft.Exchange.Server.Storage.PhysicalAccess.DataRow.Insert(IConnectionProvider connectionProvider, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.StoreCommonServices.ObjectPropertyBag.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Item.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Message.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Item.SaveChanges(Context context) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Message.SaveChanges(Context context) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.TopMessage.SaveChanges(Context context, SaveMessageChangesFlags flags) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChangesInternal(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChanges(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandler.SaveChangesMessage(MapiContext context, MapiMessage message, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandlerBase.SaveChangesMessage(IServerObject serverObject, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.RpcClientAccess.Parser.RopSaveChangesMessage.InternalExecute(IServerObject serverObject, IRopHandler ropHandler, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.InputRop.Execute(IConnectionInformation connection, IRopDriver ropDriver, ServerObjectHandleTable handleTable, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.ExecuteRops(List`1 inputArraySegmentList, ServerObjectHandleTable serverObjectHandleTable, ArraySegment`1 outputBuffer, Int32 outputIndex, Int32 maxOutputSize, Boolean isOutputBufferMaxSize, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.Execute(IList`1 inputBufferArray, ArraySegment`1 outputBuffer, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.<>c__DisplayClass9.<DoRpc>b__6(MapiContext operationContext, MapiSession& session, Boolean& deregisterSession, AuxiliaryData auxiliaryData) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.Execute(IExecutionDiagnostics executionDiagnostics, MapiContext outerContext, String functionName, Boolean isRpc, IntPtr& contextHandle, Boolean tryLockSession, String userDn, IList`1 dataIn, Int32 sizeInMegabytes, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, ExecuteDelegate executeDelegate)). MSExchangeIS 1046 Unexpected error encountered in critical block. Location:(Microsoft.Exchange.Diagnostics.LID), scope: (MailboxShared), callstack: ( bei Microsoft.Exchange.Server.Storage.StoreCommonServices.Context.OnCriticalBlockFailed(LID lid, CriticalBlockScope criticalBlockScope) bei Microsoft.Exchange.Server.Storage.StoreCommonServices.Context.Microsoft.Exchange.Server.Storage.StoreCommonServices.ICriticalBlockFailureHandler.OnCriticalBlockFailed(LID lid, Context context, CriticalBlockScope criticalBlockScope) bei Microsoft.Exchange.Server.Storage.StoreCommonServices.Context.CriticalBlockFrame.Dispose() bei Microsoft.Exchange.Server.Storage.LogicalDataModel.TopMessage.SaveChanges(Context context, SaveMessageChangesFlags flags) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChangesInternal(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChanges(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandler.SaveChangesMessage(MapiContext context, MapiMessage message, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandlerBase.SaveChangesMessage(IServerObject serverObject, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.RpcClientAccess.Parser.RopSaveChangesMessage.InternalExecute(IServerObject serverObject, IRopHandler ropHandler, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.InputRop.Execute(IConnectionInformation connection, IRopDriver ropDriver, ServerObjectHandleTable handleTable, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.ExecuteRops(List`1 inputArraySegmentList, ServerObjectHandleTable serverObjectHandleTable, ArraySegment`1 outputBuffer, Int32 outputIndex, Int32 maxOutputSize, Boolean isOutputBufferMaxSize, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.Execute(IList`1 inputBufferArray, ArraySegment`1 outputBuffer, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.<>c__DisplayClass9.<DoRpc>b__6(MapiContext operationContext, MapiSession& session, Boolean& deregisterSession, AuxiliaryData auxiliaryData) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.Execute(IExecutionDiagnostics executionDiagnostics, MapiContext outerContext, String functionName, Boolean isRpc, IntPtr& contextHandle, Boolean tryLockSession, String userDn, IList`1 dataIn, Int32 sizeInMegabytes, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, ExecuteDelegate executeDelegate) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.DoRpc(IExecutionDiagnostics executionDiagnostics, IntPtr& contextHandle, IList`1 ropInArraySegments, ArraySegment`1 ropOut, Int32& sizeRopOut, Boolean internalAccessPrivileges, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, Boolean fakeRequest, Byte[]& fakeOut) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcDoRpc(MapiExecutionDiagnostics executionDiagnostics, IntPtr& sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcPoolSessionDoRpc_Unwrapped(MapiExecutionDiagnostics executionDiagnostics, IntPtr contextHandle, UInt32 sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.<>c__DisplayClassf.<EcPoolSessionDoRpc>b__c() bei Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch[T](TryDelegate tryDelegate, GenericFilterDelegate filterDelegate, GenericCatchDelegate catchDelegate, T state) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcPoolSessionDoRpc(IntPtr contextHandle, UInt32 sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei EcPoolSessionDoRpcRpc.EcDispatchCall(EcPoolSessionDoRpcRpc* , SafeRpcAsyncStateHandle pAsyncState, IPoolRpcServer server) bei PoolRpcServer_Wrapper.InternalExecute(PoolRpcServer_Wrapper* , SafeRpcAsyncStateHandle pAsyncState) bei Microsoft.Exchange.Rpc.ManagedExceptionAsyncCrashWrapper.Execute<class Microsoft::Exchange::Rpc::PoolRpc::SafeEcPoolSessionDoRpcRpcAsyncStateHandle>(ManagedExceptionAsyncCrashWrapper* , _RPC_ASYNC_STATE* pAsyncState) bei EcPoolSessionDoRpc_Managed(_RPC_ASYNC_STATE* pAsyncState, Void* cpxh, UInt32 ulSessionHandle, UInt32* pulFlags, UInt32 cbIn, Byte* rgbIn, UInt32* pcbOut, Byte** ppbOut, UInt32 cbAuxIn, Byte* rgbAuxIn, UInt32* pcbAuxOut, Byte** ppbAuxOut) ). MSExchangeIS 2006 Microsoft Exchange Information Store worker process (6044) has encountered an unexpected database error (Microsoft.Isam.Esent.Interop.EsentKeyDuplicateException: Illegal duplicate key bei Microsoft.Isam.Esent.Interop.Api.Check(Int32 err) bei Microsoft.Isam.Esent.Interop.Server2003.Server2003Api.JetUpdate2(JET_SESID sesid, JET_TABLEID tableid, Byte[] bookmark, Int32 bookmarkSize, Int32& actualBookmarkSize, UpdateGrbit grbit) bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetTableOperator.Insert(IList`1 columns, IList`1 values, Column identityColumnToFetch, Boolean unversioned, Boolean ignoreDuplicateKey, Object& identityValue)) for database 'MailboxDatabase' with a call stack of bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetTableOperator.Insert(IList`1 columns, IList`1 values, Column identityColumnToFetch, Boolean unversioned, Boolean ignoreDuplicateKey, Object& identityValue) bei Microsoft.Exchange.Server.Storage.PhysicalAccessJet.JetInsertOperator.ExecuteScalar() bei Microsoft.Exchange.Server.Storage.PhysicalAccess.DataRow.Insert(IConnectionProvider connectionProvider, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.StoreCommonServices.ObjectPropertyBag.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Item.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Message.Flush(Context context, Boolean flushLargeDirtyStreams) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Item.SaveChanges(Context context) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.Message.SaveChanges(Context context) bei Microsoft.Exchange.Server.Storage.LogicalDataModel.TopMessage.SaveChanges(Context context, SaveMessageChangesFlags flags) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChangesInternal(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Protocols.MAPI.MapiMessage.SaveChanges(MapiContext context, MapiSaveMessageChangesFlags saveFlags, ExchangeId& newMid) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandler.SaveChangesMessage(MapiContext context, MapiMessage message, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.Server.Storage.MapiDisp.RopHandlerBase.SaveChangesMessage(IServerObject serverObject, SaveChangesMode saveChangesMode, SaveChangesMessageResultFactory resultFactory) bei Microsoft.Exchange.RpcClientAccess.Parser.RopSaveChangesMessage.InternalExecute(IServerObject serverObject, IRopHandler ropHandler, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.InputRop.Execute(IConnectionInformation connection, IRopDriver ropDriver, ServerObjectHandleTable handleTable, ArraySegment`1 outputBuffer) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.ExecuteRops(List`1 inputArraySegmentList, ServerObjectHandleTable serverObjectHandleTable, ArraySegment`1 outputBuffer, Int32 outputIndex, Int32 maxOutputSize, Boolean isOutputBufferMaxSize, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.Execute(IList`1 inputBufferArray, ArraySegment`1 outputBuffer, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.<>c__DisplayClass9.<DoRpc>b__6(MapiContext operationContext, MapiSession& session, Boolean& deregisterSession, AuxiliaryData auxiliaryData) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.Execute(IExecutionDiagnostics executionDiagnostics, MapiContext outerContext, String functionName, Boolean isRpc, IntPtr& contextHandle, Boolean tryLockSession, String userDn, IList`1 dataIn, Int32 sizeInMegabytes, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, ExecuteDelegate executeDelegate) bei Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.DoRpc(IExecutionDiagnostics executionDiagnostics, IntPtr& contextHandle, IList`1 ropInArraySegments, ArraySegment`1 ropOut, Int32& sizeRopOut, Boolean internalAccessPrivileges, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, Boolean fakeRequest, Byte[]& fakeOut) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcDoRpc(MapiExecutionDiagnostics executionDiagnostics, IntPtr& sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcPoolSessionDoRpc_Unwrapped(MapiExecutionDiagnostics executionDiagnostics, IntPtr contextHandle, UInt32 sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.<>c__DisplayClassf.<EcPoolSessionDoRpc>b__c() bei Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch[T](TryDelegate tryDelegate, GenericFilterDelegate filterDelegate, GenericCatchDelegate catchDelegate, T state) bei Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcPoolSessionDoRpc(IntPtr contextHandle, UInt32 sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion) bei EcPoolSessionDoRpcRpc.EcDispatchCall(EcPoolSessionDoRpcRpc* , SafeRpcAsyncStateHandle pAsyncState, IPoolRpcServer server) bei PoolRpcServer_Wrapper.InternalExecute(PoolRpcServer_Wrapper* , SafeRpcAsyncStateHandle pAsyncState) bei Microsoft.Exchange.Rpc.ManagedExceptionAsyncCrashWrapper.Execute<class Microsoft::Exchange::Rpc::PoolRpc::SafeEcPoolSessionDoRpcRpcAsyncStateHandle>(ManagedExceptionAsyncCrashWrapper* , _RPC_ASYNC_STATE* pAsyncState) bei EcPoolSessionDoRpc_Managed(_RPC_ASYNC_STATE* pAsyncState, Void* cpxh, UInt32 ulSessionHandle, UInt32* pulFlags, UInt32 cbIn, Byte* rgbIn, UInt32* pcbOut, Byte** ppbOut, UInt32 cbAuxIn, Byte* rgbAuxIn, UInt32* pcbAuxOut, Byte** ppbAuxOut)
  3. Hallo, an einem Exchange 2013 lässt sich die Datenbank nicht mehr mounten. Im Eventlog steht folgendes: Information Store - MailboxDatabase (15640) MailboxDatabase: Kopfzeile der Protokolldatei e:\Logs\E00.log konnte nicht gelesen werden. Fehler -541. Information Store - MailboxDatabase (15640) MailboxDatabase: Wegen eines Konfigurationsfehlers wird die Datenbank 'MailboxDatabase' ('6842e94f-1119-4986-a835-fe0c6ce0792d') nicht ordnungsgemäß ausgeführt. Mögliche Ursachen des Fehlers: eine fehlerhafte Konfiguration der Datenbank, ein Berechtigungsproblem oder ein speicherbedingtes Problem. Auf der Log Partition sind Logs der letzten drei Tage vorhanden. Wie es scheint ist seit dieser Zeit kein Backup mehr gelaufen. Ein eseutil /ml e:\Logs\E00 beendet mit "Error: Cannot read log file header. Error -541" und "operation terminated with error -541 jet_errlogfilesizemismatch, actual log file size does not match Jet_paramLogFileSize)" Ein eseutil /r E00 /l "e:\Logs" d/ "d:\Datenbank" beendet mit Performing soft recovery... "operation terminated with error -541 jet_errlogfilesizemismatch, actual log file size does not match Jet_paramLogFileSize)" Scheint ja so als ob meine Logs unvollständig sind und ich keine Chance habe weider an meine Daten zu kommen.... Hat hier noch jemand einen Tip oder ist eseutil /p das Mittel meiner Wahl? Danke.
  4. Es ist bei den Usern gesetzt. Ich habe auch schon probiert die Standards als Admin zentral unter "Standardprogramme" zu setzen. Hilft auch nicht.... Ich versuche mal eine Office Reparatur. Dadurch sollte es sich doch beheben lassen.
  5. Hallo, das ist bei mir leider nicht so.... In Tobit ist die Einstellung abgehakt Und Outlook ist als Standard gesetzt Wenn der User nun über den PDF Creator eine Mail versenden will, öffnet sich David nach wie vor :confused:
  6. Hallo Norbert, richtig so war es. Es ist das David Info Center DVWIN 10.00a 2305 DVAPI 10.00a 0217
  7. Hallo zusammen, ich bin nun nach diesem Artikel vorgegangen. Danach hat die Kommunikation geklappt. http://silbers.net/blog/2014/01/22/exchange-20072013-coexistence-urls/ Viel Erfolg!
  8. Hallo zusammen, ich habe hier zwei Terminalserver 2012 R2. Dort ist Office 2013 installiert. Nun musste ich im Nachgang Tobit installieren damit die User ankommende Faxe sichten und kontrollieren können. Natürlich hat Tobit nun den Standard E-Mail Client überschrieben.... Weis jemand wie ich diesen auf einfachem Weg wieder zurück bekomme? Danke.
  9. Du verwirrst mich immer mehr :suspect: Das Zertifikat kommt vom 2007. Er sollte sich aber das Zertifikat vom 2013 holen. Was er aber nicht macht obwohl die "AutoDiscoverServiceInternalUri" passt. denn ein nslookup auf: autodiscover.*domain*.com gibt mit die interne IP des Exchange 2013 zurück
  10. Dir gefällt es Leute zu quälen. Kann das sein ? :D Ich sehe es wirklich nicht! Passt doch alles.
  11. Wenn ich ehrlich bin nicht wirklich.... "autodiscover.*domain*.com" zeigt auf die interne IP meines neuen Exchange 2013 Sollte doch also passen :confused:
  12. Ja das muss ich dann nochmal lesen ;) Ein get-clientaccessserver | fl identity, *ur* ergibt das auf beiden Servern das hier: Identity : 2007 AutoDiscoverServiceInternalUri : https://ex1.*domain*.local/Autodiscover/Autodiscover.xml AlternateServiceAccountConfiguration : Identity : 2013 AutoDiscoverServiceInternalUri : https://autodiscover.*domain*.com/Autodiscover/Autodiscover.xml AlternateServiceAccountConfiguration :
  13. Hallo, Was meinst du mit "wie das denn"? Im DNS eigene Zonen erstellt die auf die IP de 2013 zeigen. Der 2007 hat kein Zertifikat weil dort owa bislang nicht genutzt wurde. Sollte er die Service Connection Points nicht automatisch anpassen wenn man das Postfach verschiebt ??
  14. Hallo zusammen, ich migriere aktuell einen Exchange 2007 auf einen Exchange 2013. Ich habe beide Server auf den aktuellsten Stand gebracht und den 2013 in die Organisation des 2007 installiert. Ich habe Split DNS für owa.Domäne.local und autodiscover.domäne.local eingerichtet. Die Auflösung funktioniert und zeigt auf meinen 2013 Unser gekauftes Zertifikat habe ich im 2013 eingespielt, Dienste zugeordnet und die virtuellen Verzeichnisse angepasst. Nun habe ich im 2013 einen Testbenutzer angelegt. Sobald ich mit diesem Benutzer Outlook 2013 öffne bekomme ich das (falsche) Zertifikat vom 2007!? Auch bei einem Benutzer den ich testweie migriert habe 2007 -> 2013 passiert das gleiche .... Normalerweise sollte sich Outlook doch zu dem Exchange verbinden auf welchen auch das Postach liegt?! Hm... hat hier jemand einen Tip? Danke.
  15. Na dann... Frohe Weihnachten euch und Danke!
  16. Ok, danke euch beiden. Kennt ihr eine gute Migrationsanleitung?
  17. Eher klein. 45 User / 160 GB Datenbank
  18. Hallo zusammen, ich muss einen Exchange 2007 auf 2016 migrieren. Dass man nicht direkt auf den 2016 kommt ist mir klar. Ich frage mich allerdings gerade was besser ist: 1. 2007 auf 2010 und dann auf 2016 2. 2007 auf 2013 und dann auf 2016 Hat hier jemand Erfahrung und kann eine Empfehlung abgeben bzw. kennt jemand eine gut funktionierende Migrationsanleitung für mein Vorhaben? Danke.
  19. @Nobbyaushb Hallo, ja direkt aus der ISO kam Exchange Server 2016 Cumulative Update 3 | 15.1.544.27 Das Wilcard Zertifikat wird auch noch für Citrix usw. benötigt. Das Problem war dass der Exchange die Haken bei der Authentifizierung rausnimmt sobald man die virtuellen Verzeichnise für mapi anpasst (warum auch immer...) Haken gesetzt und es funktioniert.
  20. Hallo zusammen. ich habe einen Exchange 2016 auf einen Server 2012 R2 installiert. Beide aktueller Patchstand. Ein Wildcardzertifikat für die Domain bei PSW beantragt um im Exchange und IIS hinterlegt, Dienste IIS, SMTP habe ich im Exchange dem Zertifikat zugeordnet. Die Zertifikatskette passt. Ich habe Split DNS konfiguriert und bekomme bei einem "nslookup auf owa.TDL und autodiscover.TDL meinen Exchange aufgelößt. Der Connectivity Analyser bringt keine Fehler. Die virtuellen Verzeichnisse habe ich mit diesen Befehlen angepasst: Get-OwaVirtualDirectory -Server Exchange | Set-OwaVirtualDirectory -internalurl "https://owa.TLD.de/owa" -externalurl "https://owa.TLD.de/owa" Get-EcpVirtualDirectory -server Exchange | Set-EcpVirtualDirectory -internalurl "https://owa.TLD.de/ecp" -externalurl "https://owa.TLD.de/ecp" Get-WebServicesVirtualDirectory -server Exchange | Set-WebServicesVirtualDirectory -internalurl "https://owa.TLD.de/EWS/Exchange.asmx" -externalurl "https://owa.TLD.de/EWS/Exchange.asmx" Get-ActiveSyncVirtualDirectory -Server Exchange | Set-ActiveSyncVirtualDirectory -internalurl "https://owa.TLD.de/Microsoft-Server-ActiveSync" -externalurl "https://owa.TLD.de/Microsoft-Server-ActiveSync" Get-OabVirtualDirectory -Server Exchange | Set-OabVirtualDirectory -internalurl "https://owa.TLD.de/OAB" -externalurl "https://owa.TLD.de/OAB" Get-MapiVirtualDirectory -Server Exchange | Set-MapiVirtualDirectory -externalurl "https://owa.TLD.de/mapi" -internalurl "https://owa.TLD.de/mapi" Get-OutlookAnywhere -Server Exchange | Set-OutlookAnywhere -externalhostname owa.TLD.de -internalhostname owa.TLD.de -ExternalClientsRequireSsl:$true -InternalClientsRequireSsl:$true -ExternalClientAuthenticationMethod 'Negotiate' Get-ClientAccessServer Exchange | Set-ClientAccessServer -AutoDiscoverServiceInternalUri "https://autodiscover.TLD.de/Autodiscover/Autodiscover.xml" Wenn ich nun intern ein Outlook 2010/2013/2016 konfiguriere, komme ich bis zu dem Punkt an dem die Servereinstellungen gesucht werden. Dann hängt sich Outlook auf. Mache ich das ganze von extern, bekomme ich die Meldung "Es steht keine verschlüsselte Verbindung mit ihrem E-Mail server zur Verfgung" und das wars.... Ich habe alles schon hoch und runter geprüft.... Hat irgendjemand einen Hinweis wo noch etwas nicht passt!? Danke.
  21. Hallo zusammen, ich möchte aktuell meinen alten Domaincontroller herunterstufen und werde beim "dcpromo.exe" um folgendes gebeten: "Die Zertifikatsdienste müssen entfernt werden, bevor die Active Directory-Domänendienste installiert oder entfernt werden können" Wenn ich nun unter der Server-CA schaue habe ich unter anderem fünf EFS Zertifikate. Mir ist allerdings nicht bewusst dass irgendjemand hier EFS einsetzt?! Gibt es eine Möglichkeit zu prüfen ob EFS im Einsatz ist bzw. ob und welche Dateien verschlüsselt sind? Danke.
  22. Hallo, ich habe die Partitionen im ADSI Edit verbunden aber trotzdem keine Einträge gefunden.... Ich habe jetzt ein /forceremoval durchgeführt und die entsprechenden Stellen manuell bereinigt. Trotzdem Danke für eure Hilfe :thumb1:
  23. Hallo Nils, die Ausgabe ist wie folgt. Schemamaster SRV01 = 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) Domänenmaster SRV01 = 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) PDC SRV01 = 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) RID-Pool-Manager SRV01 = 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) Infrastrukturmaster SRV01 = 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) Also der aktuelle (Haupt)DC Grüße
  24. Hallo, ich habe folgende Konstellation 1x Server 2008 R2 als Domaincontroller mit FSMO Rollen (alt) 1x Server 2008 R2 als zweiter Domaincontroller (alt) 1x Server 2012 R2 als Domaincontroller soll alles übernehemen (neu) Ich würde nun gerne die alten Domaincontroller aus der Domäne nehmen. Der zweite, alte Domaincontroller sollte sich eigentlich problemlos herunterstufen lassen. Wie gesagt, sollte...... Er wehrt sich mit folgender Fehlermeldung natürlich habe ich im Internet gesucht und bin auf folgenden Lösungsvorschlag von "PascalMeger" gestoßen https://www.administrator.de/frage/dc-l%C3%A4sst-zur%C3%BCckstufen-verzeichnisdienst-fehlen-verbindliche-konfigurationsinformationen-daher-besitz-b-157674.html Der Lösungsansatz würde passen da auch bei mir im Eventlog ein alter Server auftaucht der schon lange nicht mehr im Netz ist. Mein Problem ist dass ich den Lösungsansatz im ADSI Edit nicht nachvollziehen kann. Mir fehlen einfach die Punkte "DomainDNSZones" und "ForrestDNSZones" Hat hier jemand einen Tip? Ich bin echt ratlos. Danke
×
×
  • Neu erstellen...