PASTEBIN
New
(current)
Expires: Never
1 day
1 hour
1 month
1 week
1 year
10 minutes
5 minutes
Never
Burn: No
Yes
No
Markup
CSS
C-like
JavaScript
──────────
ABAP
ActionScript
Ada
Apache Configuration
APL
AppleScript
Arduino
ARFF
AsciiDoc
6502 Assembly
ASP.NET (C#)
AutoHotkey
AutoIt
Bash
BASIC
Batch
Bison
Brainfuck
Bro
C
C#
C++
CoffeeScript
Clojure
Crystal
Content-Security-Policy
CSS Extras
D
Dart
Diff
Django/Jinja2
Docker
Eiffel
Elixir
Elm
ERB
Erlang
F#
Flow
Fortran
GEDCOM
Gherkin
Git
GLSL
GameMaker
Go
GraphQL
Groovy
Haml
Handlebars
Haskell
Haxe
HTTP
HTTP Public-Key-Pins
HTTP STS
IchigoJam
Icon
Inform 7
Ini
Io
J
Java
Jolie
JSON
Julia
Keyman
Kotlin
LaTeX
Less
Liquid
Lisp
LiveScript
LOLCODE
Lua
Makefile
Markdown
Markup templating
MATLAB
MEL
Mizar
Monkey
N4JS
NASM
nginx
Nim
Nix
NSIS
Objective-C
OCaml
OpenCL
Oz
PARI/GP
Parser
Pascal
Perl
PHP
PHP Extras
PL/SQL
PowerShell
Processing
Prolog
.properties
Protocol Buffers
Pug
Puppet
Pure
Python
Q (kdb+ database)
Qore
R
React JSX
React TSX
Ren'py
Reason
reST (reStructuredText)
Rip
Roboconf
Ruby
Rust
SAS
Sass (Sass)
Sass (Scss)
Scala
Scheme
Smalltalk
Smarty
SQL
Soy (Closure Template)
Stylus
Swift
TAP
Tcl
Textile
Template Toolkit 2
Twig
TypeScript
VB.Net
Velocity
Verilog
VHDL
vim
Visual Basic
WebAssembly
Wiki markup
Xeora
Xojo (REALbasic)
XQuery
YAML
Send
[2025-05-14][com.sap.businessone.installer.wizard.InstallWizard.run] [17:35:50][INFORMATION] Command line arguments: [--configuration, windows-onpremise-install] [17:35:50][ FEIN] Parameter <INSTALLATION_PROPERTIES_FILE> = 'SAP Business One SetupFiles\.installer.properties' [17:35:50][ FEIN] Parameter <PATH_ADMIN_GUIDE> = 'https://help.sap.com/http.svc/rc/601fbd9113be4240b81d74626439cfa9/10.0/en-US/AdministratorGuide_SQL.pdf' [17:35:50][ FEIN] Parameter <WIZARD_OCCUPIED_DATABASE_NAMES> = 'AUTHENTICATION_SERVICE_DATABASE_NAME, SLD_DATABASE_NAME' [17:35:50][ FEIN] Parameter <SERVICE_PORT_ALLOWED> = '1-65535' [17:35:50][INFORMATION] Parameter <SLD_SERVER_PROTOCOL> = 'https' [17:35:50][SCHWERWIEGEND] Parameter <SLD_SERVER_PROTOCOL>: Value cannot be modified! [17:35:50][INFORMATION] Parameter <SLD_SERVER_TYPE> = 'op' [17:35:50][SCHWERWIEGEND] Parameter <SLD_SERVER_TYPE>: Value cannot be modified! [2025-05-14][com.sap.businessone.installer.configuration.options.OptionsAccess.set] [17:35:50][INFORMATION] Wizard Purpose: INSTALLATION [17:35:50][INFORMATION] Wizard Mode: GRAPHIC [2025-05-14][com.sap.businessone.installer.configuration.parameters.ParameterFile.load] [17:35:50][INFORMATION] Loading stored parameters from file C:\Program Files\SAP\SAP Business One SetupFiles\.installer.properties [17:35:50][INFORMATION] Detected charset: UTF-8 [17:35:50][INFORMATION] Content of parameter file: -------- snip here ------------- # Central working share repository user password. CD_WORKINGSHARE_PASSWORD=XXXXXXXXXX # Central working share repository user name. CD_WORKINGSHARE_USER=XXXXXXXXXX # Certificate verification when connecting to applications and websites CONNECTION_SSL_CERTIFICATE_VERIFICATION=false # Installation folder INSTALLATION_FOLDER=c:\Program Files\SAP # SLD Landscape Installation Type LANDSCAPE_INSTALL_ACTION=create # Node type of License Server LICENSE_SERVER_NODE=standalone # Network address of local machine LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local # MS SQL Server name or IP MSSQL_DATABASE_SERVER=W11-PROXMOX\SAP # MS SQL authentication by the domain MSSQL_DATABASE_TRUSTED_CONNECTION=false # MS SQL User ID MSSQL_DATABASE_USER_ID=XXXXXXXXXX # MS SQL User Password MSSQL_DATABASE_USER_PASSWORD=XXXXXXXXXX # Features selected for installation/uninstallation/upgrade SELECTED_FEATURES=B1ServerToolsSLD,B1ServerToolsLicense # Service Port SERVICE_PORT=40000 # Site User ID SITE_USER_ID=XXXXXXXXXX # Site User Password SITE_USER_PASSWORD=XXXXXXXXXX # SLD Certificate Action SLD_CERTIFICATE_ACTION=self # Password to SLD Certificate file SLD_CERTIFICATE_PASSWORD=XXXXXXXXXX # Landscape Server Address SLD_SERVER_ADDR=192.168.2.235 # Landscape Server Port SLD_SERVER_PORT=40050 # Landscape Server Protocol SLD_SERVER_PROTOCOL=https # Landscape Server Type Ondemand/OnPremise SLD_SERVER_TYPE=op -------- snip here ------------- [17:35:51][INFORMATION] Parameter <INSTALLATION_FOLDER> = 'c:\Program Files\SAP' [17:35:51][INFORMATION] Parameter <SERVICE_PORT> = '40000' [17:35:51][INFORMATION] Parameter <LOCAL_ADDRESS> = 'w11-proxmox.##NameGelöscht##.local' [17:35:51][INFORMATION] Parameter <CONNECTION_SSL_CERTIFICATE_VERIFICATION> = 'false' [17:35:51][INFORMATION] Parameter <SLD_SERVER_ADDR> = '192.168.2.235' [17:35:51][INFORMATION] Parameter <SLD_SERVER_PORT> = '40050' [17:35:51][INFORMATION] Parameter <SLD_SERVER_PROTOCOL> = 'https' [17:35:51][INFORMATION] Parameter <SLD_SERVER_TYPE> = 'op' [17:35:51][INFORMATION] Parameter <SITE_USER_ID> = 'XXXXXXXXXX' [17:35:51][INFORMATION] Parameter <SITE_USER_PASSWORD> = 'XXXXXXXXXX' [17:35:51][INFORMATION] Parameter <SLD_CERTIFICATE_ACTION> = 'self' [17:35:51][INFORMATION] Parameter <SLD_CERTIFICATE_PASSWORD> = 'XXXXXXXXXX' [17:35:51][INFORMATION] Parameter <MSSQL_DATABASE_SERVER> = 'W11-PROXMOX\SAP' [17:35:51][INFORMATION] Parameter <MSSQL_DATABASE_USER_ID> = 'XXXXXXXXXX' [17:35:51][INFORMATION] Parameter <MSSQL_DATABASE_USER_PASSWORD> = 'XXXXXXXXXX' [17:35:51][INFORMATION] Parameter <MSSQL_DATABASE_TRUSTED_CONNECTION> = 'false' [17:35:51][INFORMATION] Parameter <SELECTED_FEATURES> = 'B1ServerToolsSLD, B1ServerToolsLicense' [17:35:51][INFORMATION] Parameter <LICENSE_SERVER_NODE> = 'standalone' [17:35:51][INFORMATION] Parameter <LANDSCAPE_INSTALL_ACTION> = 'create' [17:35:51][ FEIN] Parameter <CD_WORKINGSHARE_USER> = 'XXXXXXXXXX' [17:35:51][ FEIN] Parameter <CD_WORKINGSHARE_PASSWORD> = 'XXXXXXXXXX' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:35:51][INFORMATION] Step [installer-step-welcome] [17:35:51][ FEIN] Step [installer-step-welcome] Evaluating conditions [17:35:51][ FEIN] Step [installer-step-welcome] Preparing data [17:35:51][ FEINER] Step [installer-step-welcome] Activating user interface [17:36:32][ FEIN] Step [installer-step-welcome] Collecting data [2025-05-14][com.sap.businessone.installer.configuration.options.OptionsAccess.set] [17:36:32][INFORMATION] Wizard Purpose: INSTALLATION [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:32][ FEIN] Step [installer-step-welcome] Processing data [17:36:32][ FEIN] Step [installer-step-welcome] Validating data [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:32][INFORMATION] Step [installer-step-initial-preparation-windows] [17:36:32][ FEIN] Step [installer-step-initial-preparation-windows] Evaluating conditions [17:36:32][ FEIN] Step [installer-step-initial-preparation-windows] Preparing data [17:36:32][ FEIN] Step [installer-step-initial-preparation-windows] Processing data [17:36:32][ FEIN] Step [installer-step-initial-preparation-windows] Validating data [17:36:32][ FEIN] Step [installer-step-initial-preparation-windows][PowershellAvailabilityValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:32][AM FEINSTEN] Running command [[powershell -NoLogo -NoProfile -NonInteractive -Command {Exit}]] [17:36:33][AM FEINSTEN] [OUTPUT1] Exit [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:33][ FEIN] Step [installer-step-initial-preparation-windows][PowershellVersionValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:33][AM FEINSTEN] Running command [Test-PowershellVersion (\WizardChecks_system.ps1)] [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Test-PowershellVersion() { [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $ExpectedVersion = [System.Version]"5.0" [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ExpectedVersion = '5.0'. [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $CurrentVersion = $PSVersionTable.PSVersion [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $CurrentVersion = '5.1.26100.4061'. [17:36:34][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> Write-Output $CurrentVersion [17:36:35][AM FEINSTEN] [OUTPUT1] Major Minor Build Revision [17:36:35][AM FEINSTEN] [OUTPUT1] ----- ----- ----- -------- [17:36:35][AM FEINSTEN] [OUTPUT1] 5 1 26100 4061 [17:36:35][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ if ( >>>> $CurrentVersion -ge $ExpectedVersion) { [17:36:35][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> Write-Output '<wizard-check status="SUCCESS" message-id="validation.system.powershell.version.valid" />' [17:36:35][AM FEINSTEN] [OUTPUT1] <wizard-check status="SUCCESS" message-id="validation.system.powershell.version.valid" /> [17:36:35][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> } [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:35][ FEIN] Step [installer-step-initial-preparation-windows][PowershellExecutionPolicyValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:35][AM FEINSTEN] Running command [[powershell -NoLogo -NoProfile -NonInteractive -Command Get-ExecutionPolicy -Scope MachinePolicy]] [17:36:36][AM FEINSTEN] [OUTPUT1] Undefined [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:36][AM FEINSTEN] Running command [[powershell -NoLogo -NoProfile -NonInteractive -Command Get-ExecutionPolicy -Scope UserPolicy]] [17:36:37][AM FEINSTEN] [OUTPUT1] Undefined [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:37][ FEIN] Step [installer-step-initial-preparation-windows][NetFrameworkVersionValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:37][AM FEINSTEN] Running command [Test-NetFrameworkVersion (\WizardChecks_system.ps1)] [17:36:38][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Test-PowershellVersion() { [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ function Test-NetFrameworkVersion() >>>> { [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> $ExpectedVersion = [System.Version]"4.8.0.0000" [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ExpectedVersion = '4.8.0.0'. [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 17+ >>>> $AvailableInstances = Get-ChildItem 'HKLM:\SOFTWARE\Microsoft\NET Framework Setup\NDP' -Recurse | [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ Where-Object >>>> { $_.PSChildName -match '^(Client|Full|v[\d.]+)' } [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $AvailableInstances = '@{Version=4.8.09032; PSPath=Microsoft.Powe...'. [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ >>>> $CompatibleInstances = $AvailableInstances | [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ Where-Object >>>> { $_.Version -ge $ExpectedVersion } | [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $CompatibleInstances = ' '. [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> Write-Output $CompatibleInstances [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ if ( >>>> $CompatibleInstances.length -gt 0) { [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ >>>> Write-Output '<wizard-check status="SUCCESS" message-id="validation.system.net_framework.version.valid" />' [17:36:39][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> } [17:36:39][AM FEINSTEN] [OUTPUT1] PSChildName Version [17:36:39][AM FEINSTEN] [OUTPUT1] ----------- ------- [17:36:39][AM FEINSTEN] [OUTPUT1] Client 4.8.09032 [17:36:39][AM FEINSTEN] [OUTPUT1] Full 4.8.09032 [17:36:39][AM FEINSTEN] [OUTPUT1] <wizard-check status="SUCCESS" message-id="validation.system.net_framework.version.valid" /> [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:39][ FEIN] Step [installer-step-initial-preparation-windows][ExistingParameterFileValidator] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:39][INFORMATION] Step [target-folder] [17:36:39][ FEIN] Step [target-folder] Evaluating conditions [17:36:39][ FEIN] Step [target-folder] Preparing data [17:36:39][ FEIN] Step [target-folder] Processing data [17:36:39][ FEIN] Step [target-folder] Validating data [17:36:39][ FEIN] Step [target-folder][ParameterValidator] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:39][INFORMATION] Step [network-address-reconfig] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:39][AM FEINSTEN] Running command [Get-NetIPAddress] [17:36:42][AM FEINSTEN] [OUTPUT1] 192.168.2.235 [17:36:42][ FEIN] Parameter <LOCAL_ADDRESS_OPTIONS> = '192.168.2.235' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:42][ FEIN] Step [network-address-reconfig] Evaluating conditions [17:36:42][ FEIN] (-) RECONFIGURATION is not active [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:42][INFORMATION] Step [database-availability-mssql-db] [17:36:42][ FEIN] Step [database-availability-mssql-db] Evaluating conditions [17:36:42][ FEIN] (+) Parameter [MSSQL_DATABASE_SERVER] has a value [17:36:42][ FEIN] (+) Parameter [MSSQL_DATABASE_USER_ID] has a value [17:36:42][ FEIN] Step [database-availability-mssql-db] Preparing data [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:42][AM FEINSTEN] Running command [ExecuteQuery(W11-PROXMOX\SAP) [SELECT name FROM master.sys.databases]] [17:36:42][AM FEINSTEN] Updating enviroment variables: {SQL_PASSWORD=XXXXXXXXXX} {SQL_QUERY=SELECT name FROM master.sys.databases} {SQL_USER=XXXXXXXXXX} [17:36:42][AM FEINSTEN] Process timeout: 120000 [ms] [17:36:42][AM FEINSTEN] [OUTPUT1] <sql-result row="1" column="1" name="name" value="master"/> [17:36:42][AM FEINSTEN] [OUTPUT1] <sql-result row="2" column="1" name="name" value="tempdb"/> [17:36:42][AM FEINSTEN] [OUTPUT1] <sql-result row="3" column="1" name="name" value="model"/> [17:36:42][AM FEINSTEN] [OUTPUT1] <sql-result row="4" column="1" name="name" value="msdb"/> [17:36:42][AM FEINSTEN] [OUTPUT1] <sql-result row="5" column="1" name="name" value="SBODemoDE"/> [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:42][ FEIN] Step [database-availability-mssql-db] Processing data [17:36:42][ FEIN] Step [database-availability-mssql-db] Validating data [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:42][INFORMATION] Step [installer-step-detection-of-features] [17:36:42][ FEIN] Step [installer-step-detection-of-features] Evaluating conditions [17:36:42][ FEIN] Step [installer-step-detection-of-features] Preparing data [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:42][AM FEINSTEN] Running command [[powershell -Command 'Get-ChildItem -path 'C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI' -name']] [17:36:44][AM FEINSTEN] [OUTPUT1] B1APIAuthenticationService-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1APIGatewayService-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ElectronicDocumentService-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsAuthentication-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsDIServer-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsExtensionManager-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsJava64-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsJobService-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsLicense-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsMobileService-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsServiceManager-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsSLD-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsTomcat-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServerToolsWorkflow-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServiceLayerApacheWebServer-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1ServiceLayerComponent-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1SetupFiles-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1SLDAgent-10.00.280.18.0.x64.msi [17:36:44][AM FEINSTEN] [OUTPUT1] B1WebClient-10.00.280.18.0.x64.msi [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {08aba4c9-67d3-4f44-9817-5075d187af22}, -feature, B1ServerToolsSupport] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {8cd9d5db-d169-488a-acd8-82bd68edd917}, -feature, B1ServerToolsJava64] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {f35c9e2f-cbc9-4dfa-af8e-2f15042eece7}, -feature, B1ServerToolsTomcat] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {a8785fce-d5a7-4f3e-8e54-18c6bad7a464}, -feature, B1ServerToolsAuthentication] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {c918ea89-ed98-4342-9667-869b3ed9a78c}, -feature, B1ElectronicDocumentService] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {f425617e-e85d-4ab7-ab02-62a98da3b403}, -feature, B1APIGatewayService] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {2dc0e7e5-26d1-4554-b88f-8109661e6d13}, -feature, B1WebClient] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {6fdc80bc-d32d-48c0-8c67-a1af9d6cc612}, -feature, B1ServiceLayerComponent] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {b25ad536-975d-472b-9ff1-53789ff56d4d}, -feature, B1ServerToolsServiceManager] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {2b47911c-9581-4614-9250-4f8d8d4dd72f}, -feature, B1ServerToolsDIServer] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {0d33e12e-25a2-4ff4-9b2a-850773d4a56f}, -feature, B1ServerToolsSLD] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {24d19bf9-06f1-469a-90a2-1ecdad0ec15b}, -feature, B1ServerToolsExtensionManager] [17:36:44][AM FEINSTEN] [OUTPUT1] 10.00.280.180 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {fc2bdb58-8045-41b9-939f-1366ed93db0d}, -feature, B1ServerToolsLicense] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {d315651c-c43f-4bf5-bb93-eb8cd4bd3e32}, -feature, B1ServerToolsMobileService] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:44][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {ba546fc8-06fa-40f3-b4b6-55b22da05bf7}, -feature, B1ServerToolsJobService] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {c54b98c9-304c-467f-a58b-f6879af3921e}, -feature, B1ServerToolsWorkflow] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {b3121669-34a4-4211-862d-cf9531e38b72}, -feature, B1SLDAgent] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {a25c622a-edab-47e3-9818-7da860bedbe4}, -feature, B1ServiceLayerApacheWebServer] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, {b2d323b2-8783-4a32-8b7a-98c5ba9cf764}, -feature, B1APIAuthenticationService] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-32, -feature, B1Client] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-64, -feature, B1Client64] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-32, -feature, B1DIAPI] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-64, -feature, B1DIAPI64] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-32, -feature, B1DataTransferWorkbench] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [setup-console.exe, -getfeatureversion, -upgradeId, dummy-guid-64, -feature, B1DataTransferWorkbench64] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:45][ FEIN] Step [installer-step-detection-of-features] Processing data [17:36:45][ FEIN] Step [installer-step-detection-of-features] Validating data [17:36:45][ FEINER] (+) COMPONENT_DETECTION is not active [17:36:45][ FEIN] Step [installer-step-detection-of-features][AnyFeatureAvailableValidator] [17:36:45][ FEINER] (-) Operating system isn't LINUX [17:36:45][ FEINER] (-) Operating system isn't LINUX [17:36:45][ FEINER] (-) Operating system isn't LINUX [17:36:45][ FEINER] (-) Operating system isn't LINUX [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:45][INFORMATION] Step [detection-of-features-installshield] [17:36:45][ FEIN] Step [detection-of-features-installshield] Evaluating conditions [17:36:45][ FEIN] (+) INSTALLATION is active [17:36:45][ FEIN] (+) Operating system is WINDOWS [17:36:45][ FEIN] Step [detection-of-features-installshield] Preparing data [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:36:45][AM FEINSTEN] Running command [Registry::DetectLegacyComponents (\WizardUtils_registry.ps1)] [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $PATH_UNINSTALL_32 = 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall' [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $PATH_UNINSTALL_32 = 'HKLM:\SOFTWARE\WOW6432Node\Microsoft\Window...'. [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $PATH_UNINSTALL_64 = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall' [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $PATH_UNINSTALL_64 = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVer...'. [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ function Registry::DetectLegacyComponents() >>>> { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ >>>> Registry::DetectComponents $PATH_UNINSTALL_32 'x86' [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ function Registry::DetectComponents($basepath, $platform) >>>> { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $SapFeatures = Get-ItemProperty -Path "$basepath\sap" -ErrorAction SilentlyContinue [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SapFeatures = ''. [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ if ( >>>> $null -eq $SapFeatures) { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> } [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> Registry::DetectComponents $PATH_UNINSTALL_64 'x64' [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SapFeatures = '@{SAP Business One ServerTools Service Manager={F...'. [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> $SapFeatures.PSObject.Properties | [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ Where-Object >>>> { $_.Value.ToString() -like '{*}' } | [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ ForEach-Object >>>> { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ >>>> '<component name="{0}" platform="{1}" key="{2}" value="{3}" />' -f $_.Name, $platform, 'ProductCode', $_.Value.ToString() [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="ProductCode" value="{F0B0AE04-A795-4774-ABA2-C91000280180}" /> [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ >>>> Out-ComponentProperties "$basepath\$($_.Value.ToString())" $_.Name $platform [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ Out-ComponentProperties "$basepath\$( >>>> $_.Value.ToString())" $_.Name $platform [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ function Out-ComponentProperties($regpath, $name, $platform) >>>> { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> (Get-ItemProperty $regpath).PSObject.Properties | [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ Where-Object >>>> { $_.Value.ToString().Length -gt 0 } | [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ Where-Object >>>> { $_.Name -notlike "PS*" } | [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ ForEach-Object >>>> { [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> '<component name="{0}" platform="{1}" key="{2}" value="{3}" />' -f $name, $platform, $_.Name, $_.Value.ToString() [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="B1Version" value="1000280" /> [17:36:46][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> } [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="B1VersionServicePack" value="18" /> [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="B1VersionSpecialBuild" value="00" /> [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="Comments" value="B1ServerToolsServiceManager" /> [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="DisplayVersion" value="10.00.280.180" /> [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="InstallDate" value="20250514" /> [17:36:46][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="InstallLocation" value="C:\Program Files\SAP\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="InstallSource" value="C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="ModifyPath" value="MsiExec.exe /I{F0B0AE04-A795-4774-ABA2-C91000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="Publisher" value="SAP AG" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="EstimatedSize" value="44282" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="SystemComponent" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="UninstallString" value="MsiExec.exe /I{F0B0AE04-A795-4774-ABA2-C91000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="VersionMajor" value="10" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="VersionMinor" value="0" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="WindowsInstaller" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="Version" value="167772440" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="Language" value="1033" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Service Manager" platform="x64" key="DisplayName" value="SAP Business One ServerTools Service Manager" /> [17:36:47][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> } [17:36:47][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> } [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="ProductCode" value="{858E0EC9-BFC6-4AB0-A776-271000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="B1Version" value="1000280" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="B1VersionServicePack" value="18" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="B1VersionSpecialBuild" value="00" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="Comments" value="B1ServerToolsDIServer" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="DisplayVersion" value="10.00.280.180" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="InstallDate" value="20250514" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="InstallLocation" value="C:\Program Files\SAP\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="InstallSource" value="C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="ModifyPath" value="MsiExec.exe /I{858E0EC9-BFC6-4AB0-A776-271000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="Publisher" value="SAP AG" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="EstimatedSize" value="31266" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="SystemComponent" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="UninstallString" value="MsiExec.exe /I{858E0EC9-BFC6-4AB0-A776-271000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="VersionMajor" value="10" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="VersionMinor" value="0" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="WindowsInstaller" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="Version" value="167772440" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="Language" value="1033" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools DI Server" platform="x64" key="DisplayName" value="SAP Business One ServerTools DI Server" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="ProductCode" value="{292DF004-10BD-45D5-A95F-251000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="B1Version" value="1000280" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="B1VersionServicePack" value="18" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="B1VersionSpecialBuild" value="00" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="Comments" value="B1ServerToolsExtensionManager" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="DisplayVersion" value="10.00.280.180" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="InstallDate" value="20250514" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="InstallLocation" value="C:\Program Files\SAP\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="InstallSource" value="C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI\" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="ModifyPath" value="MsiExec.exe /I{292DF004-10BD-45D5-A95F-251000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="Publisher" value="SAP AG" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="EstimatedSize" value="178806" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="SystemComponent" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="UninstallString" value="MsiExec.exe /I{292DF004-10BD-45D5-A95F-251000280180}" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="VersionMajor" value="10" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="VersionMinor" value="0" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="WindowsInstaller" value="1" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="Version" value="167772440" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="Language" value="1033" /> [17:36:47][AM FEINSTEN] [OUTPUT1] <component name="SAP Business One ServerTools Extension Manager" platform="x64" key="DisplayName" value="SAP Business One ServerTools Extension Manager" /> [17:36:47][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> } [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:47][ FEIN] Step [detection-of-features-installshield] Processing data [17:36:47][ FEIN] Step [detection-of-features-installshield] Validating data [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:47][INFORMATION] Step [detection-of-settings-installshield] [17:36:47][ FEIN] Step [detection-of-settings-installshield] Evaluating conditions [17:36:47][ FEIN] (-) Feature [B1ServerToolsSLD] does not have a package (INSTALLED_LEGACY). [17:36:47][ FEIN] (-) Feature [B1ServerToolsLicense] does not have a package (INSTALLED_LEGACY). [17:36:47][ FEIN] (-) Feature [B1ServerToolsWorkflow] does not have a package (INSTALLED_LEGACY). [17:36:47][ FEIN] (-) Feature [B1ServerToolsJobService] does not have a package (INSTALLED_LEGACY). [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:47][INFORMATION] Step [detection-of-features-output] [17:36:47][ FEIN] Step [detection-of-features-output] Evaluating conditions [17:36:47][ FEIN] (-) COMPONENT_DETECTION is not active [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:36:47][INFORMATION] Step [features:selection] [17:36:47][ FEIN] Parameter <LANDSCAPE_SERVER_CONNECTION> = 'XXXXXXXXXX' [17:36:47][ FEIN] Step [features:selection] Evaluating conditions [17:36:47][ FEIN] Step [features:selection] Preparing data [17:36:47][ FEINER] Step [features:selection] Activating user interface [17:37:27][ FEIN] Step [features:selection] Collecting data [17:37:27][ FEIN] Step [features:selection] Processing data [17:37:27][INFORMATION] Parameter <SELECTED_FEATURES> = 'B1ServerToolsSLD' [17:37:27][ FEIN] Step [features:selection] Validating data [17:37:27][ FEIN] Step [features:selection][SelectedFeaturesValidator] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:27][INFORMATION] Step [features:general-requirements] [17:37:27][ FEIN] Step [features:general-requirements] Evaluating conditions [17:37:27][ FEIN] Step [features:general-requirements] Preparing data [17:37:27][ FEIN] Step [features:general-requirements] Processing data [17:37:27][ FEIN] Step [features:general-requirements] Validating data [17:37:27][ FEINER] (+) INSTALLATION is active [17:37:27][ FEIN] Step [features:general-requirements][DataFilesValidator] [17:37:27][ FEINER] (-) UNINSTALLATION is not active [17:37:27][ FEIN] Step [features:general-requirements][OneBoxValidator] [17:37:27][ FEINER] (+) Feature [B1ServerToolsSLD] has purpose INSTALL [17:37:27][ FEINER] (+) Feature [B1ServerToolsLicense] isn't selected [17:37:27][WARNUNG] Step [features:general-requirements][OneBoxValidator] System Landscape Directory will be installed without the License Server component; License Server can be installed later. Make sure that you install at least one license server on some machine of your landscape. [17:37:33][ FEINER] (-) Feature [B1ServerCommonDB] isn't selected [17:37:33][ FEINER] (-) Feature [B1ServerToolsJobService] isn't selected [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:33][INFORMATION] Step [features:hardware-requirements] [17:37:33][ FEIN] Step [features:hardware-requirements] Evaluating conditions [17:37:33][ FEIN] (+) INSTALLATION is active [17:37:33][ FEIN] Step [features:hardware-requirements] Preparing data [17:37:33][ FEIN] Step [features:hardware-requirements] Processing data [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:33][AM FEINSTEN] Running command [[powershell -Command 'Get-WmiObject Win32_LogicalDisk | Foreach-Object { '{0}#{1}' -f $_.DeviceID, $_.FreeSpace }']] [17:37:34][AM FEINSTEN] [OUTPUT1] C:#38604759040 [17:37:34][AM FEINSTEN] [OUTPUT1] D:#0 [17:37:34][ FEIN] Parameter <AVAILABLE_DISK_SPACE> = 'XXXXXXXXXX' [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:34][AM FEINSTEN] Running command [MSI (Size of B1ServerToolsAuthentication-10.00.280.18.0.x64.msi-B1ServerToolsAuthentication)] [17:37:40][AM FEINSTEN] [OUTPUT1] 203034624 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:40][AM FEINSTEN] Running command [MSI (Size of B1ServerToolsSLD-10.00.280.18.0.x64.msi-B1ServerToolsSLD)] [17:37:42][AM FEINSTEN] [OUTPUT1] 54147072 [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:42][AM FEINSTEN] Running command [[cmd /C 'echo %TEMP%']] [17:37:42][AM FEINSTEN] [OUTPUT1] C:\Users\ADMINI~1\AppData\Local\Temp [17:37:42][ FEIN] Parameter <REQUIRED_DISK_SPACE> = 'XXXXXXXXXX' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:42][ FEIN] Step [features:hardware-requirements] Validating data [17:37:42][ FEINER] (-) Operating system isn't LINUX [17:37:42][ FEINER] (+) INSTALLATION is active [17:37:42][ FEIN] Step [features:hardware-requirements][DiskSpaceValidator] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:42][INFORMATION] Step [connection:certificate-validation] [17:37:42][ FEIN] Step [connection:certificate-validation] Evaluating conditions [17:37:42][ FEIN] (-) Feature [B1ServerToolsSupport] has purpose NOTHING instead of INSTALL [17:37:42][ FEIN] (-) Feature [B1ServerToolsSupport] has purpose NOTHING instead of UPGRADE [17:37:42][ FEIN] (-) Feature [B1ServerToolsSupport] has purpose NOTHING instead of RECONFIGURE [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:42][INFORMATION] Step [network-address] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:42][AM FEINSTEN] Running command [Get-NetIPAddress] [17:37:44][AM FEINSTEN] [OUTPUT1] 192.168.2.235 [17:37:44][ FEIN] Parameter <LOCAL_ADDRESS_OPTIONS> = '192.168.2.235' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:44][ FEIN] Step [network-address] Evaluating conditions [17:37:44][ FEIN] (-) Parameter [LOCAL_ADDRESS] was not modified [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:44][INFORMATION] Step [installer-step-service-port] [17:37:44][ FEIN] Step [installer-step-service-port] Evaluating conditions [17:37:44][ FEIN] (-) Feature [B1ServerToolsTomcat] has no purpose [17:37:44][ FEIN] (-) RECONFIGURATION is not active [17:37:44][ FEIN] (-) Parameter [SERVICE_PORT] was not modified [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:44][INFORMATION] Step [authentication-service:ports] [17:37:44][ FEIN] Step [authentication-service:ports] Evaluating conditions [17:37:44][ FEIN] (+) Feature [B1ServerToolsAuthentication] has purpose INSTALL [17:37:44][ FEIN] Step [authentication-service:ports] Preparing data [17:37:44][INFORMATION] Parameter <AUTHENTICATION_SERVICE_HTTPS_PORT> = '40020' [17:37:44][ FEIN] Parameter <OCCUPIED_PORTS> = '' [17:37:44][ FEINER] Step [authentication-service:ports] Activating user interface [17:37:52][ FEIN] Step [authentication-service:ports] Collecting data [17:37:52][INFORMATION] Parameter <AUTHENTICATION_SERVICE_HTTPS_PORT> = '40020' [17:37:52][ FEIN] Step [authentication-service:ports] Processing data [17:37:52][ FEIN] Parameter <AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT> = '40021' [17:37:52][ FEIN] Step [authentication-service:ports] Validating data [17:37:52][ FEIN] Step [authentication-service:ports][PortValidator] [17:37:52][ FEINER] (+) Parameter [AUTHENTICATION_SERVICE_HTTPS_PORT] was modified [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:52][AM FEINSTEN] Running command [[powershell 'netstat -aon | select-string ':40020'']] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:53][ FEIN] Step [authentication-service:ports][PortValidator] [17:37:53][ FEINER] (+) Parameter [AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT] was modified [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:37:53][AM FEINSTEN] Running command [[powershell 'netstat -aon | select-string ':40021'']] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:54][ FEIN] Step [authentication-service:ports][ParameterDuplicationValidator] [17:37:54][ FEIN] Parameter <OCCUPIED_PORTS> = 'authentication-service-https:40020;authentication-service-manage-http:40021' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:54][INFORMATION] Step [installer-step-landscape-installation-type] [17:37:54][ FEIN] Step [installer-step-landscape-installation-type] Evaluating conditions [17:37:54][ FEIN] (+) INSTALLATION is active [17:37:54][ FEIN] (+) Feature [B1ServerToolsSLD] has purpose INSTALL [17:37:54][ FEIN] Step [installer-step-landscape-installation-type] Preparing data [17:37:54][ FEINER] Step [installer-step-landscape-installation-type] Activating user interface [17:37:56][ FEIN] Step [installer-step-landscape-installation-type] Collecting data [17:37:56][INFORMATION] Parameter <LANDSCAPE_INSTALL_ACTION> = 'create' [17:37:56][ FEIN] Step [installer-step-landscape-installation-type] Processing data [17:37:56][ FEIN] Step [installer-step-landscape-installation-type] Validating data [17:37:56][ FEIN] Step [installer-step-landscape-installation-type][ParameterValidator] [17:37:56][ FEINER] (-) Feature [B1ServerToolsLicense] isn't selected [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:37:56][INFORMATION] Step [sld:site-user] [17:37:56][ FEIN] Step [sld:site-user] Evaluating conditions [17:37:56][ FEIN] (+) INSTALLATION is active [17:37:56][ FEIN] (+) Feature [B1ServerToolsSLD] is selected [17:37:56][ FEIN] (+) Parameter [LANDSCAPE_INSTALL_ACTION] has value <create> [17:37:56][ FEIN] (+) Feature [B1ServerToolsSLD] has purpose INSTALL [17:37:56][ FEIN] Step [sld:site-user] Preparing data [17:37:56][ FEINER] Step [sld:site-user] Activating user interface [17:38:05][ FEIN] Step [sld:site-user] Collecting data [17:38:05][INFORMATION] Parameter <SITE_USER_ID> = 'XXXXXXXXXX' [17:38:05][INFORMATION] Parameter <SITE_USER_PASSWORD> = 'XXXXXXXXXX' [17:38:05][ FEIN] Parameter <SITE_USER_PASSWORD_CONSISTENT> = 'XXXXXXXXXX' [17:38:05][ FEIN] Step [sld:site-user] Processing data [17:38:05][ FEIN] Parameter <LANDSCAPE_SERVER_CONNECTION> = 'XXXXXXXXXX' [17:38:05][ FEIN] Step [sld:site-user] Validating data [17:38:05][ FEIN] Step [sld:site-user][SiteUserIdValidator] [17:38:05][ FEIN] Step [sld:site-user][SiteUserPasswordValidator] [17:38:05][ FEINER] (+) Feature [B1ServerToolsSLD] has purpose INSTALL [17:38:05][ FEINER] (-) SLD is not available [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:05][INFORMATION] Step [certificate:universal] [17:38:05][ FEIN] Step [certificate:universal] Evaluating conditions [17:38:05][ FEIN] (-) Feature [B1ServerTools-Certificate] has purpose NOTHING instead of INSTALL [17:38:05][ FEIN] (-) Feature [B1ServerTools-Certificate] has purpose NOTHING instead of UPGRADE [17:38:05][ FEIN] (-) Feature [B1ServerTools-Certificate] has purpose NOTHING instead of RECONFIGURE [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:05][INFORMATION] Step [sld:connection] [17:38:05][ FEIN] Step [sld:connection] Evaluating conditions [17:38:05][ FEIN] (+) INSTALLATION is active [17:38:05][ FEIN] (+) Feature [SLD] requires connection to SLD [17:38:05][ FEIN] Step [sld:connection] Preparing data [17:38:05][ FEINER] Step [sld:connection] Activating user interface [17:38:27][ FEIN] Step [sld:connection] Collecting data [17:38:27][INFORMATION] Parameter <SLD_SERVER_ADDR> = 'localhost' [17:38:27][INFORMATION] Parameter <SLD_SERVER_PORT> = '40050' [17:38:27][ FEIN] Step [sld:connection] Processing data [17:38:27][ FEIN] Step [sld:connection] Validating data [17:38:27][ FEIN] Step [sld:connection][SldLocationValidator] [17:38:27][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:27][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:27][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <> [17:38:27][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:27][ FEINER] (+) INSTALLATION is active [17:38:27][ FEINER] (+) Parameter [LANDSCAPE_INSTALL_ACTION] has value <create> [17:38:27][ FEINER] (+) Parameter [SLD_SERVER_ADDR] doesn't have value <w11-proxmox.##NameGelöscht##.local> [17:38:27][ FEIN] Step [sld:connection][SLDCreateValuesChangedValidator] [17:38:27][WARNUNG] Step [sld:connection][SLDCreateValuesChangedValidator] Default values were changed. [17:38:28][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:28][ FEINER] (-) Feature [B1SLDAgent] has purpose NOTHING instead of INSTALL [17:38:28][ FEINER] (-) No feature has purpose INSTALL [17:38:28][ FEINER] (-) Operating system isn't LINUX [17:38:28][ FEINER] (-) Feature [B1ServerToolsSLD] has purpose INSTALL instead of UPGRADE [17:38:28][ FEINER] (-) Feature [B1ServerToolsSLD] has purpose INSTALL instead of UPGRADE [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [license-server:mode] [17:38:28][ FEIN] Step [license-server:mode] Evaluating conditions [17:38:28][ FEIN] (-) Feature [B1ServerToolsLicense] has no purpose [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [license-server:allowed-connections] [17:38:28][ FEIN] Step [license-server:allowed-connections] Evaluating conditions [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [sld:service-unit:detect] [17:38:28][ FEIN] Step [sld:service-unit:detect] Evaluating conditions [17:38:28][ FEIN] (-) SLD is not available [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [sld-op-service-unit-selection-mssql] [17:38:28][ FEIN] Step [sld-op-service-unit-selection-mssql] Evaluating conditions [17:38:28][ FEIN] (-) SLD is not available [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [sld-od-service-unit-selection-mssql] [17:38:28][ FEIN] Step [sld-od-service-unit-selection-mssql] Evaluating conditions [17:38:28][ FEIN] (-) Parameter [SLD_SERVER_TYPE] doesn't have value <od> [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [sld-op-service-unit-selection-hana] [17:38:28][ FEIN] Step [sld-op-service-unit-selection-hana] Evaluating conditions [17:38:28][ FEIN] (-) SLD is not available [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [sld-od-service-unit-selection-hana] [17:38:28][ FEIN] Step [sld-od-service-unit-selection-hana] Evaluating conditions [17:38:28][ FEIN] (-) Parameter [SLD_SERVER_TYPE] doesn't have value <od> [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:28][INFORMATION] Step [installer-step-mssql-database] [17:38:28][ FEIN] Step [installer-step-mssql-database] Evaluating conditions [17:38:28][ FEIN] (+) INSTALLATION is active [17:38:28][ FEIN] (+) Feature [B1ServerToolsAuthentication] has purpose INSTALL [17:38:28][ FEIN] Step [installer-step-mssql-database] Preparing data [17:38:28][ FEIN] Step [installer-step-mssql-database] Processing data [17:38:28][ FEIN] Step [installer-step-mssql-database] Validating data [17:38:28][ FEIN] Step [installer-step-mssql-database][ServerValidator] [17:38:28][ FEIN] Step [installer-step-mssql-database][TrustedConnectionValidator] [17:38:28][ FEINER] (+) Parameter [MSSQL_DATABASE_TRUSTED_CONNECTION] has value <false> [17:38:28][ FEIN] Step [installer-step-mssql-database][UserValidator] [17:38:28][ FEINER] (+) Parameter [MSSQL_DATABASE_TRUSTED_CONNECTION] has value <false> [17:38:28][ FEIN] Step [installer-step-mssql-database][PasswordValidator] [17:38:28][ FEIN] Step [installer-step-mssql-database][ResponseValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:38:28][AM FEINSTEN] Running command [Test-MssqlResponse (\WizardChecks_mssql.ps1)] [17:38:28][AM FEINSTEN] Updating enviroment variables: {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} [17:38:29][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> . "${env:INSTALL_SCRIPT_TEMP_DIR}\WizardUtils_tools.ps1" [17:38:29][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ function Test-MssqlResponse() >>>> { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $result = $null [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = ''. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ if ( >>>> "${env:MSSQL_SERVER_TRUSTED_CONNECTION}" -eq 'true') { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ >>>> $result = Invoke-SQLTool -serverType SQL -host "$env:MSSQL_SERVER_ADDRESS" ` [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 217+ function Invoke-SQLTool() >>>> { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 218+ >>>> Invoke-Java '-XX:TieredStopAtLevel=1' '-jar' "${env:INSTALL_SCRIPT_TEMP_DIR}\SQLTool.jar" @args [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ function Invoke-Java() >>>> { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ if ( >>>> [string]::IsNullOrEmpty(${env:JAVA_BIN})) { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ if ( >>>> -not (Test-Path -Path "${env:JAVA_BIN}")) { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> Write-Information "[java.exe] $args" [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> $QuotedArgs = $args | ForEach-Object { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ if ( >>>> [string]::IsNullOrEmpty($_)) { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 35+ if ( >>>> $_.StartsWith('"') -or $_.StartsWith("'")) { [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> [string]::Format('"{0}"', $_) [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> } [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $QuotedArgs = '"-XX:TieredStopAtLevel=1" "-jar" "C:\Users\ADMINI~...'. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> $ProcessInfo.FileName = "${env:JAVA_BIN}" [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> $ProcessInfo.RedirectStandardError = $true [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 45+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ >>>> $ProcessInfo.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Hidden [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 47+ >>>> $ProcessInfo.UseShellExecute = $false [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> $ProcessInfo.Arguments = "$QuotedArgs" [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> $Process = New-Object System.Diagnostics.Process [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> $Process.StartInfo = $ProcessInfo [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> $Process.Start() | Out-Null [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> $TaskStdout = $Process.StandardOutput.ReadToEndAsync() [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStdout = 'System.Threading.Tasks.Task`1[System.String]'. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> $TaskStderr = $Process.StandardError.ReadToEndAsync() [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStderr = 'System.Threading.Tasks.Task`1[System.String]'. [17:38:30][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> $Process.WaitForExit(100000) | Out-Null [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> $ExitCode = $Process.ExitCode [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ExitCode = '0'. [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 60+ >>>> Write-Information "[java.exe][exit-code] $ExitCode" [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ return >>>> [PSCustomObject] @{ [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 67+ >>>> } [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 219+ >>>> } [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=1; stderr=}'. [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ >>>> Write-Output "STDOUT: $($result.stdout)" [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ Write-Output "STDOUT: $( >>>> $result.stdout)" [17:38:31][AM FEINSTEN] [OUTPUT1] STDOUT: 1 [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> Write-Output "STDERR: $($result.stderr)" [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ Write-Output "STDERR: $( >>>> $result.stderr)" [17:38:31][AM FEINSTEN] [OUTPUT1] STDERR: [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ if ( >>>> $result.stderr -match 'SQL_STATE S(?<Code>\d+)') { [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ } elseif ( >>>> $result.stderr -match 'SQL_STATE (?<Code>\w+)') { [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> $statuscode = '0' [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $statuscode = '0'. [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ switch -Wildcard ("$( >>>> $result.exitcode)-$statuscode") { [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ switch -Wildcard ( >>>> "$($result.exitcode)-$statuscode") { [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> '0-0' { [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> Write-Output '<wizard-check status="SUCCESS" message-id="validation.mssql.connection.success" />' [17:38:31][AM FEINSTEN] [OUTPUT1] <wizard-check status="SUCCESS" message-id="validation.mssql.connection.success" /> [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ >>>> break [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:38:31][AM FEINSTEN] [OUTPUT1] DEBUG: 81+ >>>> } [17:38:31][ FEIN] Parameter <MSSQL_DATABASE_CONNECTION_OBJECT> = 'XXXXXXXXXX' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:31][INFORMATION] Step [installer-step-database-removal] [17:38:31][ FEIN] Step [installer-step-database-removal] Evaluating conditions [17:38:31][ FEIN] (-) UNINSTALLATION is not active [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:31][INFORMATION] Step [authentication-service:database] [17:38:31][ FEIN] Step [authentication-service:database] Evaluating conditions [17:38:31][ FEIN] (+) Feature [B1ServerToolsAuthentication] has purpose INSTALL [17:38:31][ FEIN] Step [authentication-service:database] Preparing data [17:38:31][INFORMATION] Parameter <AUTHENTICATION_SERVICE_DATABASE_ACTION> = 'create' [17:38:31][INFORMATION] Parameter <AUTHENTICATION_SERVICE_DATABASE_NAME> = 'B1AS' [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:38:31][AM FEINSTEN] Running command [ExecuteQuery(W11-PROXMOX\SAP) [IF OBJECT_ID('tempdb..#findalltables', 'U') IS NOT NULL DROP TABLE #findalltables;SELECT * INTO #findalltables FROM INFORMATION_SCHEMA.TABLES;TRUNCATE TABLE #findalltables;EXEC sp_MSforeachdb 'USE [?]; INSERT INTO #findalltables SELECT * from INFORMATION_SCHEMA.TABLES';SELECT TABLE_CATALOG FROM #findalltables WHERE TABLE_NAME = 'KEYCLOAK_GROUP' OR TABLE_NAME = 'KEYCLOAK_ROLE' GROUP BY TABLE_CATALOG HAVING COUNT(*) = 2;]] [17:38:31][AM FEINSTEN] Updating enviroment variables: {SQL_PASSWORD=XXXXXXXXXX} {SQL_QUERY=IF OBJECT_ID('tempdb..#findalltables', 'U') IS NOT NULL DROP TABLE #findalltables;SELECT * INTO #findalltables FROM INFORMATION_SCHEMA.TABLES;TRUNCATE TABLE #findalltables;EXEC sp_MSforeachdb 'USE [?]; INSERT INTO #findalltables SELECT * from INFORMATION_SCHEMA.TABLES';SELECT TABLE_CATALOG FROM #findalltables WHERE TABLE_NAME = 'KEYCLOAK_GROUP' OR TABLE_NAME = 'KEYCLOAK_ROLE' GROUP BY TABLE_CATALOG HAVING COUNT(*) = 2;} {SQL_USER=XXXXXXXXXX} [17:38:31][AM FEINSTEN] Process timeout: 120000 [ms] [17:38:31][ FEIN] Parameter <AUTHENTICATION_SERVICE_DATABASE_OPTIONS> = '' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:31][ FEINER] Step [authentication-service:database] Activating user interface [17:38:33][ FEIN] Step [authentication-service:database] Collecting data [17:38:33][INFORMATION] Parameter <AUTHENTICATION_SERVICE_DATABASE_ACTION> = 'create' [17:38:33][INFORMATION] Parameter <AUTHENTICATION_SERVICE_DATABASE_NAME> = 'B1AS' [17:38:33][ FEIN] Step [authentication-service:database] Processing data [17:38:33][ FEIN] Step [authentication-service:database] Validating data [17:38:33][ FEIN] Step [authentication-service:database][ParameterValidator] [17:38:33][ FEIN] Step [authentication-service:database][ParameterValidator] [17:38:33][ FEIN] Step [authentication-service:database][ParameterValidator] [17:38:33][ FEINER] (+) Parameter [AUTHENTICATION_SERVICE_DATABASE_ACTION] has value <create> [17:38:33][ FEIN] Step [authentication-service:database][SchemaCreateValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:38:33][AM FEINSTEN] Running command [ExecuteQuery(W11-PROXMOX\SAP) [SELECT name FROM master.sys.databases]] [17:38:33][AM FEINSTEN] Updating enviroment variables: {SQL_PASSWORD=XXXXXXXXXX} {SQL_QUERY=SELECT name FROM master.sys.databases} {SQL_USER=XXXXXXXXXX} [17:38:33][AM FEINSTEN] Process timeout: 120000 [ms] [17:38:34][AM FEINSTEN] [OUTPUT1] <sql-result row="1" column="1" name="name" value="master"/> [17:38:34][AM FEINSTEN] [OUTPUT1] <sql-result row="2" column="1" name="name" value="tempdb"/> [17:38:34][AM FEINSTEN] [OUTPUT1] <sql-result row="3" column="1" name="name" value="model"/> [17:38:34][AM FEINSTEN] [OUTPUT1] <sql-result row="4" column="1" name="name" value="msdb"/> [17:38:34][AM FEINSTEN] [OUTPUT1] <sql-result row="5" column="1" name="name" value="SBODemoDE"/> [17:38:34][ FEINER] (-) Schema B1AS does not exist [17:38:34][ FEINER] (-) Parameter [AUTHENTICATION_SERVICE_DATABASE_ACTION] doesn't have value <connect> [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:34][ FEIN] Step [authentication-service:database][ParameterValidator] [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:34][INFORMATION] Step [sld-database] [17:38:34][ FEIN] Step [sld-database] Evaluating conditions [17:38:34][ FEIN] (+) INSTALLATION is active [17:38:34][ FEIN] (+) Parameter [SLD_DATABASE_NAME] has no value [17:38:34][ FEIN] (+) Feature [B1ServerToolsSLD] has purpose INSTALL [17:38:34][ FEIN] Step [sld-database] Preparing data [17:38:34][INFORMATION] Parameter <SLD_DATABASE_ACTION> = 'create' [17:38:34][INFORMATION] Parameter <SLD_DATABASE_NAME> = 'SLDModel.SLDData' [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:38:34][AM FEINSTEN] Running command [ExecuteQuery(W11-PROXMOX\SAP) [IF OBJECT_ID('tempdb..#findalltables', 'U') IS NOT NULL DROP TABLE #findalltables;SELECT * INTO #findalltables FROM INFORMATION_SCHEMA.TABLES;TRUNCATE TABLE #findalltables;EXEC sp_MSforeachdb 'USE [?]; INSERT INTO #findalltables SELECT * from INFORMATION_SCHEMA.TABLES';SELECT TABLE_CATALOG FROM #findalltables WHERE TABLE_NAME = 'SINFOS';]] [17:38:34][AM FEINSTEN] Updating enviroment variables: {SQL_PASSWORD=XXXXXXXXXX} {SQL_QUERY=IF OBJECT_ID('tempdb..#findalltables', 'U') IS NOT NULL DROP TABLE #findalltables;SELECT * INTO #findalltables FROM INFORMATION_SCHEMA.TABLES;TRUNCATE TABLE #findalltables;EXEC sp_MSforeachdb 'USE [?]; INSERT INTO #findalltables SELECT * from INFORMATION_SCHEMA.TABLES';SELECT TABLE_CATALOG FROM #findalltables WHERE TABLE_NAME = 'SINFOS';} {SQL_USER=XXXXXXXXXX} [17:38:34][AM FEINSTEN] Process timeout: 120000 [ms] [17:38:35][ FEIN] Parameter <SLD_DATABASE_OPTIONS> = '' [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:35][ FEINER] Step [sld-database] Activating user interface [17:38:36][ FEIN] Step [sld-database] Collecting data [17:38:36][INFORMATION] Parameter <SLD_DATABASE_ACTION> = 'create' [17:38:36][INFORMATION] Parameter <SLD_DATABASE_NAME> = 'SLDModel.SLDData' [17:38:36][ FEIN] Step [sld-database] Processing data [17:38:36][ FEIN] Parameter <SLD_DATABASE_TYPE> = 'op' [17:38:36][ FEIN] Parameter <SLD_DATABASE_VERSION> = '1000280' [17:38:36][ FEIN] Step [sld-database] Validating data [17:38:36][ FEIN] Step [sld-database][ParameterValidator] [17:38:36][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:36][ FEIN] Step [sld-database][ParameterValidator] [17:38:36][ FEIN] Step [sld-database][ParameterValidator] [17:38:36][ FEIN] Step [sld-database][ParameterValidator] [17:38:36][ FEINER] (-) Feature [B1ServerToolsLicense] isn't selected [17:38:36][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:36][ FEINER] (-) Parameter [SLD_DATABASE_ACTION] doesn't have value <connect> [17:38:36][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:36][ FEINER] (-) Parameter [SLD_DATABASE_ACTION] doesn't have value <connect> [17:38:36][ FEINER] (-) Parameter [LANDSCAPE_INSTALL_ACTION] doesn't have value <connect> [17:38:36][ FEINER] (+) INSTALLATION is active [17:38:36][ FEINER] (+) 1 feature has purpose INSTALL [17:38:36][ FEIN] Step [sld-database][SldInstallSchemaExistenceValidator] [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:38:36][AM FEINSTEN] Running command [ExecuteQuery(W11-PROXMOX\SAP) [SELECT name FROM master.sys.databases]] [17:38:36][AM FEINSTEN] Updating enviroment variables: {SQL_PASSWORD=XXXXXXXXXX} {SQL_QUERY=SELECT name FROM master.sys.databases} {SQL_USER=XXXXXXXXXX} [17:38:36][AM FEINSTEN] Process timeout: 120000 [ms] [17:38:37][AM FEINSTEN] [OUTPUT1] <sql-result row="1" column="1" name="name" value="master"/> [17:38:37][AM FEINSTEN] [OUTPUT1] <sql-result row="2" column="1" name="name" value="tempdb"/> [17:38:37][AM FEINSTEN] [OUTPUT1] <sql-result row="3" column="1" name="name" value="model"/> [17:38:37][AM FEINSTEN] [OUTPUT1] <sql-result row="4" column="1" name="name" value="msdb"/> [17:38:37][AM FEINSTEN] [OUTPUT1] <sql-result row="5" column="1" name="name" value="SBODemoDE"/> [17:38:37][ FEINER] (-) No feature has purpose UPGRADE [17:38:37][ FEINER] (-) No feature has purpose MIGRATE [17:38:37][ FEINER] (-) No feature has purpose RECONFIGURE [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [sld:database:content] [17:38:37][ FEIN] Step [sld:database:content] Evaluating conditions [17:38:37][ FEIN] (-) Feature [B1ServerToolsSLD] has purpose INSTALL instead of UPGRADE [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [service-layer-windows] [17:38:37][ FEIN] Step [service-layer-windows] Evaluating conditions [17:38:37][ FEIN] (-) Feature [B1ServiceLayerComponent] has no purpose [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [web-client-port] [17:38:37][ FEIN] Step [web-client-port] Evaluating conditions [17:38:37][ FEIN] (-) Feature [B1WebClient] isn't selected [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [electronic-document-service:ports] [17:38:37][ FEIN] Step [electronic-document-service:ports] Evaluating conditions [17:38:37][ FEIN] (-) Feature [B1ElectronicDocumentService] isn't selected [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [api-gateway-port] [17:38:37][ FEIN] Step [api-gateway-port] Evaluating conditions [17:38:37][ FEIN] (-) Feature [B1APIGatewayService] isn't selected [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:38:37][INFORMATION] Step [installer-step-review] [17:38:37][ FEIN] Step [installer-step-review] Evaluating conditions [17:38:37][ FEIN] Step [installer-step-review] Preparing data [17:38:37][ FEINER] Step [installer-step-review] Activating user interface [17:41:24][ FEIN] Step [installer-step-review] Collecting data [17:41:24][ FEIN] Step [installer-step-review] Processing data [17:41:24][ FEIN] Step [installer-step-review] Validating data [17:41:24][ FEINER] (-) RECONFIGURATION is not active [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:41:24][INFORMATION] Step [installer-step-progress] [17:41:24][ FEIN] Step [installer-step-progress] Evaluating conditions [17:41:24][ FEIN] (+) There are 15 actions to be executed [17:41:24][ FEIN] Step [installer-step-progress] Preparing data [17:41:24][ FEIN] Parameter <BOX_SCENARIO> = 'one' [2025-05-14][com.sap.businessone.installer.wizard.step.shared.InstallProgressStep.logSystemEnvVariables] [17:41:24][AM FEINSTEN] Environmental variables (system): [17:41:24][AM FEINSTEN] {USERDOMAIN_ROAMINGPROFILE=##NameGelöscht##} {DEFAULT_LOG_FILE=C:\Users\Administrator\AppData\Local\SAP\SAP Business One\Log\B1WinInstaller_202505141735.log} {INSTALL_DIR=C:\Program Files\SAP} {PROCESSOR_LEVEL=6} {SESSIONNAME=Console} {ALLUSERSPROFILE=C:\ProgramData} {WIZARD_TIMESTAMP=202505141735} {PROCESSOR_ARCHITECTURE=AMD64} {ORIG_PATH=C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard} {__COMPAT_LAYER=Installer} {EFC_6244_1592913036=1} {PSModulePath=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\WindowsPowerShell\v1.0\Modules;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\PowerShell\Modules\} {SystemDrive=C:} {USERNAME=Administrator} {USERDNSDOMAIN=##NameGelöscht##.LOCAL} {ProgramFiles(x86)=C:\Program Files (x86)} {PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC} {DriverData=C:\Windows\System32\Drivers\DriverData} {ProgramData=C:\ProgramData} {ProgramW6432=C:\Program Files} {HOMEPATH=\Users\Administrator} {INSTALL_TEMP_DIR=C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoXAfPbnJMwZXIkOEsAO} {PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 85 Stepping 7, GenuineIntel} {ProgramFiles=C:\Program Files} {PUBLIC=C:\Users\Public} {windir=C:\WINDOWS} {=::=::\} {MSMPI_BENCHMARKS=C:\Program Files\Microsoft MPI\Benchmarks\} {LOCALAPPDATA=C:\Users\Administrator\AppData\Local} {MSMPI_BIN=C:\Program Files\Microsoft MPI\Bin\} {JAVA_BIN=C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoXAfPbnJMwZXIkOEsAO\Installation Directory\SAP Business One SetupFiles\sapmachine_17\bin\java.exe} {USERDOMAIN=##NameGelöscht##} {LOGONSERVER=\\ZMB-AD} {DEFAULT_LOG_DIR=C:\Users\Administrator\AppData\Local\SAP\SAP Business One\Log} {OneDrive=C:\Users\Administrator\OneDrive} {APPDATA=C:\Users\Administrator\AppData\Roaming} {INSTALL_SCRIPT_TEMP_DIR=C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoXAfPbnJMwZXIkOEsAO\Installation Directory\SAP Business One SetupFiles\support\bin} {WIZARD_VERSION_DEPLOYED=10.00.280.18.0} {LOG_FILE_NAME=B1WinInstaller_202505141735.log} {CommonProgramFiles=C:\Program Files\Common Files} {Path=C:\Program Files\Microsoft MPI\Bin\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files (x86)\Microsoft SQL Server\160\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\Tools\Binn\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files\Microsoft SQL Server\160\DTS\Binn\;C:\Users\Administrator\AppData\Local\Microsoft\WindowsApps;} {PACKAGE_PATH=C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI} {OS=Windows_NT} {COMPUTERNAME=W11-PROXMOX} {TEMP_DIR=C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoXAfPbnJMwZXIkOEsAO} {PROCESSOR_REVISION=5507} {CommonProgramW6432=C:\Program Files\Common Files} {ComSpec=C:\WINDOWS\system32\cmd.exe} {SystemRoot=C:\WINDOWS} {TEMP=C:\Users\ADMINI~1\AppData\Local\Temp} {HOMEDRIVE=C:} {USERPROFILE=C:\Users\Administrator} {TMP=C:\Users\ADMINI~1\AppData\Local\Temp} {WIZARD_VERSION_PACKAGE=10.00.280.18.0} {CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files} {NUMBER_OF_PROCESSORS=4} [2025-05-14][com.sap.businessone.installer.wizard.step.InstallWizardStep] [17:41:25][ FEINER] Step [installer-step-progress] Activating user interface [2025-05-14][com.sap.businessone.installer.configuration.parameters.ParameterFile.save] [17:41:25][INFORMATION] Saving entered parameters into file c:\Program Files\SAP\SAP Business One SetupFiles\.installer.properties [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:41:25][INFORMATION] ScriptAction<\SLD_action.ps1><pre-install> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:41:25][INFORMATION] Script action [\SLD_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:41:25][AM FEINSTEN] Running command [Windows Script [\SLD_action.ps1]] [17:41:25][AM FEINSTEN] Updating enviroment variables: {AUTHENTICATION_SERVICE_HTTPS_PORT=40020} {AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT=40021} {CD_WORKINGSHARE_PASSWORD=XXXXXXXXXX} {CD_WORKINGSHARE_USER=XXXXXXXXXX} {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsSLD} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {SLD_DATABASE=SLDModel.SLDData} {SLD_DATABASE_ACTION=create} {SLD_DATABASE_VERSION=1000280} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=pre-install} [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> Set-StrictMode -Version 2 [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> $ErrorActionPreference = 'Stop' [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "$PSScriptRoot\SLD_common.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\WizardUtils_parameter.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Parameter::AnyChange() { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> . "$PSScriptRoot\WizardUtils_tools.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> . "$PSScriptRoot\WizardUtils_db_mssql.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function DB::MSSQL::ConstructConnection() { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_system.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $COMMON_GLOBALS = @{ [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $SERVERTOOLS_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One ServerTools" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SERVERTOOLS_ROOT = 'c:\Program Files\SAP\SAP Business One Server...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $SLD_ROOT = "$SERVERTOOLS_ROOT\System Landscape Directory" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SLD_ROOT = 'c:\Program Files\SAP\SAP Business One ServerTools\Sy...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $TOMCAT_WEBAPPCONF = "${TOMCAT_ROOT}\conf\Catalina\localhost" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_WEBAPPCONF = 'c:\Program Files\SAP\SAP Business One Setup...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 183+ >>>> $INSTALL_TOOL_ROOT = "${env:INSTALL_SCRIPT_TEMP_DIR}" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $INSTALL_TOOL_ROOT = 'C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoX...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 184+ >>>> $MSSQL_LIB_ROOT = "${TOMCAT_ROOT}\lib_sap" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $MSSQL_LIB_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFil...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> . "$PSScriptRoot\SLD_database.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\WizardUtils_db_mssql.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SQLSCRIPTS_SLD = "${SETUPFILES_ROOT}\support\sql_scripts\SLD" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SQLSCRIPTS_SLD = 'c:\Program Files\SAP\SAP Business One SetupFil...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> . "$PSScriptRoot\SetupFilesTomcat_service.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $TomcatServiceName = 'B1ServerTools64' [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceName = 'B1ServerTools64'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $TomcatServiceDescription = 'SAP Business One Server Tools Service (64-bit)' [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceDescription = 'SAP Business One Server Tools Servic...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $JAVA_ROOT = "${SETUPFILES_ROOT}\sapmachine_17" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $JAVA_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\XXXXXXXXXX...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $TOMCAT_EXE = "$TOMCAT_ROOT\bin\tomcat10.exe" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_EXE = 'c:\Program Files\SAP\SAP Business One SetupFiles\t...'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> 'pre-install' { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ >>>> SLD::SystemService::Stop [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ function SLD::SystemService::Stop() >>>> { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> Tomcat::SystemService::Stop [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 225+ function Tomcat::SystemService::Stop() >>>> { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 226+ >>>> Write-Output "Stopping service $TomcatServiceName" [17:41:26][AM FEINSTEN] [OUTPUT1] Stopping service B1ServerTools64 [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 228+ >>>> $service = Get-Service $TomcatServiceName -ErrorAction SilentlyContinue [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $this.ServiceName [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $service = 'B1ServerTools64'. [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 230+ if ( >>>> $null -eq $service) { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 235+ if ( >>>> $service.Status -eq 'Stopped') { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 236+ >>>> Write-Output "Service $TomcatServiceName is already stopped" [17:41:26][AM FEINSTEN] [OUTPUT1] Service B1ServerTools64 is already stopped [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 252+ >>>> } [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ >>>> } [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ >>>> SLD::CentralDeployment::RemoveShare [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 281+ function SLD::CentralDeployment::RemoveShare() >>>> { [17:41:26][AM FEINSTEN] [OUTPUT1] DEBUG: 282+ if ( >>>> Get-SmbShare -Name 'SCSW_WORKING_SHARE' -ErrorAction Ignore) { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 608+ DynamicParam >>>> { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 627+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 629+ Begin >>>> { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 641+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 644+ Process >>>> { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 738+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 741+ End >>>> { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 753+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 287+ >>>> cmd /c ('net.exe user "{0}" 2>nul' -f ${env:CD_WORKINGSHARE_USER}) [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 288+ if ( >>>> $LASTEXITCODE -eq 0) { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 292+ >>>> $LASTEXITCODE = 0 [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $LASTEXITCODE = '0'. [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 294+ if ( >>>> Test-Path -Path "$SERVERTOOLS_ROOT\CentralDeployment") { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 298+ >>>> } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> 'post-install' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> 'pre-install-rollback' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 70+ >>>> 'post-install-rollback' { } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> 'pre-migrate' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> 'post-migrate' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 109+ >>>> 'pre-migrate-rollback' { } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 110+ >>>> 'post-migrate-rollback' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 115+ >>>> 'finish-migrate' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 120+ >>>> 'pre-upgrade' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ >>>> 'post-upgrade' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 154+ >>>> 'pre-upgrade-rollback' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 161+ >>>> 'post-upgrade-rollback' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 167+ >>>> 'pre-uninstall' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 175+ >>>> 'post-uninstall' { } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 178+ >>>> 'reconfig' { [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 211+ >>>> 'reconfig-rollback' { } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 214+ >>>> 'verify' { } [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:27][AM FEINSTEN] [OUTPUT1] DEBUG: 217+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:41:27][INFORMATION] Script action [\SLD_action.ps1] finished [17:41:27][INFORMATION] Action result: SUCCESS (ScriptAction<\SLD_action.ps1><pre-install>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:41:27][INFORMATION] ScriptAction<\SetupFilesAuthentication_action.ps1><pre-install> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:41:27][INFORMATION] Script action [\SetupFilesAuthentication_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:41:27][AM FEINSTEN] Running command [Windows Script [\SetupFilesAuthentication_action.ps1]] [17:41:27][AM FEINSTEN] Updating enviroment variables: {AUTHENTICATION_SERVICE_DATABASE_ACTION=create} {AUTHENTICATION_SERVICE_DATABASE_NAME=B1AS} {AUTHENTICATION_SERVICE_HTTPS_PORT=40020} {AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT=40021} {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsAuthentication} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=pre-install} [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> Set-StrictMode -Version 2 [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $ErrorActionPreference = 'Stop' [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "${PSScriptRoot}\SetupFilesAuthentication_common.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> . "$PSScriptRoot/WizardUtils_parameter.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Parameter::AnyChange() { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> . "$PSScriptRoot/WizardUtils_db_mssql.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function DB::MSSQL::ConstructConnection() { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot/WizardUtils_tools.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $KEYCLOAK_ROOT = "${SETUPFILES_ROOT}\keycloak" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $KEYCLOAK_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFile...'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $KEYCLOAK_INSTALL_TOOL = "${KEYCLOAK_ROOT}\tools\b1-keycloak-installer-tool-1.0.jar" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $KEYCLOAK_INSTALL_TOOL = 'c:\Program Files\SAP\SAP Business One S...'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "${PSScriptRoot}\SetupFilesAuthentication_service.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_tools.ps1" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $AuthenticationServiceFullName = "B1ServerToolsAuthentication" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $AuthenticationServiceFullName = 'B1ServerToolsAuthentication'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> $AuthenticationServiceDisplayName = "SAP Business One Server Tools Authentication Service" [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $AuthenticationServiceDisplayName = 'SAP Business One Server Tool...'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> 'pre-install' { } [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> 'post-install' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> 'pre-install-rollback' { } [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> 'post-install-rollback' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 66+ >>>> 'pre-upgrade' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 69+ >>>> 'post-upgrade' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> 'pre-upgrade-rollback' { } [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 100+ >>>> 'post-upgrade-rollback' { } [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ >>>> 'pre-uninstall' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> 'post-uninstall' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 113+ >>>> 'reconfig' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 141+ >>>> 'reconfig-rollback' { [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 162+ >>>> 'verify' { } [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:28][AM FEINSTEN] [OUTPUT1] DEBUG: 165+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:41:28][INFORMATION] Script action [\SetupFilesAuthentication_action.ps1] finished [17:41:28][INFORMATION] Action result: SUCCESS (ScriptAction<\SetupFilesAuthentication_action.ps1><pre-install>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:41:28][INFORMATION] MsiInstallAction<B1ServerToolsAuthentication> [17:41:28][ FEIN] Feature [B1ServerToolsAuthentication] status={SUCCESS} [2025-05-14][com.sap.businessone.installer.actions.windows.msi.MsiInstallAction.onExecute] [17:41:28][INFORMATION] Executing action: Installation of MSI B1ServerToolsAuthentication [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:41:28][AM FEINSTEN] Running command [MSI::Install -Package '"C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI\B1ServerToolsAuthentication-10.00.280.18.0.X64.msi"' -InstallPath 'c:\Program Files\SAP' -Features B1ServerToolsAuthentication (\WizardUtils_package_msi.ps1)] [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ function MSI::Install >>>> { [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 119+ >>>> $InstallArguments = @( [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 120+ >>>> '/i' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 121+ >>>> [string]::Format('"{0}"', [IO.Path]::GetFullPath($Package)) [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 122+ >>>> [string]::Format('INSTALLLOCATION="{0}"', $InstallPath) [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 123+ >>>> [string]::Format('ADDLOCAL={0}', $Features) [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 124+ >>>> 'WIZARD_DEPLOYMENT=1' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ >>>> 'REINSTALLMODE=amus' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 126+ >>>> '/qn' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 127+ >>>> '/norestart' [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $InstallArguments = '/i "C:\Users\Administrator\Downloads\SAP 10....'. [17:41:29][AM FEINSTEN] [OUTPUT1] DEBUG: 130+ >>>> Invoke-MsiExecLoop $InstallArguments [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ function Invoke-MsiExecLoop([string[]] $arguments) >>>> { [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> $execstart = Get-Date [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $execstart = '05/14/2025 17:41:30'. [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> $result = [PSCustomObject] @{ [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=; stderr=}'. [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ :repeat_invoke for ( >>>> $time = 0; $time -lt 120; $time += 10) { [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '0'. [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ :repeat_invoke for ($time = 0; >>>> $time -lt 120; $time += 10) { [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> $result = Invoke-MsiExec $arguments [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ function Invoke-MsiExec([string[]] $arguments) >>>> { [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 35+ >>>> $ProcessInfo.FileName = "${env:SystemRoot}\system32\msiexec.exe" [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> $ProcessInfo.RedirectStandardError = $true [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ >>>> $ProcessInfo.UseShellExecute = $false [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> $ProcessInfo.Arguments = $arguments [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ >>>> $Process = New-Object System.Diagnostics.Process [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> $Process.StartInfo = $ProcessInfo [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> $Process.Start() | Out-Null [17:41:30][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> $Process.WaitForExit() | Out-Null [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ return >>>> [PSCustomObject] @{ [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> } [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=; stderr=}'. [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 65+ switch ( >>>> $result.exitcode) { [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 66+ >>>> 0 { [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 68+ >>>> break repeat_invoke [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 87+ switch ( >>>> $result.exitcode) { [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 88+ >>>> 0 { [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> } [17:41:39][AM FEINSTEN] [OUTPUT1] DEBUG: 131+ >>>> } [2025-05-14][com.sap.businessone.installer.actions.windows.msi.MsiInstallAction.onExecute] [17:41:39][INFORMATION] Installation of MSI B1ServerToolsAuthentication succeeded. [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:41:39][INFORMATION] MsiInstallAction<B1ServerToolsSLD> [17:41:39][ FEIN] Feature [B1ServerToolsSLD] status={SUCCESS} [2025-05-14][com.sap.businessone.installer.actions.windows.msi.MsiInstallAction.onExecute] [17:41:39][INFORMATION] Executing action: Installation of MSI B1ServerToolsSLD [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:41:39][AM FEINSTEN] Running command [MSI::Install -Package '"C:\Users\Administrator\Downloads\SAP 10.x\B11000_2502-70004131\Packages.x64\ComponentsWizard\MSI\B1ServerToolsSLD-10.00.280.18.0.X64.msi"' -InstallPath 'c:\Program Files\SAP' -Features B1ServerToolsSLD (\WizardUtils_package_msi.ps1)] [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ function MSI::Install >>>> { [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 119+ >>>> $InstallArguments = @( [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 120+ >>>> '/i' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 121+ >>>> [string]::Format('"{0}"', [IO.Path]::GetFullPath($Package)) [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 122+ >>>> [string]::Format('INSTALLLOCATION="{0}"', $InstallPath) [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 123+ >>>> [string]::Format('ADDLOCAL={0}', $Features) [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 124+ >>>> 'WIZARD_DEPLOYMENT=1' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ >>>> 'REINSTALLMODE=amus' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 126+ >>>> '/qn' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 127+ >>>> '/norestart' [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $InstallArguments = '/i "C:\Users\Administrator\Downloads\SAP 10....'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 130+ >>>> Invoke-MsiExecLoop $InstallArguments [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ function Invoke-MsiExecLoop([string[]] $arguments) >>>> { [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> $execstart = Get-Date [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $execstart = '05/14/2025 17:41:40'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> $result = [PSCustomObject] @{ [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=; stderr=}'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ :repeat_invoke for ( >>>> $time = 0; $time -lt 120; $time += 10) { [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '0'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ :repeat_invoke for ($time = 0; >>>> $time -lt 120; $time += 10) { [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> $result = Invoke-MsiExec $arguments [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ function Invoke-MsiExec([string[]] $arguments) >>>> { [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 35+ >>>> $ProcessInfo.FileName = "${env:SystemRoot}\system32\msiexec.exe" [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> $ProcessInfo.RedirectStandardError = $true [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ >>>> $ProcessInfo.UseShellExecute = $false [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> $ProcessInfo.Arguments = $arguments [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ >>>> $Process = New-Object System.Diagnostics.Process [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> $Process.StartInfo = $ProcessInfo [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> $Process.Start() | Out-Null [17:41:40][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> $Process.WaitForExit() | Out-Null [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ return >>>> [PSCustomObject] @{ [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> } [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=; stderr=}'. [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 65+ switch ( >>>> $result.exitcode) { [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 66+ >>>> 0 { [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 68+ >>>> break repeat_invoke [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 87+ switch ( >>>> $result.exitcode) { [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 88+ >>>> 0 { [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> } [17:41:43][AM FEINSTEN] [OUTPUT1] DEBUG: 131+ >>>> } [2025-05-14][com.sap.businessone.installer.actions.windows.msi.MsiInstallAction.onExecute] [17:41:43][INFORMATION] Installation of MSI B1ServerToolsSLD succeeded. [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:41:43][INFORMATION] ScriptAction<\SetupFilesAuthentication_action.ps1><post-install> [17:41:43][ FEIN] Feature [B1ServerToolsAuthentication] status={SUCCESS} [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:41:43][INFORMATION] Script action [\SetupFilesAuthentication_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:41:43][AM FEINSTEN] Running command [Windows Script [\SetupFilesAuthentication_action.ps1]] [17:41:43][AM FEINSTEN] Updating enviroment variables: {AUTHENTICATION_SERVICE_DATABASE_ACTION=create} {AUTHENTICATION_SERVICE_DATABASE_NAME=B1AS} {AUTHENTICATION_SERVICE_HTTPS_PORT=40020} {AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT=40021} {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsAuthentication} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=post-install} [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> Set-StrictMode -Version 2 [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $ErrorActionPreference = 'Stop' [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "${PSScriptRoot}\SetupFilesAuthentication_common.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> . "$PSScriptRoot/WizardUtils_parameter.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Parameter::AnyChange() { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> . "$PSScriptRoot/WizardUtils_db_mssql.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function DB::MSSQL::ConstructConnection() { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot/WizardUtils_tools.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $KEYCLOAK_ROOT = "${SETUPFILES_ROOT}\keycloak" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $KEYCLOAK_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFile...'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $KEYCLOAK_INSTALL_TOOL = "${KEYCLOAK_ROOT}\tools\b1-keycloak-installer-tool-1.0.jar" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $KEYCLOAK_INSTALL_TOOL = 'c:\Program Files\SAP\SAP Business One S...'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "${PSScriptRoot}\SetupFilesAuthentication_service.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_tools.ps1" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $AuthenticationServiceFullName = "B1ServerToolsAuthentication" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $AuthenticationServiceFullName = 'B1ServerToolsAuthentication'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> $AuthenticationServiceDisplayName = "SAP Business One Server Tools Authentication Service" [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $AuthenticationServiceDisplayName = 'SAP Business One Server Tool...'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> 'pre-install' { } [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> 'post-install' { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ >>>> AuthenticationService::SystemService::Remove | Out-Null [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ function AuthenticationService::SystemService::Remove() >>>> { [17:41:44][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> Write-Output "Remove authentication service" [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 80+ >>>> AuthenticationService::SystemService::Stop [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 95+ function AuthenticationService::SystemService::Stop() >>>> { [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 96+ >>>> Write-Output "Stop authentication service" [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> Get-CimInstance Win32_Service -Filter "name = '$AuthenticationServiceFullName'" | [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 101+ >>>> } [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> ${env:NSSM_EXE} = Join-Path -Resolve "${SETUPFILES_ROOT}" -ChildPath "support\tools\nssm\nssm.exe" [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $nssm = (Get-Command ${env:NSSM_EXE}).Source [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $nssm = 'C:\Program Files\SAP\SAP Business One SetupFiles\support...'. [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 85+ >>>> Get-CimInstance Win32_Service -Filter "name = '$AuthenticationServiceFullName'" | [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 88+ >>>> } [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> AuthenticationService::Files::DeployMaterials [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ function AuthenticationService::Files::DeployMaterials() >>>> { [17:41:45][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> Copy-Item -Force -Path "${KEYCLOAK_ROOT}/tools/b1-keycloak-service-authenticator-*.jar" -Destination "${KEYCLOAK_ROOT}/providers" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> Copy-Item -Force -Path "${KEYCLOAK_ROOT}/tools/startup.ps1" -Destination "${KEYCLOAK_ROOT}/bin" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 56+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> AuthenticationService::Database::Create [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ function AuthenticationService::Database::Create() >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> Write-Output "Create database ${env:AUTHENTICATION_SERVICE_DATABASE_NAME}" [17:41:46][AM FEINSTEN] [OUTPUT1] Create database B1AS [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 85+ if ( >>>> Test-SchemaExists -SchemaName ${env:AUTHENTICATION_SERVICE_DATABASE_NAME}) { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 70+ function Test-SchemaExists() >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 75+ >>>> $query = "SELECT [database_id] FROM sys.databases WHERE [Name] = N'$SchemaName';" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $query = 'SELECT [database_id] FROM sys.databases WHERE [Name] = ...'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ >>>> $result = DB::MSSQL::QuerySQL -Query "$query" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ function DB::MSSQL::QuerySQL >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ >>>> Set-PSDebug -Trace 0 [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ return >>>> DB::MSSQL::Query -ConnectionString $cstring -Query $Query [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 96+ function DB::MSSQL::Query($ConnectionString, $Query) >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> $connection.Open() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 101+ >>>> $cmd = $connection.CreateCommand() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 102+ >>>> $cmd.CommandText = $Query [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ >>>> $cmd.CommandTimeout = 300 [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> $adapter = New-Object System.Data.SqlClient.SqlDataAdapter($cmd) [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $adapter = 'System.Data.SqlClient.SqlDataAdapter'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> $data = New-Object System.Data.DataSet [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $data = 'System.Data.DataSet'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 109+ >>>> $adapter.Fill($data) | Out-Null [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 117+ return >>>> $data [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 119+ >>>> $connection.Close() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 121+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'System.Data.DataSet'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ return >>>> ($result.Tables[0].Rows.Count -gt 0) [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 90+ >>>> $commands = @( [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> "SET LANGUAGE English" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 92+ >>>> "CREATE DATABASE [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}]" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [B1AS]'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 95+ >>>> DB::MSSQL::ExecuteSQL -Commands $commands [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ function DB::MSSQL::ExecuteSQL >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> Set-PSDebug -Trace 0 [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> DB::MSSQL::Execute -ConnectionString $cstring -Commands $Commands [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ function DB::MSSQL::Execute() >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> $connection.Open() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ($entry in >>>> $Commands) { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ( >>>> $entry in $Commands) { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> $cmd = $connection.CreateCommand() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $cmd.CommandText = $entry [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $cmd.CommandTimeout = 300 [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $cmd.Prepare() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $cmd.ExecuteNonQuery() | Out-Null [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE DATABASE [B1AS]'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> $connection.Close() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 96+ >>>> } [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ >>>> AuthenticationService::Certificate::Install [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 132+ function AuthenticationService::Certificate::Install($force = $false) >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 133+ >>>> Remove-Item -Force -Path "${KEYCLOAK_ROOT}/conf/keycloak.jks" -ErrorAction Ignore [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 136+ >>>> $result = Invoke-Keytool ` [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 69+ function Invoke-Keytool() >>>> { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 70+ >>>> $executable = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles\\sapmachine_17\bin\keytool.exe" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $executable = 'c:\Program Files\SAP\SAP Business One SetupFiles\\...'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 72+ if ( >>>> -not (Test-Path -Path $executable)) { [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ >>>> Write-Information "[keytool.exe] $args" [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $ProcessInfo.FileName = $executable [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 80+ >>>> $ProcessInfo.RedirectStandardError = $true [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 81+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $ProcessInfo.UseShellExecute = $false [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $ProcessInfo.Arguments = $args [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 85+ >>>> $Process = New-Object System.Diagnostics.Process [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 86+ >>>> $Process.StartInfo = $ProcessInfo [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 87+ >>>> $Process.Start() | Out-Null [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 89+ >>>> $TaskStdout = $Process.StandardOutput.ReadToEndAsync() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStdout = 'System.Threading.Tasks.Task`1[System.String]'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 90+ >>>> $TaskStderr = $Process.StandardError.ReadToEndAsync() [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStderr = 'System.Threading.Tasks.Task`1[System.String]'. [17:41:46][AM FEINSTEN] [OUTPUT1] DEBUG: 92+ >>>> $Process.WaitForExit() | Out-Null [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ >>>> $ExitCode = $Process.ExitCode [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ExitCode = '0'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 95+ >>>> Write-Information "[keytool.exe][exit-code] $ExitCode" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 97+ return >>>> [PSCustomObject] @{ [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 102+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=; stderr=Importing keystore c:\Pr...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 146+ if ( >>>> $result.exitcode -ne 0) { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 149+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> AuthenticationService::Configuration::CreateCommonConfig [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 164+ function AuthenticationService::Configuration::CreateCommonConfig() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 165+ >>>> $db_url = buildDBUrl [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 155+ function buildDBUrl() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 156+ >>>> $db_url = ${env:MSSQL_SERVER_ADDRESS}.Replace(',', ':') [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_url = 'W11-PROXMOX\SAP'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 157+ >>>> $db_options = 'encrypt=true;trustServerCertificate=true' [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_options = 'encrypt=true;trustServerCertificate=true'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 158+ if ( >>>> [Boolean]::Parse(${env:MSSQL_SERVER_TRUSTED_CONNECTION})) { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 161+ return >>>> "jdbc:sqlserver://${db_url};DatabaseName=${env:AUTHENTICATION_SERVICE_DATABASE_NAME};${db_options}" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 162+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_url = 'jdbc:sqlserver://W11-PROXMOX\SAP;DatabaseName=B1AS;enc...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 167+ >>>> $disableCertVerification = "true" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $disableCertVerification = 'true'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 168+ if ( >>>> 'true' -eq ${env:CONNECTION_SSL_CERTIFICATE_VERIFICATION}) { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 172+ >>>> Invoke-InstallerTool -configKeycloakProperty ` [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ function Invoke-InstallerTool() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> $result = & "${env:JAVA_BIN}" -XX:TieredStopAtLevel=1 -jar "${KEYCLOAK_INSTALL_TOOL}" @args [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&property configuration is success'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> $result = @($result -split "&") [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true property configuration is success'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ if ( >>>> 'true' -eq $result[0]) { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> Write-Output $result[1] [17:41:47][AM FEINSTEN] [OUTPUT1] property configuration is success [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 185+ >>>> $content = Get-Content -Path "${KEYCLOAK_ROOT}/conf/sapb1.conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = '#Wed May 14 17:41:47 CEST 2025 http-relative-path=/au...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 186+ >>>> $content = $content | Where-Object { $_ -notmatch "cache*=*" } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = '#Wed May 14 17:41:47 CEST 2025 http-relative-path=/au...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 187+ >>>> $content | Set-Content -Path "${KEYCLOAK_ROOT}/conf/sapb1.conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 189+ >>>> "`ncache=local" | Out-File -Encoding "UTF8" -Append -FilePath "${KEYCLOAK_ROOT}/conf/sapb1.conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 190+ >>>> "#cache=ispn" | Out-File -Encoding "UTF8" -Append -FilePath "${KEYCLOAK_ROOT}/conf/sapb1.conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 191+ >>>> "#cache-config-file=sql-cache.xml" | Out-File -Encoding "UTF8" -Append -FilePath "${KEYCLOAK_ROOT}/conf/sapb1.conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 192+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ >>>> AuthenticationService::Configuration::PrepareHaConfig [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 194+ function AuthenticationService::Configuration::PrepareHaConfig() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 195+ >>>> Write-Output "prepare Ha Config file,create file." [17:41:47][AM FEINSTEN] [OUTPUT1] prepare Ha Config file,create file. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 196+ >>>> $keycloakConfDir = "${KEYCLOAK_ROOT}\conf" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $keycloakConfDir = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 197+ >>>> $keycloakInstalltionDir = "${KEYCLOAK_ROOT}\tools" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $keycloakInstalltionDir = 'c:\Program Files\SAP\SAP Business One ...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 198+ >>>> Copy-Item -Path "${keycloakInstalltionDir}\sql-cache.xml.template" -Destination ${keycloakConfDir} -Force [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 200+ >>>> $file = Get-Item ${keycloakConfDir}\sql-cache.xml.template [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $file = 'C:\Program Files\SAP\SAP Business One SetupFiles\keycloa...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 201+ >>>> $file.IsReadOnly = $false [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 203+ >>>> $haFileExists = [System.IO.File]::Exists("${keycloakConfDir}\sql-cache.xml") [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $haFileExists = 'False'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 204+ if ( >>>> $haFileExists) { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 213+ >>>> Write-Output "prepare Ha Config file,ha file not exists, generate new file." [17:41:47][AM FEINSTEN] [OUTPUT1] prepare Ha Config file,ha file not exists, generate new file. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 214+ >>>> Rename-Item ${keycloakConfDir}\sql-cache.xml.template ${keycloakConfDir}\sql-cache.xml [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 217+ >>>> Write-Output "prepare Ha Config file,edit file." [17:41:47][AM FEINSTEN] [OUTPUT1] prepare Ha Config file,edit file. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 218+ >>>> $xml = [xml](Get-Content "${KEYCLOAK_ROOT}\conf\sql-cache.xml") [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $xml = 'System.Xml.XmlDocument'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 219+ >>>> $db_url = ${env:MSSQL_SERVER_ADDRESS}.Replace(',', ':') [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_url = 'W11-PROXMOX\SAP'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 221+ >>>> $xml.infinispan.jgroups.stack.JDBC_PING.SetAttribute('connection_url', "jdbc:sqlserver://${db_url};DatabaseName=${env:AUTHENTICATION_SERVICE_DATABASE_NAME};encrypt=true;trustServerCertificate=true") [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'void SetAttribute(string name, string value)' [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 222+ >>>> $xml.ChildNodes[0].Encoding=$null [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 223+ >>>> $xml.Save("${KEYCLOAK_ROOT}/conf/sql-cache.xml") [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'void Save(string filename)' [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 224+ >>>> Write-Output "prepare Ha Config file,end." [17:41:47][AM FEINSTEN] [OUTPUT1] prepare Ha Config file,end. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 225+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> AuthenticationService::SystemService::Remove [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ function AuthenticationService::SystemService::Remove() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> Write-Output "Remove authentication service" [17:41:47][AM FEINSTEN] [OUTPUT1] Remove authentication service [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 80+ >>>> AuthenticationService::SystemService::Stop [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 95+ function AuthenticationService::SystemService::Stop() >>>> { [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 96+ >>>> Write-Output "Stop authentication service" [17:41:47][AM FEINSTEN] [OUTPUT1] Stop authentication service [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> Get-CimInstance Win32_Service -Filter "name = '$AuthenticationServiceFullName'" | [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 101+ >>>> } [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> ${env:NSSM_EXE} = Join-Path -Resolve "${SETUPFILES_ROOT}" -ChildPath "support\tools\nssm\nssm.exe" [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $nssm = (Get-Command ${env:NSSM_EXE}).Source [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $nssm = 'C:\Program Files\SAP\SAP Business One SetupFiles\support...'. [17:41:47][AM FEINSTEN] [OUTPUT1] DEBUG: 85+ >>>> Get-CimInstance Win32_Service -Filter "name = '$AuthenticationServiceFullName'" | [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 88+ >>>> } [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> AuthenticationService::SystemService::Create [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 45+ function AuthenticationService::SystemService::Create() >>>> { [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ >>>> Write-Output "Register authentication service" [17:41:48][AM FEINSTEN] [OUTPUT1] Register authentication service [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> ${env:NSSM_EXE} = Join-Path -Resolve "${SETUPFILES_ROOT}" -ChildPath "support\tools\nssm\nssm.exe" [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 49+ >>>> $nssm = (Get-Command ${env:NSSM_EXE}).Source [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $nssm = 'C:\Program Files\SAP\SAP Business One SetupFiles\support...'. [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> & $nssm install "$AuthenticationServiceFullName" confirm [17:41:48][AM FEINSTEN] [OUTPUT1] Service "B1ServerToolsAuthentication" installed successfully! [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ >>>> & $nssm set "$AuthenticationServiceFullName" Description "$AuthenticationServiceDisplayName" [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "Description" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> & $nssm set "$AuthenticationServiceFullName" DisplayName "$AuthenticationServiceDisplayName" [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "DisplayName" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 56+ >>>> & $nssm set "$AuthenticationServiceFullName" AppDirectory "${KEYCLOAK_ROOT}\bin" [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "AppDirectory" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> & $nssm set "$AuthenticationServiceFullName" AppExit 9911 Exit [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "AppExit" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> & $nssm set "$AuthenticationServiceFullName" Application (Get-Command powershell).Source [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "Application" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ >>>> & $nssm set "$AuthenticationServiceFullName" AppParameters -ExecutionPolicy Bypass -NoProfile -File """""""${KEYCLOAK_ROOT}\bin\startup.ps1"""""" start" [17:41:48][AM FEINSTEN] [OUTPUT1] Set parameter "AppParameters" for service "B1ServerToolsAuthentication". [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 65+ >>>> Set-AuthenticationServiceEnvironment [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 17+ function Set-AuthenticationServiceEnvironment() >>>> { [17:41:48][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ >>>> Set-PSDebug -Trace 0 [17:41:49][AM FEINSTEN] [OUTPUT1] Set parameter "AppEnvironmentExtra" for service "B1ServerToolsAuthentication". [17:41:49][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> } [17:41:49][AM FEINSTEN] [OUTPUT1] DEBUG: 67+ >>>> & $nssm set $AuthenticationServiceFullName ObjectName "NetworkService" [17:41:49][AM FEINSTEN] [OUTPUT1] Set parameter "ObjectName" for service "B1ServerToolsAuthentication". [17:41:49][AM FEINSTEN] [OUTPUT1] DEBUG: 68+ >>>> icacls.exe "$KEYCLOAK_ROOT" /grant '*S-1-5-20:(OI)(CI)(F)' | Out-Null [17:41:50][AM FEINSTEN] [OUTPUT1] DEBUG: 70+ >>>> [Environment]::SetEnvironmentVariable("JAVA_HOME", "${SETUPFILES_ROOT}/sapmachine_17") [17:41:50][AM FEINSTEN] [OUTPUT1] DEBUG: 71+ >>>> & "${KEYCLOAK_ROOT}\bin\kc.bat" -cf "${KEYCLOAK_ROOT}\conf\sapb1.conf" "build" [17:41:51][AM FEINSTEN] [OUTPUT1] Updating the configuration and installing your custom providers, if any. Please wait. [17:41:56][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:51,268 WARN [org.key.qua.run.cli.Picocli] (main) The following run time non-cli options were found, but will be ignored during build time: kc.db-url, kc.hostname-strict, kc.https-port, kc.https-key-store-file, kc.log, kc.log-level [17:41:56][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:56,319 WARN [org.key.services] (build-89) KC-SERVICES0047: b1-auth-dynamic-idp-redirector (com.sap.b1.keycloak.auth.idp.IdpAutoRedirectAuthenticatorFactory) is implementing the internal SPI authenticator. This SPI is internal and may change without notice [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,334 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.apache.tools.ant.Task: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,348 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.springframework.core.io.DefaultResourceLoader: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,350 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.springframework.core.io.ResourceLoader: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,354 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.springframework.core.io.Resource: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,428 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.apache.activemq.artemis.core.journal.RecordInfo: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,428 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index org.apache.activemq.artemis.core.journal.Journal: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,434 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index io.mashona.logwriting.ArrayStore: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,444 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index jakarta.jms.XAConnection: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,444 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index jakarta.jms.XASession: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,444 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index jakarta.jms.XAConnectionFactory: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:41:58][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:41:58,483 WARN [io.qua.dep.ind.IndexWrapper] (build-53) Failed to index jakarta.jms.Connection: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD for keycloak@660e9100 [17:42:02][AM FEINSTEN] [OUTPUT1] 2025-05-14 17:42:02,799 INFO [io.qua.dep.QuarkusAugmentor] (main) Quarkus augmentation completed in 9322ms [17:42:02][AM FEINSTEN] [OUTPUT1] Server configuration updated and persisted. Run the following command to review the configuration: [17:42:02][AM FEINSTEN] [OUTPUT1] kc.bat show-config [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> } [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ >>>> AuthenticationService::SystemService::TryStart [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 143+ function AuthenticationService::SystemService::TryStart() >>>> { [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 150+ if ( >>>> $AsAdmin) { [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 154+ >>>> AuthenticationService::SystemService::Start [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 90+ function AuthenticationService::SystemService::Start() >>>> { [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> Write-Output "Start authentication service" [17:42:03][AM FEINSTEN] [OUTPUT1] Start authentication service [17:42:03][AM FEINSTEN] [OUTPUT1] DEBUG: 92+ >>>> Start-Service "$AuthenticationServiceFullName" [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ >>>> } [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 156+ if ( >>>> $AsAdmin) { [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 160+ if ( >>>> Test-ServiceResponse -Url "https://${env:LOCAL_ADDRESS}:${env:AUTHENTICATION_SERVICE_HTTPS_PORT}/auth/" -TimeoutSec $TimeoutSec) { [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ function Test-ServiceResponse() >>>> { [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 110+ >>>> Add-Type @" [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 121+ >>>> [System.Net.ServicePointManager]::CertificatePolicy = New-Object TrustAllCertsPolicy [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 122+ >>>> [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.SecurityProtocolType]::Tls12 -bor [System.Net.SecurityProtocolType]::Tls13 [17:42:04][AM FEINSTEN] [OUTPUT1] DEBUG: 123+ >>>> Start-Sleep -Seconds 2 [17:42:06][AM FEINSTEN] [OUTPUT1] DEBUG: 124+ for ( >>>> $time = 0; $time -le $TimeoutSec; $time += 10) { [17:42:06][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '0'. [17:42:06][AM FEINSTEN] [OUTPUT1] DEBUG: 124+ for ($time = 0; >>>> $time -le $TimeoutSec; $time += 10) { [17:42:06][AM FEINSTEN] [OUTPUT1] DEBUG: 126+ >>>> $result = Invoke-WebRequest -Uri $Url -UseBasicParsing -TimeoutSec 10 [17:42:11][AM FEINSTEN] [OUTPUT1] DEBUG: 134+ >>>> Write-Verbose "$_" [17:42:11][AM FEINSTEN] [OUTPUT1] DEBUG: 137+ >>>> Start-Sleep -Seconds 10 [17:42:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '10'. [17:42:35][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '20'. [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '<!doctype html> [17:42:36][AM FEINSTEN] [OUTPUT1] <html lang="en"> [17:42:36][AM FEINSTEN] [OUTPUT1] <head> [17:42:36][AM FEINSTEN] [OUTPUT1] <meta ch...'. [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 128+ switch ( >>>> [int]$result.StatusCode) { [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 129+ >>>> 200 { [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 130+ return >>>> $true [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 141+ >>>> } [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 161+ >>>> Write-Verbose "Authentication service started successfully" [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 167+ >>>> } [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ >>>> AuthenticationService::SystemService::Stop [17:42:36][AM FEINSTEN] [OUTPUT1] Stop authentication service [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ Where-Object >>>> { $_.State -like "Running" } | [17:42:36][AM FEINSTEN] [OUTPUT1] DEBUG: 100+ ForEach-Object >>>> { Stop-Service "$AuthenticationServiceFullName" } [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> AuthenticationService::Initialize::DeleteAllMasterUsers [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ function AuthenticationService::Initialize::DeleteAllMasterUsers() >>>> { [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> Write-Output "remove all master users" [17:42:38][AM FEINSTEN] [OUTPUT1] remove all master users [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ >>>> $commands = @( [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> "DELETE FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[USER_ROLE_MAPPING] WHERE [USER_ID] IN (SELECT [ID] FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[USER_ENTITY] WHERE [SERVICE_ACCOUNT_CLIENT_LINK] is null and [REALM_ID] in (SELECT [ID] FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[REALM] WHERE [NAME] = 'master'))" [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ >>>> "DELETE FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[CREDENTIAL] WHERE [USER_ID] IN (SELECT [ID] FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[USER_ENTITY] WHERE [SERVICE_ACCOUNT_CLIENT_LINK] is null and [REALM_ID] in (SELECT [ID] FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[REALM] WHERE [NAME] = 'master'))" [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 64+ >>>> "DELETE FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[USER_ENTITY] WHERE [SERVICE_ACCOUNT_CLIENT_LINK] is null and [REALM_ID] in (SELECT [ID] FROM [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[REALM] WHERE [NAME] = 'master')" [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'DELETE FROM [B1AS].[dbo].[USER_ROLE_MAPPING] WHERE [...'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 67+ >>>> DB::MSSQL::ExecuteSQL -Commands $commands [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ function DB::MSSQL::ExecuteSQL >>>> { [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> Set-PSDebug -Trace 0 [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> DB::MSSQL::Execute -ConnectionString $cstring -Commands $Commands [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ function DB::MSSQL::Execute() >>>> { [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> $connection.Open() [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ($entry in >>>> $Commands) { [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ( >>>> $entry in $Commands) { [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'DELETE FROM [B1AS].[dbo].[USER_ROLE_MAPPING] WHERE [USE...'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> $cmd = $connection.CreateCommand() [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $cmd.CommandText = $entry [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $cmd.CommandTimeout = 300 [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $cmd.Prepare() [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $cmd.ExecuteNonQuery() | Out-Null [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'DELETE FROM [B1AS].[dbo].[CREDENTIAL] WHERE [USER_ID] I...'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'DELETE FROM [B1AS].[dbo].[USER_ENTITY] WHERE [SERVICE_A...'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> $connection.Close() [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ >>>> } [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 68+ >>>> } [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ >>>> AuthenticationService::SystemService::TryStart -AsAdmin [17:42:38][AM FEINSTEN] [OUTPUT1] DEBUG: 151+ >>>> Set-AuthenticationServiceEnvironment -Admin [17:42:40][AM FEINSTEN] [OUTPUT1] Set parameter "AppEnvironmentExtra" for service "B1ServerToolsAuthentication". [17:42:40][AM FEINSTEN] [OUTPUT1] Start authentication service [17:42:42][AM FEINSTEN] [OUTPUT1] DEBUG: 157+ >>>> Set-AuthenticationServiceEnvironment [17:42:43][AM FEINSTEN] [OUTPUT1] Set parameter "AppEnvironmentExtra" for service "B1ServerToolsAuthentication". [17:42:45][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '0'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '10'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '<!DOCTYPE html> [17:43:04][AM FEINSTEN] [OUTPUT1] <html lang="en"> [17:43:04][AM FEINSTEN] [OUTPUT1] <head> [17:43:04][AM FEINSTEN] [OUTPUT1] <meta ch...'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ >>>> AuthenticationService::Initialize::ModifyFederatedUserColumnType [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 227+ function AuthenticationService::Initialize::ModifyFederatedUserColumnType() >>>> { [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 228+ >>>> Write-Output "modify column type for federated user." [17:43:04][AM FEINSTEN] [OUTPUT1] modify column type for federated user. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 230+ >>>> $commands = @( [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 231+ >>>> "use ${env:AUTHENTICATION_SERVICE_DATABASE_NAME}" [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 232+ >>>> "if exists(select * from sysindexes where id=object_id('FEDERATED_IDENTITY') and name='IDX_FEDIDENTITY_FEDUSER') drop index [dbo].[FEDERATED_IDENTITY].[IDX_FEDIDENTITY_FEDUSER]" [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 233+ >>>> "alter table [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[FEDERATED_IDENTITY] alter column FEDERATED_USER_ID nvarchar(255) null" [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 234+ >>>> "alter table [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[FEDERATED_IDENTITY] alter column FEDERATED_USERNAME nvarchar(255) null" [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 235+ >>>> "create index [IDX_FEDIDENTITY_FEDUSER] on [${env:AUTHENTICATION_SERVICE_DATABASE_NAME}].[dbo].[FEDERATED_IDENTITY](FEDERATED_USER_ID)" [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'use B1AS if exists(select * from sysindexes where id...'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 238+ >>>> DB::MSSQL::ExecuteSQL -Commands $commands [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'use B1AS'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'if exists(select * from sysindexes where id=object_id('...'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'alter table [B1AS].[dbo].[FEDERATED_IDENTITY] alter col...'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'alter table [B1AS].[dbo].[FEDERATED_IDENTITY] alter col...'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'create index [IDX_FEDIDENTITY_FEDUSER] on [B1AS].[dbo]....'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 239+ >>>> } [17:43:04][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> AuthenticationService::SystemService::TryStart [17:43:04][AM FEINSTEN] [OUTPUT1] Start authentication service [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $time = '0'. [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '<!DOCTYPE html> [17:43:07][AM FEINSTEN] [OUTPUT1] <html lang="en"> [17:43:07][AM FEINSTEN] [OUTPUT1] <head> [17:43:07][AM FEINSTEN] [OUTPUT1] <meta ch...'. [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 47+ >>>> AuthenticationService::Initialize::CreateRealm [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 241+ function AuthenticationService::Initialize::CreateRealm() >>>> { [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 242+ if ( >>>> 'create' -ne $env:AUTHENTICATION_SERVICE_DATABASE_ACTION) { [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 245+ >>>> Invoke-InstallerTool -createRealm ` [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ function Invoke-InstallerTool() >>>> { [17:43:07][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> $result = & "${env:JAVA_BIN}" -XX:TieredStopAtLevel=1 -jar "${KEYCLOAK_INSTALL_TOOL}" @args [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&The createRealm is successful.'. [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> $result = @($result -split "&") [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true The createRealm is successful.'. [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ if ( >>>> 'true' -eq $result[0]) { [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> Write-Output $result[1] [17:43:10][AM FEINSTEN] [OUTPUT1] The createRealm is successful. [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ >>>> } [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 249+ >>>> } [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> AuthenticationService::Initialize::AddUser [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 251+ function AuthenticationService::Initialize::AddUser() >>>> { [17:43:10][AM FEINSTEN] [OUTPUT1] DEBUG: 252+ >>>> Invoke-InstallerTool -addUser ` [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&The addUser is successful.'. [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true The addUser is successful.'. [17:43:12][AM FEINSTEN] [OUTPUT1] The addUser is successful. [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: 258+ >>>> } [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: 49+ >>>> AuthenticationService::Initialize::SetClientRole [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: 260+ function AuthenticationService::Initialize::SetClientRole() >>>> { [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: 261+ if ( >>>> 'create' -ne $env:AUTHENTICATION_SERVICE_DATABASE_ACTION) { [17:43:12][AM FEINSTEN] [OUTPUT1] DEBUG: 264+ >>>> Invoke-InstallerTool -setClientRole ` [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&The setClientRole is successful.'. [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true The setClientRole is successful.'. [17:43:13][AM FEINSTEN] [OUTPUT1] The setClientRole is successful. [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: 271+ >>>> } [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> AuthenticationService::Initialize::DeployTheme [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: 273+ function AuthenticationService::Initialize::DeployTheme() >>>> { [17:43:13][AM FEINSTEN] [OUTPUT1] DEBUG: 274+ >>>> Invoke-InstallerTool -setRealmAttribute ` [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&Setting these attributes succeeded'. [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true Setting these attributes succeeded'. [17:43:14][AM FEINSTEN] [OUTPUT1] Setting these attributes succeeded [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: 279+ >>>> } [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> AuthenticationService::Initialize::SetAccessTokenTimeout [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: 281+ function AuthenticationService::Initialize::SetAccessTokenTimeout() >>>> { [17:43:14][AM FEINSTEN] [OUTPUT1] DEBUG: 282+ >>>> Invoke-InstallerTool -setRealmAttribute ` [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&Setting these attributes succeeded'. [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true Setting these attributes succeeded'. [17:43:15][AM FEINSTEN] [OUTPUT1] Setting these attributes succeeded [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: 287+ >>>> } [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> AuthenticationService::Initialize::SetPasswordPolicy [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: 289+ function AuthenticationService::Initialize::SetPasswordPolicy() >>>> { [17:43:15][AM FEINSTEN] [OUTPUT1] DEBUG: 290+ >>>> Invoke-InstallerTool -setRealmAttribute ` [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&Setting these attributes succeeded'. [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true Setting these attributes succeeded'. [17:43:16][AM FEINSTEN] [OUTPUT1] Setting these attributes succeeded [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: 295+ >>>> } [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ >>>> AuthenticationService::Initialize::addUpdatePasswordClient [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: 297+ function AuthenticationService::Initialize::addUpdatePasswordClient() >>>> { [17:43:16][AM FEINSTEN] [OUTPUT1] DEBUG: 298+ >>>> Invoke-InstallerTool -addUpdatePasswordClient ` [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&The operation is successful.'. [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true The operation is successful.'. [17:43:17][AM FEINSTEN] [OUTPUT1] The operation is successful. [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: 301+ >>>> } [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> AuthenticationService::Initialize::ConfigEvents [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: 303+ function AuthenticationService::Initialize::ConfigEvents() >>>> { [17:43:17][AM FEINSTEN] [OUTPUT1] DEBUG: 304+ >>>> Invoke-InstallerTool -configEvents ` [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&Events configuration succeeded'. [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true Events configuration succeeded'. [17:43:18][AM FEINSTEN] [OUTPUT1] Events configuration succeeded [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: 314+ >>>> } [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> AuthenticationService::Initialize::UpdateRequiredActions [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: 316+ function AuthenticationService::Initialize::UpdateRequiredActions >>>> { [17:43:18][AM FEINSTEN] [OUTPUT1] DEBUG: 317+ >>>> Invoke-InstallerTool -updateRequiredAction ` [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true&Update Required Action Succeeded'. [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'true Update Required Action Succeeded'. [17:43:19][AM FEINSTEN] [OUTPUT1] Update Required Action Succeeded [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 322+ >>>> } [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> 'pre-install-rollback' { } [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> 'post-install-rollback' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 66+ >>>> 'pre-upgrade' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 69+ >>>> 'post-upgrade' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> 'pre-upgrade-rollback' { } [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 100+ >>>> 'post-upgrade-rollback' { } [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ >>>> 'pre-uninstall' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> 'post-uninstall' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 113+ >>>> 'reconfig' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 141+ >>>> 'reconfig-rollback' { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 162+ >>>> 'verify' { } [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:43:19][AM FEINSTEN] [OUTPUT1] DEBUG: 165+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:43:21][INFORMATION] Script action [\SetupFilesAuthentication_action.ps1] finished [17:43:21][INFORMATION] Action result: SUCCESS (ScriptAction<\SetupFilesAuthentication_action.ps1><post-install>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:43:21][INFORMATION] ScriptAction<\SLD_action.ps1><post-install> [17:43:21][ FEIN] Feature [B1ServerToolsSLD] status={SUCCESS} [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:43:21][INFORMATION] Script action [\SLD_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:43:21][AM FEINSTEN] Running command [Windows Script [\SLD_action.ps1]] [17:43:21][AM FEINSTEN] Updating enviroment variables: {AUTHENTICATION_SERVICE_HTTPS_PORT=40020} {AUTHENTICATION_SERVICE_MANAGEMENT_HTTP_PORT=40021} {CD_WORKINGSHARE_PASSWORD=XXXXXXXXXX} {CD_WORKINGSHARE_USER=XXXXXXXXXX} {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsSLD} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {SLD_DATABASE=SLDModel.SLDData} {SLD_DATABASE_ACTION=create} {SLD_DATABASE_VERSION=1000280} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=post-install} [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> Set-StrictMode -Version 2 [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> $ErrorActionPreference = 'Stop' [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "$PSScriptRoot\SLD_common.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\WizardUtils_parameter.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Parameter::AnyChange() { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> . "$PSScriptRoot\WizardUtils_tools.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> . "$PSScriptRoot\WizardUtils_db_mssql.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function DB::MSSQL::ConstructConnection() { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_system.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $COMMON_GLOBALS = @{ [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $SERVERTOOLS_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One ServerTools" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SERVERTOOLS_ROOT = 'c:\Program Files\SAP\SAP Business One Server...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $SLD_ROOT = "$SERVERTOOLS_ROOT\System Landscape Directory" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SLD_ROOT = 'c:\Program Files\SAP\SAP Business One ServerTools\Sy...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $TOMCAT_WEBAPPCONF = "${TOMCAT_ROOT}\conf\Catalina\localhost" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_WEBAPPCONF = 'c:\Program Files\SAP\SAP Business One Setup...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 183+ >>>> $INSTALL_TOOL_ROOT = "${env:INSTALL_SCRIPT_TEMP_DIR}" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $INSTALL_TOOL_ROOT = 'C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoX...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 184+ >>>> $MSSQL_LIB_ROOT = "${TOMCAT_ROOT}\lib_sap" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $MSSQL_LIB_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFil...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> . "$PSScriptRoot\SLD_database.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\WizardUtils_db_mssql.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SQLSCRIPTS_SLD = "${SETUPFILES_ROOT}\support\sql_scripts\SLD" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SQLSCRIPTS_SLD = 'c:\Program Files\SAP\SAP Business One SetupFil...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> . "$PSScriptRoot\SetupFilesTomcat_service.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $TomcatServiceName = 'B1ServerTools64' [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceName = 'B1ServerTools64'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $TomcatServiceDescription = 'SAP Business One Server Tools Service (64-bit)' [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceDescription = 'SAP Business One Server Tools Servic...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $JAVA_ROOT = "${SETUPFILES_ROOT}\sapmachine_17" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $JAVA_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\XXXXXXXXXX...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $TOMCAT_EXE = "$TOMCAT_ROOT\bin\tomcat10.exe" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_EXE = 'c:\Program Files\SAP\SAP Business One SetupFiles\t...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> 'pre-install' { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> 'post-install' { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> SLD::SystemService::Stop [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ function SLD::SystemService::Stop() >>>> { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> Tomcat::SystemService::Stop [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 225+ function Tomcat::SystemService::Stop() >>>> { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 226+ >>>> Write-Output "Stopping service $TomcatServiceName" [17:43:22][AM FEINSTEN] [OUTPUT1] Stopping service B1ServerTools64 [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 228+ >>>> $service = Get-Service $TomcatServiceName -ErrorAction SilentlyContinue [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $this.ServiceName [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $service = 'B1ServerTools64'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 230+ if ( >>>> $null -eq $service) { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 235+ if ( >>>> $service.Status -eq 'Stopped') { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 236+ >>>> Write-Output "Service $TomcatServiceName is already stopped" [17:43:22][AM FEINSTEN] [OUTPUT1] Service B1ServerTools64 is already stopped [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 252+ >>>> } [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ >>>> } [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ >>>> SLD::GlobalConfiguration::Update [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 241+ function SLD::GlobalConfiguration::Update() >>>> { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 243+ >>>> $config_path = "${SETUPFILES_ROOT}\support\conf\b1-local-machine.xml" [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $config_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 245+ >>>> ServerTools::B1LocalMachine::CreateLeaf -Path $config_path ` [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ [ValidateScript( >>>> { Test-Path $_ } )] [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 122+ function ServerTools::B1LocalMachine::CreateLeaf() >>>> { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 138+ >>>> Write-Output "Creating leaf in b1-local-machine.xml" [17:43:22][AM FEINSTEN] [OUTPUT1] Creating leaf in b1-local-machine.xml [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 139+ >>>> Write-Output "Path : $NodePath" [17:43:22][AM FEINSTEN] [OUTPUT1] Path : REGISTRY\HKEY_LOCAL_MACHINE\SOFTWARE\SAP\SAP Manage\SAP Business One [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 140+ >>>> Write-Output "Name : $LeafName" [17:43:22][AM FEINSTEN] [OUTPUT1] Name : SLDAddress [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 141+ >>>> Write-Output "Value: $LeafValue" [17:43:22][AM FEINSTEN] [OUTPUT1] Value: https://localhost:40050 [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 143+ >>>> Stop-B1ServiceManager [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ function Stop-B1ServiceManager() >>>> { [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 56+ >>>> Stop-Process -Name 'B1_ServiceManager' -Force -Verbose -ErrorAction Ignore [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> } [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 145+ >>>> [xml]$document = New-Object System.Xml.XmlDocument [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $document = '#document'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 146+ >>>> $document.Load($Path) [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'void Load(string filename)' [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 148+ >>>> $segments = ($NodePath.Split('[/\\]')) | [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 149+ ForEach-Object >>>> { "node[@name = '$_']" } [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $segments = 'node[@name = 'REGISTRY'] node[@name = 'HKEY_LOCAL_MA...'. [17:43:22][AM FEINSTEN] [OUTPUT1] DEBUG: 150+ >>>> $xpath = [string]::Join("/", $segments) [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $xpath = 'node[@name = 'REGISTRY']/node[@name = 'HKEY_LOCAL_MACHI...'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 152+ >>>> $node = $document.SelectSingleNode("/configuration/$xpath") [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'System.Xml.XmlNode SelectSingleNode(string xpath)' [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $node = 'System.Xml.XmlElement'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 153+ if ( >>>> $null -eq $node) { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 158+ >>>> $leaf = $node.SelectSingleNode("leaf[@name = '$LeafName']") [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $leaf = 'System.Xml.XmlElement'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 159+ if ( >>>> $null -eq $leaf) { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 168+ >>>> $value = $leaf.SelectSingleNode("value") [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $value = 'System.Xml.XmlElement'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 169+ if ( >>>> $null -eq $value) { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 174+ >>>> $value.InnerText = $LeafValue [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 176+ >>>> $document.Save($Path) [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'void Save(string filename)' [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 177+ >>>> } [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 249+ >>>> } [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 34+ >>>> SLD::SecurityConfiguration::Create [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ function SLD::SecurityConfiguration::Create() >>>> { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> Set-PSDebug -Trace 0 [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 45+ >>>> $ConfigFileContent = @" [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 49+ <ServicesUser UserName="B1ServicesUser" Password="ServicesPassword$( >>>> Get-Random)"/> [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ConfigFileContent = '<LicenseConfig> [17:43:23][AM FEINSTEN] [OUTPUT1] <Users> [17:43:23][AM FEINSTEN] [OUTPUT1] <Site...'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> New-Item -ItemType Directory -Path "${SLD_ROOT}\incoming" -ErrorAction Ignore | Out-Null [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 56+ >>>> ServerTools::WriteProtected -Path "${SLD_ROOT}\incoming\LicenseConfig.cfg" -Content $ConfigFileContent [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ function ServerTools::WriteProtected() >>>> { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> Add-Type -AssemblyName System.Security [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> $bytes_plain = [Text.Encoding]::Unicode.GetBytes($Content) [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $bytes_plain = '60 0 76 0 105 0 99 0 101 0 110 0 115 0 101 0 67 0...'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ >>>> $bytes_protected = [System.Security.Cryptography.ProtectedData]::Protect( [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $bytes_protected = '1 0 0 0 208 140 157 223 1 21 209 17 140 122 0...'. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ >>>> [System.IO.File]::WriteAllBytes($Path, $bytes_protected) [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ >>>> } [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> SLD::WebappConfiguration::Remove [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 104+ function SLD::WebappConfiguration::Remove() >>>> { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 105+ >>>> Remove-Item -Path "$TOMCAT_WEBAPPCONF\sld.xml" -Force -ErrorAction Ignore [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> Remove-Item -Path "$TOMCAT_WEBAPPCONF\ControlCenter.xml" -Force -ErrorAction Ignore [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 107+ >>>> } [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> SLD::WebappConfiguration::Create [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 109+ function SLD::WebappConfiguration::Create() >>>> { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 112+ >>>> $db_username = '' [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_username = ''. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 113+ >>>> $db_password = '' [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_password = ''. [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 115+ if ( >>>> [Boolean]::Parse(${env:MSSQL_SERVER_TRUSTED_CONNECTION})) { [17:43:23][AM FEINSTEN] [OUTPUT1] DEBUG: 118+ >>>> Set-PSDebug -Trace 0 [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ >>>> $db_url = Build-SldDBUrl [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ function Build-SldDBUrl() >>>> { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ >>>> $db_url = ${env:MSSQL_SERVER_ADDRESS}.Replace(',', ':') [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_url = 'W11-PROXMOX\SAP'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ >>>> $db_options = 'encrypt=true;trustServerCertificate=true' [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_options = 'encrypt=true;trustServerCertificate=true'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ if ( >>>> [Boolean]::Parse(${env:MSSQL_SERVER_TRUSTED_CONNECTION})) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ return >>>> "jdbc:sqlserver://${db_url};DatabaseName=${env:SLD_DATABASE};${db_options}" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_url = 'jdbc:sqlserver://W11-PROXMOX\SAP;DatabaseName=SLDModel...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 126+ >>>> $SldXmlContext = @" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SldXmlContext = '<Context path="/sld" docBase="c:\Program Files\...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 141+ >>>> $ControlCenterContext = @" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ControlCenterContext = '<Context docBase="c:\Program Files\SAP\S...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 145+ >>>> New-Item -Path $TOMCAT_WEBAPPCONF -ItemType Directory -Force -ErrorAction Ignore | Out-Null [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 146+ >>>> [IO.File]::WriteAllText("${TOMCAT_WEBAPPCONF}\sld.xml", $SldXmlContext) [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 147+ >>>> [IO.File]::WriteAllText("${TOMCAT_WEBAPPCONF}\ControlCenter.xml", $ControlCenterContext) [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 148+ >>>> } [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> SLD::Database::Create [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ function SLD::Database::Create() >>>> { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 92+ >>>> Write-Output "Creating database ${env:SLD_DATABASE}" [17:43:24][AM FEINSTEN] [OUTPUT1] Creating database SLDModel.SLDData [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ if ( >>>> 'create' -ne $env:SLD_DATABASE_ACTION) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> $install_scripts = @( [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> "${SQLSCRIPTS_SLD}\InstallMSSQL\InitBaseTables.sql" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 100+ >>>> "${SQLSCRIPTS_SLD}\InstallMSSQL\InitBaseData.sql" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 102+ >>>> "${SQLSCRIPTS_SLD}\InstallMSSQL\InitOPTables.sql" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ >>>> "${SQLSCRIPTS_SLD}\InstallMSSQL\InitOPData.sql" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 104+ >>>> "${SQLSCRIPTS_SLD}\InstallMSSQL\InitOPPermission.sql" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $install_scripts = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 107+ foreach ($script_path in >>>> $install_scripts) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 107+ foreach ( >>>> $script_path in $install_scripts) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $script_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> ExecuteScript -Path $script_path [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ function ExecuteScript($Path) >>>> { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> Write-Output "Executing script: $Path" [17:43:24][AM FEINSTEN] [OUTPUT1] Executing script: c:\Program Files\SAP\SAP Business One SetupFiles\support\sql_scripts\SLD\InstallMSSQL\InitBaseTables.sql [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $content = [IO.File]::ReadAllText($Path) [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'CREATE DATABASE [<SLDModel.SLDData9>] COLLATE SQL_Lat...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> $replaceString = "<SLDModel.SLDData9>" [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $replaceString = '<SLDModel.SLDData9>'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ if ( >>>> -not ($content -match $replaceString)) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> $content = $content.Replace($replaceString, ${env:SLD_DATABASE}) [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'CREATE DATABASE [SLDModel.SLDData] COLLATE SQL_Latin1...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> $commands = @( [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$' [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ if ( >>>> $content -match $rxSplitter) { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ >>>> $content -split $rxSplitter | [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ Where-Object >>>> { $_ -notmatch '^( |\t|\n|\r)*$' } | [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ ForEach-Object >>>> { [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> $commands += $_ [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> } [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English CREATE DATABASE [SLDModel.SLDDa...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> DB::MSSQL::ExecuteSQL -Commands $commands [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ function DB::MSSQL::ExecuteSQL >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> Set-PSDebug -Trace 0 [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> DB::MSSQL::Execute -ConnectionString $cstring -Commands $Commands [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ function DB::MSSQL::Execute() >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> $connection.Open() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ($entry in >>>> $Commands) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ( >>>> $entry in $Commands) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> $cmd = $connection.CreateCommand() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $cmd.CommandText = $entry [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $cmd.CommandTimeout = 300 [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $cmd.Prepare() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $cmd.ExecuteNonQuery() | Out-Null [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE DATABASE [SLDModel.SLDData] COLLATE SQL_Latin1_G...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'ALTER DATABASE [SLDModel.SLDData] SET ALLOW_SNAPSHOT_IS...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] CREATE SEQUENCE SEQ_IDMaps_ID...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET QUOTED_IDENTIFIER ON'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE [dbo].[LicenseSessions]( [17:43:25][AM FEINSTEN] [OUTPUT1] [ID] [int] IDEN...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE [dbo].[LicenseSessionsDis]( [17:43:25][AM FEINSTEN] [OUTPUT1] [Disconnecte...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE WorkflowServers( [17:43:25][AM FEINSTEN] [OUTPUT1] Id int NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] Name...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE ClusterNodes( [17:43:25][AM FEINSTEN] [OUTPUT1] id NVARCHAR(100) NOT NULL,...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE UserStore( [17:43:25][AM FEINSTEN] [OUTPUT1] id NVARCHAR(100) NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE B1WebClients( [17:43:25][AM FEINSTEN] [OUTPUT1] Id int NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] Name nv...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE ElectronicDocServices( [17:43:25][AM FEINSTEN] [OUTPUT1] Id int NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE PROCEDURE AddPermission [17:43:25][AM FEINSTEN] [OUTPUT1] ( [17:43:25][AM FEINSTEN] [OUTPUT1] @ResourceName nvarc...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'Create TABLE ClientJWTCredentials( [17:43:25][AM FEINSTEN] [OUTPUT1] ClientId nvar...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE AuthServiceSecurityLog( [17:43:25][AM FEINSTEN] [OUTPUT1] Id INT IDENTI...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'Create TABLE ExtOidcProviders( [17:43:25][AM FEINSTEN] [OUTPUT1] Id nvarchar(100...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE DynamicKeys( [17:43:25][AM FEINSTEN] [OUTPUT1] Id nvarchar(100) NOT NUL...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'CREATE TABLE DynamicKeyAssignments( [17:43:25][AM FEINSTEN] [OUTPUT1] Id nvarchar(10...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'Create TABLE ExtTechUsers( [17:43:25][AM FEINSTEN] [OUTPUT1] Id int NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] ClientI...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'Create TABLE ExtTechUserBindings( [17:43:25][AM FEINSTEN] [OUTPUT1] Id int NOT NULL, [17:43:25][AM FEINSTEN] [OUTPUT1] ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> $connection.Close() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ >>>> } [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ >>>> } [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> } [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $script_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:25][AM FEINSTEN] [OUTPUT1] Executing script: c:\Program Files\SAP\SAP Business One SetupFiles\support\sql_scripts\SLD\InstallMSSQL\InitBaseData.sql [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [<SLDModel.SLDData9>] [17:43:25][AM FEINSTEN] [OUTPUT1] INSERT INTO PermGrps (Id, ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $replaceString = '<SLDModel.SLDData9>'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] INSERT INTO PermGrps (Id, Nam...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ >>>> $commands += $content [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] INSERT ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] INSERT INTO PermGrps (Id, Name)...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 107+ foreach ( >>>> $script_path in $install_scripts) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $script_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> ExecuteScript -Path $script_path [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ function ExecuteScript($Path) >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> Write-Output "Executing script: $Path" [17:43:25][AM FEINSTEN] [OUTPUT1] Executing script: c:\Program Files\SAP\SAP Business One SetupFiles\support\sql_scripts\SLD\InstallMSSQL\InitOPTables.sql [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $content = [IO.File]::ReadAllText($Path) [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'GO [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> $replaceString = "<SLDModel.SLDData9>" [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $replaceString = '<SLDModel.SLDData9>'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ if ( >>>> -not ($content -match $replaceString)) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 17+ >>>> $content = "USE [$replaceString]" + "`n" + $content [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [<SLDModel.SLDData9>] [17:43:25][AM FEINSTEN] [OUTPUT1] GO [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> $content = $content.Replace($replaceString, ${env:SLD_DATABASE}) [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] GO [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> $commands = @( [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$' [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ if ( >>>> $content -match $rxSplitter) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ >>>> $content -split $rxSplitter | [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ Where-Object >>>> { $_ -notmatch '^( |\t|\n|\r)*$' } | [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ ForEach-Object >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> $commands += $_ [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData]'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> } [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> DB::MSSQL::ExecuteSQL -Commands $commands [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ function DB::MSSQL::ExecuteSQL >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> Set-PSDebug -Trace 0 [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> DB::MSSQL::Execute -ConnectionString $cstring -Commands $Commands [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ function DB::MSSQL::Execute() >>>> { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> $connection.Open() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ($entry in >>>> $Commands) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ( >>>> $entry in $Commands) { [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> $cmd = $connection.CreateCommand() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $cmd.CommandText = $entry [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $cmd.CommandTimeout = 300 [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $cmd.Prepare() [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $cmd.ExecuteNonQuery() | Out-Null [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'USE [SLDModel.SLDData]'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $script_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:25][AM FEINSTEN] [OUTPUT1] Executing script: c:\Program Files\SAP\SAP Business One SetupFiles\support\sql_scripts\SLD\InstallMSSQL\InitOPData.sql [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [<SLDModel.SLDData9>] [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $replaceString = '<SLDModel.SLDData9>'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] '. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $script_path = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:43:25][AM FEINSTEN] [OUTPUT1] Executing script: c:\Program Files\SAP\SAP Business One SetupFiles\support\sql_scripts\SLD\InstallMSSQL\InitOPPermission.sql [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [<SLDModel.SLDData9>] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete from roleperms; [17:43:25][AM FEINSTEN] [OUTPUT1] De...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $replaceString = '<SLDModel.SLDData9>'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $content = 'USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete from roleperms; [17:43:25][AM FEINSTEN] [OUTPUT1] Delet...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $rxSplitter = '\r?\n?\s*\bGO\b\s*\r?\n|\r?\n\s*GO\s*$'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:25][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $commands = 'SET LANGUAGE English USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'SET LANGUAGE English'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'USE [SLDModel.SLDData] [17:43:26][AM FEINSTEN] [OUTPUT1] Delete from roleperms; [17:43:26][AM FEINSTEN] [OUTPUT1] Delete ...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'B1WebServers', @Re...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'Groups', @Resource...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'MobileServices', @...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'ApplicationIdentif...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'Redis', @ResourceT...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'RegisterAdminClien...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'LandscapeLoggingSe...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'AddExtOidcProvider...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'DomainUserConsiste...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'GenerateDynamicKey...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'GetSecurityConfigB...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'CompanyDatabases/A...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'AcceptKerberosAuth...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'EXEC AddPermission @ResourceName = N'ImportAndBindUsers...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> $connection.Close() [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 93+ >>>> } [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 61+ >>>> } [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> } [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 107+ foreach ( >>>> $script_path in $install_scripts) { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 111+ >>>> Write-Output "Database ${env:SLD_DATABASE} created." [17:43:26][AM FEINSTEN] [OUTPUT1] Database SLDModel.SLDData created. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 112+ >>>> } [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> SLD::Database::UpdateVersion [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 175+ function SLD::Database::UpdateVersion() >>>> { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 176+ >>>> Write-Output "Updating database ${env:SLD_DATABASE}: version" [17:43:26][AM FEINSTEN] [OUTPUT1] Updating database SLDModel.SLDData: version [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 178+ >>>> $version = ${env:FEATURE_VERSION}.Split('.') [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $version = '10 00 280 18 0'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 179+ >>>> $db_version = "{0}{1}{2}" -f $version[0], $version[1], $version[2] [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $db_version = '1000280'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 181+ >>>> DB::MSSQL::ExecuteSQL -Commands "UPDATE [${env:SLD_DATABASE}].[dbo].[Sinfos] SET value=N'${db_version}' WHERE name=N'Version'" [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ function DB::MSSQL::ExecuteSQL >>>> { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> Set-PSDebug -Trace 0 [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 59+ >>>> DB::MSSQL::Execute -ConnectionString $cstring -Commands $Commands [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 63+ function DB::MSSQL::Execute() >>>> { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 73+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 74+ >>>> $connection.Open() [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ($entry in >>>> $Commands) { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = 'IEnumerator'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 76+ foreach ( >>>> $entry in $Commands) { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $entry = 'UPDATE [SLDModel.SLDData].[dbo].[Sinfos] SET value=N'10...'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 77+ >>>> $cmd = $connection.CreateCommand() [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> $cmd.CommandText = $entry [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 79+ >>>> $cmd.CommandTimeout = 300 [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> $cmd.Prepare() [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> $cmd.ExecuteNonQuery() | Out-Null [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $foreach = ''. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 182+ >>>> Write-Output "Database ${env:SLD_DATABASE} updated." [17:43:26][AM FEINSTEN] [OUTPUT1] Database SLDModel.SLDData updated. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 183+ >>>> } [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> SLD::SystemService::Start [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ function SLD::SystemService::Start() >>>> { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> Tomcat::SystemService::Start [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 198+ function Tomcat::SystemService::Start() >>>> { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 199+ >>>> Write-Output "Starting service $TomcatServiceName" [17:43:26][AM FEINSTEN] [OUTPUT1] Starting service B1ServerTools64 [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 201+ >>>> $service = Get-Service $TomcatServiceName -ErrorAction SilentlyContinue [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $this.ServiceName [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $service = 'B1ServerTools64'. [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 203+ if ( >>>> $null -eq $service) { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 208+ if ( >>>> $service.Status -eq 'Running') { [17:43:26][AM FEINSTEN] [OUTPUT1] DEBUG: 213+ >>>> $service.Start() [17:43:27][AM FEINSTEN] [OUTPUT1] DEBUG: 216+ >>>> $service.WaitForStatus('Running', '00:10:00') [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 222+ >>>> Write-Output "Status of service ${TomcatServiceName}: $($service.Status)" [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 222+ Write-Output "Status of service ${TomcatServiceName}: $( >>>> $service.Status)" [17:43:28][AM FEINSTEN] [OUTPUT1] Status of service B1ServerTools64: Running [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 223+ >>>> } [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> Tomcat::SystemService::WaitForStart "https://${env:LOCAL_ADDRESS}:${env:TOMCAT_PORT}/sld/sld0100.svc" [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 255+ function Tomcat::SystemService::WaitForStart() >>>> { [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 263+ >>>> Add-Type -TypeDefinition @" [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 272+ >>>> [System.Net.ServicePointManager]::CertificatePolicy = New-Object AcceptAllCertificatePolicy [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 273+ >>>> [System.Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls11, Tls" [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 275+ >>>> Write-Output "Checking response for url: $Url" [17:43:28][AM FEINSTEN] [OUTPUT1] Checking response for url: https://w11-proxmox.##NameGelöscht##.local:40000/sld/sld0100.svc [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 276+ >>>> $ResponseCode = $null [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ResponseCode = ''. [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 277+ >>>> $StartTime = $(Get-Date) [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 277+ $StartTime = $( >>>> Get-Date) [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $StartTime = '05/14/2025 17:43:28'. [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 279+ :repeat_response_check while ( >>>> $true) { [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 280+ >>>> $TimeSpent = $(Get-Date) - $StartTime [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 280+ $TimeSpent = $( >>>> Get-Date) - $StartTime [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'static timespan op_Subtraction(datetime d1, datetime d2)' [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TimeSpent = '00:00:00.0089995'. [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 282+ if ( >>>> $TimeSpent.TotalSeconds -gt $TimeoutSec) { [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 287+ >>>> $Request = [System.Net.WebRequest]::Create($Url) [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Request = 'System.Net.HttpWebRequest'. [17:43:28][AM FEINSTEN] [OUTPUT1] DEBUG: 288+ >>>> $Response = $Request.GetResponse() [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Response = 'System.Net.HttpWebResponse'. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 294+ >>>> $ResponseCode = [int]$Response.StatusCode [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ResponseCode = '200'. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 295+ >>>> Write-Output "HTTP Status Code is: $ResponseCode" [17:43:41][AM FEINSTEN] [OUTPUT1] HTTP Status Code is: 200 [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 300+ switch ( >>>> $ResponseCode) { [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 301+ >>>> 200 { [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 302+ >>>> break repeat_response_check [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 315+ switch ( >>>> $ResponseCode) { [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 316+ >>>> 200 { [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 317+ >>>> Write-Output "Connection to [$Url] has been established" [17:43:41][AM FEINSTEN] [OUTPUT1] Connection to [https://w11-proxmox.##NameGelöscht##.local:40000/sld/sld0100.svc] has been established [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 318+ >>>> break [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 329+ >>>> } [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ >>>> } [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> SLD::CentralDeployment::RemoveShare [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 281+ function SLD::CentralDeployment::RemoveShare() >>>> { [17:43:41][AM FEINSTEN] [OUTPUT1] DEBUG: 282+ if ( >>>> Get-SmbShare -Name 'SCSW_WORKING_SHARE' -ErrorAction Ignore) { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 608+ DynamicParam >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 627+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 629+ Begin >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 641+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 644+ Process >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 738+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 741+ End >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 753+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 287+ >>>> cmd /c ('net.exe user "{0}" 2>nul' -f ${env:CD_WORKINGSHARE_USER}) [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 288+ if ( >>>> $LASTEXITCODE -eq 0) { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 292+ >>>> $LASTEXITCODE = 0 [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $LASTEXITCODE = '0'. [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 294+ if ( >>>> Test-Path -Path "$SERVERTOOLS_ROOT\CentralDeployment") { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 298+ >>>> } [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ >>>> SLD::CentralDeployment::CreateShare [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 251+ function SLD::CentralDeployment::CreateShare() >>>> { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 252+ if ( >>>> 'create' -ne ${env:LANDSCAPE_INSTALL_ACTION}) { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 255+ if ( >>>> [string]::IsNullOrEmpty(${env:CD_WORKINGSHARE_USER})) { [17:43:42][AM FEINSTEN] [OUTPUT1] DEBUG: 259+ >>>> Set-PSDebug -Trace 0 [17:43:42][AM FEINSTEN] [OUTPUT1] Creating content of shared folder [17:43:42][AM FEINSTEN] [OUTPUT1] Creating user of shared folder [17:43:42][AM FEINSTEN] [OUTPUT1] Der Befehl wurde erfolgreich ausgef?hrt. [17:43:42][AM FEINSTEN] [OUTPUT1] Der Befehl wurde erfolgreich ausgef?hrt. [17:43:42][AM FEINSTEN] [OUTPUT1] Registering shared folder [17:43:43][AM FEINSTEN] [OUTPUT1] DEBUG: 279+ >>>> } [17:43:43][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> SLD::CentralDeployment::UpdateSettings [17:43:43][AM FEINSTEN] [OUTPUT1] DEBUG: 322+ function SLD::CentralDeployment::UpdateSettings() >>>> { [17:43:43][AM FEINSTEN] [OUTPUT1] DEBUG: 323+ if ( >>>> 'create' -ne ${env:LANDSCAPE_INSTALL_ACTION}) { [17:43:43][AM FEINSTEN] [OUTPUT1] DEBUG: 327+ >>>> Set-PSDebug -Trace 0 [17:43:43][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SCSWWorkingShare [17:43:46][AM FEINSTEN] [OUTPUT1] exitcode stdout stderr [17:43:46][AM FEINSTEN] [OUTPUT1] -------- ------ ------ [17:43:46][AM FEINSTEN] [OUTPUT1] 0 true [17:43:46][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SCSWWorkingShareUser [17:43:46][AM FEINSTEN] [OUTPUT1] 0 true [17:43:46][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SCSWWorkingSharePassword [17:43:48][AM FEINSTEN] [OUTPUT1] 0 true [17:43:48][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDLandscapeServerAddress [17:43:49][AM FEINSTEN] [OUTPUT1] 0 true [17:43:49][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDLandscapeServerProtocol [17:43:50][AM FEINSTEN] [OUTPUT1] 0 true [17:43:50][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDType [17:43:52][AM FEINSTEN] [OUTPUT1] 0 true [17:43:52][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDPort [17:43:53][AM FEINSTEN] [OUTPUT1] 0 true [17:43:53][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SiteUser [17:43:54][AM FEINSTEN] [OUTPUT1] 0 true [17:43:54][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SiteUserPwd [17:43:56][AM FEINSTEN] [OUTPUT1] 0 true [17:43:56][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDAgentHeartbeatTimeout [17:43:57][AM FEINSTEN] [OUTPUT1] 0 true [17:43:57][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: CentralDeployment.SLDAgentOperationTimeout [17:43:58][AM FEINSTEN] [OUTPUT1] 0 true [17:43:58][AM FEINSTEN] [OUTPUT1] Adding Central Deployment setting: Global.Machines.StatusQuery [17:44:00][AM FEINSTEN] [OUTPUT1] 0 true [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 343+ >>>> } [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 56+ >>>> SLD::SystemService::Stop [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ function SLD::SystemService::Stop() >>>> { [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> Tomcat::SystemService::Stop [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 225+ function Tomcat::SystemService::Stop() >>>> { [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 226+ >>>> Write-Output "Stopping service $TomcatServiceName" [17:44:00][AM FEINSTEN] [OUTPUT1] Stopping service B1ServerTools64 [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 228+ >>>> $service = Get-Service $TomcatServiceName -ErrorAction SilentlyContinue [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $service = 'B1ServerTools64'. [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 230+ if ( >>>> $null -eq $service) { [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 235+ if ( >>>> $service.Status -eq 'Stopped') { [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 241+ if ( >>>> $service.Status -ne "StopPending") { [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 242+ >>>> $service.Stop() [17:44:00][AM FEINSTEN] [OUTPUT1] DEBUG: 245+ >>>> $service.WaitForStatus('Stopped', '00:30:00') [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 251+ >>>> Write-Output "Status of service ${TomcatServiceName}: $($service.Status)" [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 251+ Write-Output "Status of service ${TomcatServiceName}: $( >>>> $service.Status)" [17:45:01][AM FEINSTEN] [OUTPUT1] Status of service B1ServerTools64: Stopped [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 252+ >>>> } [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ >>>> } [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> SLD::SystemService::Start [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ function SLD::SystemService::Start() >>>> { [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> Tomcat::SystemService::Start [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 198+ function Tomcat::SystemService::Start() >>>> { [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 199+ >>>> Write-Output "Starting service $TomcatServiceName" [17:45:01][AM FEINSTEN] [OUTPUT1] Starting service B1ServerTools64 [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 201+ >>>> $service = Get-Service $TomcatServiceName -ErrorAction SilentlyContinue [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $this.ServiceName [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $service = 'B1ServerTools64'. [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 203+ if ( >>>> $null -eq $service) { [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 208+ if ( >>>> $service.Status -eq 'Running') { [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 213+ >>>> $service.Start() [17:45:01][AM FEINSTEN] [OUTPUT1] DEBUG: 216+ >>>> $service.WaitForStatus('Running', '00:10:00') [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 222+ >>>> Write-Output "Status of service ${TomcatServiceName}: $($service.Status)" [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 222+ Write-Output "Status of service ${TomcatServiceName}: $( >>>> $service.Status)" [17:45:02][AM FEINSTEN] [OUTPUT1] Status of service B1ServerTools64: Running [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 223+ >>>> } [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> Tomcat::SystemService::WaitForStart "https://${env:LOCAL_ADDRESS}:${env:TOMCAT_PORT}/sld/sld0100.svc" [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 255+ function Tomcat::SystemService::WaitForStart() >>>> { [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 263+ >>>> Add-Type -TypeDefinition @" [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 272+ >>>> [System.Net.ServicePointManager]::CertificatePolicy = New-Object AcceptAllCertificatePolicy [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 273+ >>>> [System.Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls11, Tls" [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 275+ >>>> Write-Output "Checking response for url: $Url" [17:45:02][AM FEINSTEN] [OUTPUT1] Checking response for url: https://w11-proxmox.##NameGelöscht##.local:40000/sld/sld0100.svc [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 276+ >>>> $ResponseCode = $null [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ResponseCode = ''. [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 277+ >>>> $StartTime = $(Get-Date) [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 277+ $StartTime = $( >>>> Get-Date) [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $StartTime = '05/14/2025 17:45:02'. [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 279+ :repeat_response_check while ( >>>> $true) { [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 280+ >>>> $TimeSpent = $(Get-Date) - $StartTime [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 280+ $TimeSpent = $( >>>> Get-Date) - $StartTime [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: ! CALL method 'static timespan op_Subtraction(datetime d1, datetime d2)' [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TimeSpent = '00:00:00.0129985'. [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 282+ if ( >>>> $TimeSpent.TotalSeconds -gt $TimeoutSec) { [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 287+ >>>> $Request = [System.Net.WebRequest]::Create($Url) [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Request = 'System.Net.HttpWebRequest'. [17:45:02][AM FEINSTEN] [OUTPUT1] DEBUG: 288+ >>>> $Response = $Request.GetResponse() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Response = 'System.Net.HttpWebResponse'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 294+ >>>> $ResponseCode = [int]$Response.StatusCode [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ResponseCode = '200'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 295+ >>>> Write-Output "HTTP Status Code is: $ResponseCode" [17:45:15][AM FEINSTEN] [OUTPUT1] HTTP Status Code is: 200 [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 300+ switch ( >>>> $ResponseCode) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 301+ >>>> 200 { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 302+ >>>> break repeat_response_check [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 315+ switch ( >>>> $ResponseCode) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 316+ >>>> 200 { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 317+ >>>> Write-Output "Connection to [$Url] has been established" [17:45:15][AM FEINSTEN] [OUTPUT1] Connection to [https://w11-proxmox.##NameGelöscht##.local:40000/sld/sld0100.svc] has been established [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 318+ >>>> break [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 329+ >>>> } [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ >>>> } [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> SLD::Keycloak::RegisterDefaultClients [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 498+ function SLD::Keycloak::RegisterDefaultClients() >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 504+ >>>> $query = "SELECT [Value] FROM [${env:SLD_DATABASE}].[dbo].[SInfos] where [Name] = N'sso_enabled';" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $query = 'SELECT [Value] FROM [SLDModel.SLDData].[dbo].[SInfos] w...'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 505+ >>>> $result = DB::MSSQL::QuerySQL -Query $query [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ function DB::MSSQL::QuerySQL >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ >>>> Set-PSDebug -Trace 0 [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 41+ return >>>> DB::MSSQL::Query -ConnectionString $cstring -Query $Query [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 96+ function DB::MSSQL::Query($ConnectionString, $Query) >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> $connection = New-Object System.Data.SqlClient.SqlConnection($ConnectionString) [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $connection = 'System.Data.SqlClient.SqlConnection'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> $connection.Open() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 101+ >>>> $cmd = $connection.CreateCommand() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $cmd = 'System.Data.SqlClient.SqlCommand'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 102+ >>>> $cmd.CommandText = $Query [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 103+ >>>> $cmd.CommandTimeout = 300 [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> $adapter = New-Object System.Data.SqlClient.SqlDataAdapter($cmd) [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $adapter = 'System.Data.SqlClient.SqlDataAdapter'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 108+ >>>> $data = New-Object System.Data.DataSet [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $data = 'System.Data.DataSet'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 109+ >>>> $adapter.Fill($data) | Out-Null [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 117+ return >>>> $data [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 119+ >>>> $connection.Close() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 121+ >>>> } [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> } [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = 'System.Data.DataSet'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 507+ >>>> $domainConfirm = "false" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $domainConfirm = 'false'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 508+ if ( >>>> ($result.Tables[0].Rows.Count -gt 0) -and ($result.Tables[0].Rows.Value -eq $true)) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 522+ >>>> Register-KeycloakInfo ` [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 387+ function Register-KeycloakInfo() >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 395+ >>>> $result = Invoke-SldToolEx -registerKeycloakInfo ` [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 253+ function Invoke-SldToolEx() >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 254+ >>>> $result = Invoke-SldTool @args [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 228+ function Invoke-SldTool() >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 229+ >>>> $ToolPath = "${env:INSTALL_SCRIPT_TEMP_DIR}\SLDInstallerTool.jar" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ToolPath = 'C:\Users\ADMINI~1\AppData\Local\Temp\B1-uoXAfPbnJMwZ...'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 230+ if ( >>>> -not (Test-Path -Path $ToolPath)) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 233+ >>>> $JvmArgs = @( [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $JvmArgs = '-XX:TieredStopAtLevel=1'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 237+ if ( >>>> 'true' -eq $env:CONNECTION_SSL_CERTIFICATE_VERIFICATION) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 241+ >>>> Invoke-Java @JvmArgs '-jar' "$ToolPath" @args [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ function Invoke-Java() >>>> { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ if ( >>>> [string]::IsNullOrEmpty(${env:JAVA_BIN})) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ if ( >>>> -not (Test-Path -Path "${env:JAVA_BIN}")) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> Write-Information "[java.exe] $args" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 31+ >>>> $QuotedArgs = $args | ForEach-Object { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ if ( >>>> [string]::IsNullOrEmpty($_)) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 35+ if ( >>>> $_.StartsWith('"') -or $_.StartsWith("'")) { [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> [string]::Format('"{0}"', $_) [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> } [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $QuotedArgs = '"-XX:TieredStopAtLevel=1" "-jar" "C:\Users\ADMINI~...'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> $ProcessInfo.FileName = "${env:JAVA_BIN}" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> $ProcessInfo.RedirectStandardError = $true [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 45+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ >>>> $ProcessInfo.WindowStyle = [System.Diagnostics.ProcessWindowStyle]::Hidden [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 47+ >>>> $ProcessInfo.UseShellExecute = $false [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> $ProcessInfo.Arguments = "$QuotedArgs" [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 50+ >>>> $Process = New-Object System.Diagnostics.Process [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> $Process.StartInfo = $ProcessInfo [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> $Process.Start() | Out-Null [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> $TaskStdout = $Process.StandardOutput.ReadToEndAsync() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStdout = 'System.Threading.Tasks.Task`1[System.String]'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 55+ >>>> $TaskStderr = $Process.StandardError.ReadToEndAsync() [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStderr = 'System.Threading.Tasks.Task`1[System.String]'. [17:45:15][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> $Process.WaitForExit(100000) | Out-Null [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> $ExitCode = $Process.ExitCode [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ExitCode = '0'. [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 60+ >>>> Write-Information "[java.exe][exit-code] $ExitCode" [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ return >>>> [PSCustomObject] @{ [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 67+ >>>> } [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 242+ >>>> } [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $result = '@{exitcode=0; stdout=false&RegisterAdminClient error: ...'. [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 256+ if ( >>>> $result.exitcode -ne 0) { [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 260+ >>>> $values = @($result.stdout -split '&') [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $values = 'false RegisterAdminClient error: Error on GenerateSecu...'. [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 262+ if ( >>>> 'true' -ne $values[0]) { [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: 263+ >>>> throw "SldInstallerTool execution failed`n$result" [17:45:16][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:16][AM FEINSTEN] [OUTPUT2] SldInstallerTool execution failed [17:45:16][AM FEINSTEN] [OUTPUT2] @{exitcode=0; stdout=false&RegisterAdminClient error: Error on GenerateSecurityToken: java.net.ConnectException; stderr=java.lang.RuntimeException: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:767) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.getHttpClient(BaseSLDService.java:332) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:777) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGetJsonResponse(BaseSLDService.java:783) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.getSecurityToken(BaseSLDService.java:906) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:722) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:709) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:705) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPostNoResponse(BaseSLDService.java:646) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.RegisterKeycloakInfo.registerAdminClient(RegisterKeycloakInfo.java:212) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.RegisterKeycloakInfo.processService(RegisterKeycloakInfo.java:223) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.SLDInstallerTool.main(SLDInstallerTool.java:169) [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:574) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:752) [17:45:16][AM FEINSTEN] [OUTPUT2] ... 11 more [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1083) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:198) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(PlainHttpConnection.java:230) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:206) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.lang.Thread.run(Thread.java:840) [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.nio.channels.ClosedChannelException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:195) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(SocketChannelImpl.java:760) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:848) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(PlainHttpConnection.java:183) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:185) [17:45:16][AM FEINSTEN] [OUTPUT2] ... 9 more} [17:45:16][AM FEINSTEN] [OUTPUT2] In C:\Users\Administrator\AppData\Local\Temp\B1-uoXAfPbnJMwZXIkOEsAO\Installation Directory\SAP Business One SetupFiles\support\bin\WizardUtils_tools.ps1:263 Zeichen:9 [17:45:16][AM FEINSTEN] [OUTPUT2] + throw "SldInstallerTool execution failed`n$result" [17:45:16][AM FEINSTEN] [OUTPUT2] + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [17:45:16][AM FEINSTEN] [OUTPUT2] + CategoryInfo : OperationStopped: (SldInstallerToo...) [17:45:16][AM FEINSTEN] [OUTPUT2] ... 9 more}:String) [], RuntimeException [17:45:16][AM FEINSTEN] [OUTPUT2] + FullyQualifiedErrorId : SldInstallerTool execution failed [17:45:16][AM FEINSTEN] [OUTPUT2] @{exitcode=0; stdout=false&RegisterAdminClient error: Error on GenerateSecurityToken: java.net.ConnectException; stderr=java.lang.RuntimeException: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:767) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.getHttpClient(BaseSLDService.java:332) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:777) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGetJsonResponse(BaseSLDService.java:783) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.getSecurityToken(BaseSLDService.java:906) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:722) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:709) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPost(BaseSLDService.java:705) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpPostNoResponse(BaseSLDService.java:646) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.RegisterKeycloakInfo.registerAdminClient(RegisterKeycloakInfo.java:212) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.RegisterKeycloakInfo.processService(RegisterKeycloakInfo.java:223) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.SLDInstallerTool.main(SLDInstallerTool.java:169) [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:574) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:123) [17:45:16][AM FEINSTEN] [OUTPUT2] at com.sap.b1.sld.client.installer.service.BaseSLDService.httpGet(BaseSLDService.java:752) [17:45:16][AM FEINSTEN] [OUTPUT2] ... 11 more [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.net.ConnectException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1083) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:198) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.checkRetryConnect(PlainHttpConnection.java:230) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:206) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(CompletableFuture.java:911) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.lang.Thread.run(Thread.java:840) [17:45:16][AM FEINSTEN] [OUTPUT2] Caused by: java.nio.channels.ClosedChannelException [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.ensureOpen(SocketChannelImpl.java:195) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.beginConnect(SocketChannelImpl.java:760) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:848) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$0(PlainHttpConnection.java:183) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.base/java.security.AccessController.doPrivileged(AccessController.java:569) [17:45:16][AM FEINSTEN] [OUTPUT2] at java.net.http/jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:185) [17:45:16][AM FEINSTEN] [OUTPUT2] ... 9 more} [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:18][INFORMATION] Script action [\SLD_action.ps1] finished [17:45:18][INFORMATION] Action result: FAIL (ScriptAction<\SLD_action.ps1><post-install>) [2025-05-14][com.sap.businessone.installer.InstallerThread.setRollbackPurpose] [17:45:18][INFORMATION] Setting rollback purpose for B1ServerToolsSLD [17:45:18][INFORMATION] Rollback system feature: [17:45:18][INFORMATION] 1) B1ServerToolsAuthentication [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:18][INFORMATION] ScriptAction<\SetupFilesSupport_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:18][INFORMATION] Script action [\SetupFilesSupport_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:18][AM FEINSTEN] Running command [Windows Script [\SetupFilesSupport_action.ps1]] [17:45:18][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsSupport} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $ErrorActionPreference = 'Stop' [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 80+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 82+ >>>> 'pre-install' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> 'post-install' { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 90+ >>>> 'install-rollback' { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 98+ >>>> 'pre-upgrade' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 99+ >>>> 'post-upgrade' { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 106+ >>>> 'upgrade-rollback' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 109+ >>>> 'pre-uninstall' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 110+ >>>> 'post-uninstall' { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 118+ >>>> 'reconfig' { [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 122+ >>>> 'reconfig-rollback' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 125+ >>>> 'verify' { } [17:45:19][AM FEINSTEN] [OUTPUT1] DEBUG: 128+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:19][INFORMATION] Script action [\SetupFilesSupport_action.ps1] finished [17:45:19][INFORMATION] Action result: SUCCESS (ScriptAction<\SetupFilesSupport_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:19][INFORMATION] ScriptAction<\SetupFilesJava_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:19][INFORMATION] Script action [\SetupFilesJava_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:19][AM FEINSTEN] Running command [Windows Script [\SetupFilesJava_action.ps1]] [17:45:19][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsJava64} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> Set-StrictMode -Version 2 [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $ErrorActionPreference = 'Stop' [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "${PSScriptRoot}\SetupFilesJava_common.ps1" [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> 'pre-install' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> 'post-install' { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> 'install-rollback' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ >>>> 'pre-upgrade' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> 'post-upgrade' { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> 'upgrade-rollback' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> 'pre-uninstall' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ >>>> 'post-uninstall' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ >>>> 'reconfig' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> 'reconfig-rollback' { } [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 32+ >>>> 'verify' { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ >>>> Java::VerifyBuild -Expected '17.0.13' [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ function Java::VerifyBuild($Expected) >>>> { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> $Version = Invoke-Java -version [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ function Invoke-Java() >>>> { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ if ( >>>> -not (Test-Path -Path "${SETUPFILES_ROOT}\sapmachine_17\bin\java.exe")) { [17:45:20][AM FEINSTEN] [OUTPUT1] DEBUG: 9+ >>>> $ProcessInfo = New-Object System.Diagnostics.ProcessStartInfo [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ProcessInfo = 'System.Diagnostics.ProcessStartInfo'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $ProcessInfo.FileName = "${SETUPFILES_ROOT}\sapmachine_17\bin\java.exe" [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $ProcessInfo.RedirectStandardError = $true [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $ProcessInfo.RedirectStandardOutput = $true [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> $ProcessInfo.UseShellExecute = $false [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> $ProcessInfo.Arguments = $args [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ >>>> $Process = New-Object System.Diagnostics.Process [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Process = 'System.Diagnostics.Process'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 17+ >>>> $Process.StartInfo = $ProcessInfo [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ >>>> $Process.Start() | Out-Null [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ >>>> $TaskStdout = $Process.StandardOutput.ReadToEndAsync() [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStdout = 'System.Threading.Tasks.Task`1[System.String]'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> $TaskStderr = $Process.StandardError.ReadToEndAsync() [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TaskStderr = 'System.Threading.Tasks.Task`1[System.String]'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ >>>> $Process.WaitForExit() | Out-Null [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 25+ return >>>> [PSCustomObject] @{ [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> } [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Version = '@{exitcode=0; stdout=; stderr=openjdk version "17.0.1...'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 42+ if ( >>>> $Version.exitcode -eq 0) { [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> $Actual = $Version.stderr | [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 46+ ForEach-Object >>>> { $_.Matches[0].Groups[1].Value } [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $Actual = '17.0.13'. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ if ( >>>> $Expected -eq $Actual) { [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> [string]::Format('<wizard-check status="SUCCESS" message="Correct build of SAPMACHINE is installed: {0}" />', $Actual) [17:45:21][AM FEINSTEN] [OUTPUT1] <wizard-check status="SUCCESS" message="Correct build of SAPMACHINE is installed: 17.0.13" /> [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 60+ >>>> } [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:21][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:21][INFORMATION] Script action [\SetupFilesJava_action.ps1] finished [17:45:21][INFORMATION] Action result: SUCCESS (ScriptAction<\SetupFilesJava_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:21][INFORMATION] ScriptAction<\Certificate_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:21][INFORMATION] Script action [\Certificate_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:21][AM FEINSTEN] Running command [Windows Script [\Certificate_action.ps1]] [17:45:21][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerTools-Certificate} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:22][INFORMATION] Script action [\Certificate_action.ps1] finished [17:45:22][INFORMATION] Action result: SUCCESS (ScriptAction<\Certificate_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:22][INFORMATION] ScriptAction<\SetupFilesTomcat_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:22][INFORMATION] Script action [\SetupFilesTomcat_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:22][AM FEINSTEN] Running command [Windows Script [\SetupFilesTomcat_action.ps1]] [17:45:22][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsTomcat} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $ErrorActionPreference = 'Stop' [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot\SetupFilesTomcat_common.ps1" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\WizardUtils_tools.ps1" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function IIf($predicate, $whenTrue, $whenFalse) { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> . "$PSScriptRoot\WizardUtils_parameter.ps1" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Parameter::AnyChange() { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "$PSScriptRoot\SetupFilesTomcat_service.ps1" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $TomcatServiceName = 'B1ServerTools64' [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceName = 'B1ServerTools64'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $TomcatServiceDescription = 'SAP Business One Server Tools Service (64-bit)' [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceDescription = 'SAP Business One Server Tools Servic...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $JAVA_ROOT = "${SETUPFILES_ROOT}\sapmachine_17" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $JAVA_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\XXXXXXXXXX...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $TOMCAT_EXE = "$TOMCAT_ROOT\bin\tomcat10.exe" [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_EXE = 'c:\Program Files\SAP\SAP Business One SetupFiles\t...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> 'pre-install' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 16+ >>>> 'post-install' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 29+ >>>> 'install-rollback' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> 'pre-upgrade' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 40+ >>>> 'post-upgrade' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> 'upgrade-rollback' { } [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> 'pre-uninstall' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> 'post-uninstall' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 67+ >>>> 'reconfig' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 80+ >>>> 'reconfig-rollback' { } [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 83+ >>>> 'verify' { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 84+ >>>> Tomcat::Verification::CheckVersion '10.1.34.0' [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 255+ function Tomcat::Verification::CheckVersion() >>>> { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 257+ >>>> $actual = Read-TomcatVersion [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 20+ function Read-TomcatVersion() >>>> { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> $data = $(& "${env:JAVA_BIN}" -cp "${TOMCAT_ROOT}\lib\catalina.jar" org.apache.catalina.util.ServerInfo) [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ $data = $( >>>> & "${env:JAVA_BIN}" -cp "${TOMCAT_ROOT}\lib\catalina.jar" org.apache.catalina.util.ServerInfo) [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $data = 'Server version: Apache Tomcat/10.1.34 Server built: De...'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 22+ >>>> $matcher = ([regex]"Server number:\s+([\d.]+)").Match($data) [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $matcher = 'Server number: 10.1.34.0'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ Return >>>> $matcher.Groups[1].Value [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> } [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $actual = '10.1.34.0'. [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 259+ if ( >>>> [String]::Equals($actual, $expected)) { [17:45:23][AM FEINSTEN] [OUTPUT1] DEBUG: 260+ >>>> Write-Output ('<wizard-check status="SUCCESS" message="Correct version of Apache Tomcat is installed: {0}" />' -f "${actual}") [17:45:24][AM FEINSTEN] [OUTPUT1] <wizard-check status="SUCCESS" message="Correct version of Apache Tomcat is installed: 10.1.34.0" /> [17:45:24][AM FEINSTEN] [OUTPUT1] DEBUG: 264+ >>>> } [17:45:24][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:24][INFORMATION] Script action [\SetupFilesTomcat_action.ps1] finished [17:45:24][INFORMATION] Action result: SUCCESS (ScriptAction<\SetupFilesTomcat_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:24][INFORMATION] ScriptAction<\SetupFilesAuthentication_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:24][INFORMATION] ScriptAction<\ServiceManager_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:24][INFORMATION] Script action [\ServiceManager_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:24][AM FEINSTEN] Running command [Windows Script [\ServiceManager_action.ps1]] [17:45:24][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsServiceManager} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> Set-StrictMode -Version 2 [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $ErrorActionPreference = 'Stop' [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "${PSScriptRoot}\ServiceManager_common.ps1" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_system.ps1" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $COMMON_GLOBALS = @{ [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> $SERVERTOOLS_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One ServerTools" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SERVERTOOLS_ROOT = 'c:\Program Files\SAP\SAP Business One Server...'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SERVICEMANAGER_ROOT = "${SERVERTOOLS_ROOT}\Service Manager" [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SERVICEMANAGER_ROOT = 'c:\Program Files\SAP\SAP Business One Ser...'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> 'pre-install' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> 'post-install' { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 18+ >>>> 'pre-install-rollback' { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 23+ >>>> 'post-install-rollback' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 26+ >>>> 'pre-upgrade' { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> 'post-upgrade' { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 35+ >>>> 'pre-upgrade-rollback' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 36+ >>>> 'post-upgrade-rollback' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> 'pre-uninstall' { [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> 'post-uninstall' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 47+ >>>> 'reconfig' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> 'reconfig-rollback' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 51+ >>>> 'verify' { } [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:25][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:25][INFORMATION] Script action [\ServiceManager_action.ps1] finished [17:45:25][INFORMATION] Action result: SUCCESS (ScriptAction<\ServiceManager_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:25][INFORMATION] ScriptAction<\DIServer_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:25][INFORMATION] Script action [\DIServer_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:25][AM FEINSTEN] Running command [Windows Script [\DIServer_action.ps1]] [17:45:25][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsDIServer} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> Set-StrictMode -Version 2 [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 3+ >>>> $ErrorActionPreference = 'Stop' [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "$PSScriptRoot\DIServer_common.ps1" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_system.ps1" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $COMMON_GLOBALS = @{ [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> $DISERVER_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One ServerTools\DI_Server" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $DISERVER_ROOT = 'c:\Program Files\SAP\SAP Business One ServerToo...'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "$PSScriptRoot\DIServer_service.ps1" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> function Invoke-DIServer64() { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> 'pre-install' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 15+ >>>> 'post-install' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 21+ >>>> 'pre-install-rollback' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 30+ >>>> 'post-install-rollback' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ >>>> 'pre-migrate' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 37+ >>>> 'post-migrate' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 43+ >>>> 'pre-migrate-rollback' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 52+ >>>> 'post-migrate-rollback' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ >>>> 'finish-migrate' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 58+ >>>> 'pre-upgrade' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> 'post-upgrade' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 68+ >>>> 'pre-upgrade-rollback' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 72+ >>>> 'post-upgrade-rollback' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 78+ >>>> 'pre-uninstall' { [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 87+ >>>> 'post-uninstall' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 90+ >>>> 'reconfig' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 91+ >>>> 'reconfig-rollback' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 94+ >>>> 'verify' { } [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:26][AM FEINSTEN] [OUTPUT1] DEBUG: 97+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:26][INFORMATION] Script action [\DIServer_action.ps1] finished [17:45:26][INFORMATION] Action result: SUCCESS (ScriptAction<\DIServer_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:26][INFORMATION] ScriptAction<\SLD_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.InstallerThread.runActions] [17:45:26][INFORMATION] ScriptAction<\ExtensionManager_action.ps1><verify> [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:26][INFORMATION] Script action [\ExtensionManager_action.ps1] started [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:26][AM FEINSTEN] Running command [Windows Script [\ExtensionManager_action.ps1]] [17:45:26][AM FEINSTEN] Updating enviroment variables: {CERTIFICATE_STORAGE_FILE=c:\Program Files\SAP\SAP Business One SetupFiles\certificates\certificate.p12} {CERTIFICATE_STORAGE_ROOT=c:\Program Files\SAP\SAP Business One SetupFiles\certificates} {CONNECTION_SSL_CERTIFICATE_VERIFICATION=false} {FEATURE=B1ServerToolsExtensionManager} {FEATURE_VERSION=10.00.280.18.0} {LANDSCAPE_INSTALL_ACTION=create} {LANDSCAPE_SERVER_ADDRESS=localhost} {LANDSCAPE_SERVER_PORT=40050} {LANDSCAPE_SERVER_PROTOCOL=https} {LANDSCAPE_SERVER_TYPE=op} {LOCAL_ADDRESS=w11-proxmox.##NameGelöscht##.local} {MSSQL_SERVER_ADDRESS=W11-PROXMOX\SAP} {MSSQL_SERVER_PASSWORD=XXXXXXXXXX} {MSSQL_SERVER_TRUSTED_CONNECTION=false} {MSSQL_SERVER_USER=XXXXXXXXXX} {SECURITY_CERTIFICATE_ACTION=self} {SECURITY_CERTIFICATE_PASSWD=XXXXXXXXXX} {SERVICE_PORT=40000} {SITE_USER_ID=XXXXXXXXXX} {SITE_USER_PASSWORD=XXXXXXXXXX} {TOMCAT_PORT=40000} {USER_INSTALL_DIR=c:\Program Files\SAP} {WIZARD_ACTION_PHASE=verify} [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $ErrorActionPreference = 'Stop' [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> . "$PSScriptRoot\ExtensionManager_common.ps1" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> $EXTENSIONMANAGER_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One ServerTools\Extension Manager" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $EXTENSIONMANAGER_ROOT = 'c:\Program Files\SAP\SAP Business One S...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 4+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $TOMCAT_WEBAPPCONF = "$TOMCAT_ROOT\conf\Catalina\localhost" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_WEBAPPCONF = 'c:\Program Files\SAP\SAP Business One Setup...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> . "$PSScriptRoot\SetupFilesTomcat_service.ps1" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 5+ >>>> $TomcatServiceName = 'B1ServerTools64' [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceName = 'B1ServerTools64'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $TomcatServiceDescription = 'SAP Business One Server Tools Service (64-bit)' [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TomcatServiceDescription = 'SAP Business One Server Tools Servic...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 8+ >>>> $SETUPFILES_ROOT = "${env:USER_INSTALL_DIR}\SAP Business One SetupFiles" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $SETUPFILES_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFi...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 10+ >>>> $JAVA_ROOT = "${SETUPFILES_ROOT}\sapmachine_17" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $JAVA_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\XXXXXXXXXX...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ >>>> $TOMCAT_ROOT = "${SETUPFILES_ROOT}\tomcat" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_ROOT = 'c:\Program Files\SAP\SAP Business One SetupFiles\...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 12+ >>>> $TOMCAT_EXE = "$TOMCAT_ROOT\bin\tomcat10.exe" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $TOMCAT_EXE = 'c:\Program Files\SAP\SAP Business One SetupFiles\t...'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 7+ >>>> . "$PSScriptRoot\ServerTools_common.ps1" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 2+ >>>> . "$PSScriptRoot/WizardUtils_system.ps1" [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 1+ >>>> $ErrorActionPreference = 'Stop' [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $ErrorActionPreference = 'Stop'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 6+ >>>> $COMMON_GLOBALS = @{ [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $COMMON_GLOBALS = 'System.Collections.Hashtable'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = 'IEnumerator'. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 11+ switch ( >>>> ${env:WIZARD_ACTION_PHASE}) { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 13+ >>>> 'pre-install' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 14+ >>>> 'post-install' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 19+ >>>> 'pre-install-rollback' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 24+ >>>> 'post-install-rollback' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 27+ >>>> 'pre-migrate' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 28+ >>>> 'post-migrate' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 33+ >>>> 'pre-migrate-rollback' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 38+ >>>> 'post-migrate-rollback' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 39+ >>>> 'finish-migrate' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 44+ >>>> 'pre-upgrade' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 48+ >>>> 'post-upgrade' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 53+ >>>> 'pre-upgrade-rollback' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 54+ >>>> 'post-upgrade-rollback' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 57+ >>>> 'pre-uninstall' { [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 62+ >>>> 'post-uninstall' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 65+ >>>> 'reconfig' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 66+ >>>> 'reconfig-rollback' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 69+ >>>> 'verify' { } [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: ! SET $switch = ''. [17:45:27][AM FEINSTEN] [OUTPUT1] DEBUG: 72+ >>>> Exit 0 [2025-05-14][com.sap.businessone.installer.actions.ScriptAction.onExecute] [17:45:27][INFORMATION] Script action [\ExtensionManager_action.ps1] finished [17:45:27][INFORMATION] Action result: SUCCESS (ScriptAction<\ExtensionManager_action.ps1><verify>) [2025-05-14][com.sap.businessone.installer.machine.access.shell] [17:45:43][AM FEINSTEN] Running command [Open [C:\Users\Administrator\AppData\Local\SAP\SAP Business One\Log\B1WinInstaller_202505141735.log]]