Hallo Zusammen
Hintergrund: Windows Server 2012R2 (alles auf einem System 14.1.0.100) soll nach Windows Server 2022 migriert werden.
Dabei soll Intranet-Role auf einen Server im internen Netz und Gateway + Web-Role auf einen extra Server in die DMZ wandern. Zielversion ebenfalls 14.1.0.100.
Anhand der Anleitung "https://docs.nospamproxy.com/Server...t/How-tos/how-to-migrate-nospamproxy-14-x.htm" ist keine erfolgreiche Migration möglich.
Zunächst konnte man das Setup starten, welches sich dann jedoch direkt wieder beendet hat. Hier im Forum hatte jemand die gleichen Probleme mit Server 2022 Core. Wir haben aber die Variante mit GUI verwendet. Ursache konnten wir selber herausfinden und war auf .Net48 zurückzuführen.
Dann gab es Probleme, dass wir keinen Connect vom Command Center hinbekommen haben. Zertifikat war erfolgreich gebunden auf :6061 und alles Steps der Anleitung mehrmals kontrolliert. Irgendwann dann alles zurück gebaut weil die Ursache unklar ist (erster Abend mit Downtime rum)
Mittlerweile haben wir dies hinbekommen. Dies funktionierte aber nur, wenn man in der "Intranet Role.config" zusätzlich den neuen "dnsName" im Zweig "netatwork.nospamproxy.webApi" hinterlegt. Leider stand dies nicht in der Anleitung.
Jetzt hängen wir an der Hürde, dass die Gateway Role nicht hinzugefügt werden kann. Nach Eingabe Zugangsdaten GatewayRole und kurz warten crashed die App:
Faulting application name: NoSpamProxy.CommandCenter.exe, version: 14.0.23243.1123, time stamp: 0xf1776635
Faulting module name: ntdll.dll, version: 10.0.20348.1906, time stamp: 0xe921dd83
Exception code: 0xc00000fd
Fault offset: 0x00057398
Faulting process id: 0x12ac
Faulting application start time: 0x01d9e5a5afc42b70
Faulting application path: C:\Program Files\NoSpamProxy\Command Center\NoSpamProxy.CommandCenter.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 57b66aa5-6017-445c-b80d-318ab7e780bc
Faulting package full name:
Faulting package-relative application ID:
Also zweiter Abend mit Downtime rum und gerade wieder alles "weggeworfen" und zurück gebaut.
Dann mal nur versucht eine neue Gatewayrolle an den alten Server anzubinden, auch hier crashed die App.
Bug in der 14.1.0.100 oder irgendwas in der Config, womit die Anwendung nicht umgehen kann / Situation nicht im Code abgefangen wird?
Daneben lässt sich die 14.1.0.100 Setup.exe auch nicht erneut starten um z.B. nochmal eine Rolle nach zu installieren.
Hier bleibt es einfach bei "initializing" hängen. Im Log selber sieht man keine Fehler.
Gleicher Fehler auf zwei Servern, einmal installiert ist quasi die Setup.exe verbrannt.
....
[04E0:1E90][2023-09-12T21:18:38]i000: [OnDetectComplete] Detect phase complete. Checking database access if necessary.
[04E0:1E90][2023-09-12T21:18:38]i199: Detect complete, result: 0x0
[04E0:1E90][2023-09-12T21:18:56]i500: Shutting down, exit code: 0x642
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: ConfigureSecurityGroups = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: InstallationPath = C:\Program Files\NoSpamProxy
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: NETFRAMEWORK45 = 528449
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: OSLanguage = 0409
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: RebootPending = 0
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: VersionNT64 = 10.0.0.0
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WebPortalInstallationPath = C:\Program Files\NoSpamProxy\Web Portal
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleAction = 5
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleElevated = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleInstalled = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleLog = C:\Users\cnag.it\AppData\Local\Temp\NoSpamProxy_20230912211837.log
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleManufacturer = Net at Work GmbH
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleName = NoSpamProxy
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleOriginalSource = C:\Install\NSP\NoSpamProxy Setup 14.1.0.100.exe
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleOriginalSourceFolder = C:\Install\NSP\
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleProviderKey = {41a2de89-18c7-4ddf-9be0-d0a154fd4331}
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleSourceProcessFolder = C:\Install\NSP\
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleSourceProcessPath = C:\Install\NSP\NoSpamProxy Setup 14.1.0.100.exe
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleTag =
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleUILevel = 4
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleVersion = 14.1.0.100
[04E0:1E90][2023-09-12T21:18:56]i007: Exit code: 0x642, restarting: No
Hintergrund: Windows Server 2012R2 (alles auf einem System 14.1.0.100) soll nach Windows Server 2022 migriert werden.
Dabei soll Intranet-Role auf einen Server im internen Netz und Gateway + Web-Role auf einen extra Server in die DMZ wandern. Zielversion ebenfalls 14.1.0.100.
Anhand der Anleitung "https://docs.nospamproxy.com/Server...t/How-tos/how-to-migrate-nospamproxy-14-x.htm" ist keine erfolgreiche Migration möglich.
Zunächst konnte man das Setup starten, welches sich dann jedoch direkt wieder beendet hat. Hier im Forum hatte jemand die gleichen Probleme mit Server 2022 Core. Wir haben aber die Variante mit GUI verwendet. Ursache konnten wir selber herausfinden und war auf .Net48 zurückzuführen.
Dann gab es Probleme, dass wir keinen Connect vom Command Center hinbekommen haben. Zertifikat war erfolgreich gebunden auf :6061 und alles Steps der Anleitung mehrmals kontrolliert. Irgendwann dann alles zurück gebaut weil die Ursache unklar ist (erster Abend mit Downtime rum)
Mittlerweile haben wir dies hinbekommen. Dies funktionierte aber nur, wenn man in der "Intranet Role.config" zusätzlich den neuen "dnsName" im Zweig "netatwork.nospamproxy.webApi" hinterlegt. Leider stand dies nicht in der Anleitung.
Jetzt hängen wir an der Hürde, dass die Gateway Role nicht hinzugefügt werden kann. Nach Eingabe Zugangsdaten GatewayRole und kurz warten crashed die App:
Faulting application name: NoSpamProxy.CommandCenter.exe, version: 14.0.23243.1123, time stamp: 0xf1776635
Faulting module name: ntdll.dll, version: 10.0.20348.1906, time stamp: 0xe921dd83
Exception code: 0xc00000fd
Fault offset: 0x00057398
Faulting process id: 0x12ac
Faulting application start time: 0x01d9e5a5afc42b70
Faulting application path: C:\Program Files\NoSpamProxy\Command Center\NoSpamProxy.CommandCenter.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
Report Id: 57b66aa5-6017-445c-b80d-318ab7e780bc
Faulting package full name:
Faulting package-relative application ID:
Also zweiter Abend mit Downtime rum und gerade wieder alles "weggeworfen" und zurück gebaut.
Dann mal nur versucht eine neue Gatewayrolle an den alten Server anzubinden, auch hier crashed die App.
Bug in der 14.1.0.100 oder irgendwas in der Config, womit die Anwendung nicht umgehen kann / Situation nicht im Code abgefangen wird?
Daneben lässt sich die 14.1.0.100 Setup.exe auch nicht erneut starten um z.B. nochmal eine Rolle nach zu installieren.
Hier bleibt es einfach bei "initializing" hängen. Im Log selber sieht man keine Fehler.
Gleicher Fehler auf zwei Servern, einmal installiert ist quasi die Setup.exe verbrannt.
....
[04E0:1E90][2023-09-12T21:18:38]i000: [OnDetectComplete] Detect phase complete. Checking database access if necessary.
[04E0:1E90][2023-09-12T21:18:38]i199: Detect complete, result: 0x0
[04E0:1E90][2023-09-12T21:18:56]i500: Shutting down, exit code: 0x642
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: ConfigureSecurityGroups = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: InstallationPath = C:\Program Files\NoSpamProxy
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: NETFRAMEWORK45 = 528449
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: OSLanguage = 0409
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: RebootPending = 0
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: VersionNT64 = 10.0.0.0
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WebPortalInstallationPath = C:\Program Files\NoSpamProxy\Web Portal
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleAction = 5
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleElevated = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleInstalled = 1
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleLog = C:\Users\cnag.it\AppData\Local\Temp\NoSpamProxy_20230912211837.log
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleManufacturer = Net at Work GmbH
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleName = NoSpamProxy
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleOriginalSource = C:\Install\NSP\NoSpamProxy Setup 14.1.0.100.exe
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleOriginalSourceFolder = C:\Install\NSP\
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleProviderKey = {41a2de89-18c7-4ddf-9be0-d0a154fd4331}
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleSourceProcessFolder = C:\Install\NSP\
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleSourceProcessPath = C:\Install\NSP\NoSpamProxy Setup 14.1.0.100.exe
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleTag =
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleUILevel = 4
[04E0:1E90][2023-09-12T21:18:56]i410: Variable: WixBundleVersion = 14.1.0.100
[04E0:1E90][2023-09-12T21:18:56]i007: Exit code: 0x642, restarting: No
Zuletzt bearbeitet: