Haha, gefunden!
Auch Dank des Logs, wobei ich das Fehlermeldungsverhalten nicht optimal finde. Gerade der Eintrag im Windows-Eventlog ließ mich an irgendwas mit .net denken.
Es ist so einfach... da in der NSP-Konsole irgendwas zu fehlen schien, insbesondere Richtung Gatway-Rolle, dachte ich, dass die Anleitung nicht vollständig wäre. Dass also mehr als nur die eine Konfig-Datei nötig wäre. Siehe oben im Thread.
Nun, wenn der NSP-Installer mehr als nur die "Intranet Role.config" findet, dann schließt er sich kommentarlos.
PS: Also die "NoSpamProxyDB" wird nicht benötigt, richtig?
Hm, ich muss moch da ein anderses Mal nochmal dran machen. Der neu installierte NSP bekomnmt einfach keine Verbindung zur Gatway-Rolle:
>>
Fehlermeldung:
Die HTTP-Anforderung an "
http://localhost:6060/NoSpamProxy/ConfigurationController/UserName" hat das dafür vorgesehene Zeitlimit von 00:00:59.9060000 überschritten. Der für diesen Vorgang zugewiesene Zeitraum war möglicherweise ein Teil eines längeren Timeouts.
Ort im Programm:
Server stack trace:
bei System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
bei System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei Netatwork.NoSpamProxy.IntranetServices.IConfigurationControllerAsync.EndGetDatabaseConnections(IAsyncResult ar)
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
bei Netatwork.ServiceModel.Client.Channel.<UseServiceAsync>d__57`2.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.ManagementConsole.Connection.MailGatewayServiceRoleConnector.<GetDatabaseConnectionsAsync>d__92.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.ManagementConsole.GatewayComponents.Databases.DatabaseConnectionCollectionViewModel.<<GetDataAsync>b__7_0>d.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.UI.ViewModels.MailGatewayViewModelBase.<ExecuteOperationAsync>d__59.MoveNext()
Formatierte Ausnahme:
Message:
Die HTTP-Anforderung an "
http://localhost:6060/NoSpamProxy/ConfigurationController/UserName" hat das dafür vorgesehene Zeitlimit von 00:00:59.9060000 überschritten. Der für diesen Vorgang zugewiesene Zeitraum war möglicherweise ein Teil eines längeren Timeouts.
Error type:
System.TimeoutException
Error code: 2148734213
Program location:
Server stack trace:
bei System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
bei System.ServiceModel.Channels.ServiceChannelProxy.InvokeEndService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
bei System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei Netatwork.NoSpamProxy.IntranetServices.IConfigurationControllerAsync.EndGetDatabaseConnections(IAsyncResult ar)
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
bei Netatwork.ServiceModel.Client.Channel.<UseServiceAsync>d__57`2.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.ManagementConsole.Connection.MailGatewayServiceRoleConnector.<GetDatabaseConnectionsAsync>d__92.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.ManagementConsole.GatewayComponents.Databases.DatabaseConnectionCollectionViewModel.<<GetDataAsync>b__7_0>d.MoveNext()
--- Ende der Stapelüberwachung vom vorhergehenden Ort, an dem die Ausnahme ausgelöst wurde ---
bei System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
bei System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
bei Netatwork.NoSpamProxy.UI.ViewModels.MailGatewayViewModelBase.<ExecuteOperationAsync>d__59.MoveNext()
Die Anfrage wurde abgebrochen: Die Anfrage wurde abgebrochen..
Message:
Die Anfrage wurde abgebrochen: Die Anfrage wurde abgebrochen..
Error type:
System.Net.WebException
Error code: 2148734217
Program location:
bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
bei System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
Fehlermeldung:
Die Anfrage wurde abgebrochen: Die Anfrage wurde abgebrochen..
Ort im Programm:
bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
bei System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
Zusätzliche Daten:
Status: RequestCanceled
Response: (Null)
Formatierte Ausnahme:
Message:
Die Anfrage wurde abgebrochen: Die Anfrage wurde abgebrochen..
Error type:
System.Net.WebException
Error code: 2148734217
Program location:
bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
bei System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
<<
Wenn ich die Verbindung zur Gateway-Rolle entferne und wieder hinzufügen, geht es. Allerdings ist die Nachrichtenverfolgung leer, wo die E-Mails der letzten Monate sein sollten. Falls sowas bei der Migration überhaupt mitkommt.