[gelöst] PXE-Boot

Moderator: jknoth

Post Reply
Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

[gelöst] PXE-Boot

Post by Gladop » 04. Jan 2023, 16:19

Empirum Version: 22.0.1.2
WinPE PreBoot v1.8.16


Hallo Zusammen,

wir haben aktuell folgendes Problem:
Beim ersten PXE-Boot versuch eines Rechners wird dieser von Matrix42 erkannt.
Nachdem er Qualifiziert, einer Konfigurationsgruppe zugeordnet, und aktiviert wurde, bekommt dieser bei einem weiteren PXE-Boot Versuch keine boot.wim bzw. der PXE Boot bricht ab.

Normalerweise würde ich als erstes überprüfen, was seit dem letzten Rechner, den wir erfolgreich mit Matrix aufgesetzt haben und jetzt geändert hat.
Leider ist es so, dass wir die meisten Rechner über einen Depot Server aufsetzten, bei dem der PXE Boot auch noch funktioniert.
Nach Updates haben wir dann immer über den Depotserver überprüft ob das aufsetzten über Matrix noch funktioniert. :/
Daher weiß ich leider nicht genau, ab wann das Problem schon besteht.

Debug View logt folgendes.
00000089 15:01:57 [4432] MATRIXPXE: : DSIK_SOCKET Event
00000090 15:01:57 [4432] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 1
00000091 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Received DHCPDISCOVER
00000092 15:01:57 [4432] MATRIXPXE: : DSIK_SOCKET Event
00000093 15:01:57 [4432] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 1
00000094 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Received DHCPDISCOVER
00000095 15:01:57 [4432] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000096 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : _________________________ Action -> OFFER(Proxy) _________________________
00000097 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000098 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000099 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000100 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000101 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000102 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000103 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsPXE : TRUE
00000104 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled
00000105 15:01:57 [4432] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000106 15:01:57 [4432] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000107 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Searching for MAC or UUID...
00000108 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled finished
00000109 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Client is PXE activated.
00000110 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Sending packet to 255.255.255.255:68
00000111 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 255.255.255.255:68
00000112 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : ________________ Finished Action -> OFFER(Proxy) _________________________
00000113 15:01:57 [4432] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000114 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : _________________________ Action -> OFFER(Proxy) _________________________
00000115 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000116 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000117 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000118 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000119 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000120 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000121 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsPXE : TRUE
00000122 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled
00000123 15:01:57 [4432] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000124 15:01:57 [4432] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000125 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Searching for MAC or UUID...
00000126 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled finished
00000127 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Client is PXE activated.
00000128 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Sending packet to 255.255.255.255:68
00000129 15:01:57 [4432] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 255.255.255.255:68
00000130 15:01:57 [4432] MATRIXPXE: 00155DA20D43 : ________________ Finished Action -> OFFER(Proxy) _________________________
00000148 15:02:01 [4432] MATRIXPXE: : DSIK_SOCKET Event
00000149 15:02:01 [4432] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 3
00000150 15:02:01 [4432] MATRIXPXE: : DSIK_SOCKET Event
00000151 15:02:01 [4432] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 3
00000152 15:02:01 [4432] MATRIXPXE: : DSIK_SOCKET_PROXY Event
00000153 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Received DHCPREQUEST
00000154 15:02:01 [4432] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000155 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : __________________________ Action -> ACK(Proxy) __________________________
00000156 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000157 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000158 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000159 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000160 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000161 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000162 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Start finding dhcp_entries (proxy) [uuid = aca4bc71-0717-4558-a846-fecea445fdd9]
00000163 15:02:01 [4432] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000164 15:02:01 [4432] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000165 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy executed
00000166 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy fetched
00000167 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : MAC Address found!
00000168 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Entry for MAC or UUID address exists
00000169 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : PXE frame
00000170 15:02:01 [4432] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Found client id 264
00000171 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DoEpe4Sp : FALSE
00000172 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DisableDhcpRelayAgentOption : FALSE
00000173 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : BootEnvId : 4
00000174 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : clientDBID : 264
00000175 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Architecture : 7
00000176 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsActive : TRUE
00000177 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Local boot : FALSE
00000178 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Architecture type = 7
00000179 15:02:01 [4432] MATRIXPXE: 00155da20d43 : ----------------------------------------------
00000180 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Bootfile template: <%CLIENTID%|%BOOTCONFIGID%/efix64|WinPE/efix64|bootx64.efi>
00000181 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Client id: 264
00000182 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Boot config id: 4
00000183 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Result: <264|4/efix64|WinPE/efix64|bootx64.efi>
00000184 15:02:01 [4432] MATRIXPXE: 00155da20d43 : ----------------------------------------------
00000185 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Filename: <264|4/efix64|WinPE/efix64|bootx64.efi>
00000186 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Setting PXE_BOOT_ITEM...
00000187 15:02:01 [4432] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Updating dhcp_entries (proxy): Uuid = 'aca4bc71-0717-4558-a846-fecea445fdd9'; State = '2'
00000188 15:02:01 [4432] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Updating dhcp_entries (proxy) finished.
00000189 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Start finding dhcp_entries (proxy) [uuid = aca4bc71-0717-4558-a846-fecea445fdd9]
00000190 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy executed
00000191 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy fetched
00000192 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : MAC Address found!
00000193 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Sending: DHCPACK
00000194 15:02:01 [4432] MATRIXPXE: : Stage file \\01-EMP\EmpInst$\Wizard\Image\PXEImages/stg1ldr.cfg/00-15-5d-a2-0d-43 has been written
00000195 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Sending packet to 192.168.0.8:4011
00000196 15:02:01 [4432] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 192.168.0.8:4011
00000197 15:02:01 [4432] MATRIXPXE: 00155DA20D43 : _________________ Finished Action -> ACK(Proxy) __________________________
00000267 15:02:05 [4368] GetEmpOption: ForceWriteOfPxeOfflineData = <<Option value isn't set>>
00000268 15:02:05 [4368] COption::Load(): option "ForceWriteOfPxeOfflineData" is not found in the database
00000269 15:02:05 [4368] MATRIXACTIVATION ThreadId: 6888 : PXE_FORCE_WRITE_OFFLINE_DATA: OFF
00000287 15:02:05 [4368] MATRIXACTIVATION ThreadId: 6888 : IsPxeOffline: FALSE
00000320 15:02:05 [4368] MATRIXACTIVATION ThreadId: 6888 Writing Offline PXE Configuration files...
Leider werde ich daraus nicht schlau.
Laut Log sollte das Paket ja erfolgreich versendet sein ... [ Packet was successfully sended to 192.168.0.8:401]

Ich bin über jede Hilfe dankbar



[Edit]
Mir ist gerade noch folgendes aufgefallen.
Alle Bootkonfigurationen haben den Status "Error at building image".
Wenn ich die Erstellung des Images neu anstoße, wechselt der Status nach einer Minute wieder auf "Error at building image".
Im "BackendTaskQueueHost64.log" finde ich die folgenden Einträge.

2023-01-04 15:19:47.189 ThreadId=7456 [PE] Process Job task id: 1256
2023-01-04 15:19:47.189 ThreadId=7456 [PE] Try to get ACTPath entry from EmpOption table.
2023-01-04 15:19:47.189 ThreadId=7456 [PE] Using Configurator share: \\01-EMP\Configurator$\User
2023-01-04 15:19:47.189 ThreadId=7456 [PE] Try to get EmpInstRootPath entry from EmpOption table.
2023-01-04 15:19:47.190 ThreadId=7456 [PE] Using EmpInst share: \\01-EMP\EmpInst$
2023-01-04 15:19:47.190 ThreadId=7456 [PE] Starting ProcessJob for command 'createwinpe'.
2023-01-04 15:19:47.191 ThreadId=7456 [PE] Service running under 'DIG\Mx42service' account.
2023-01-04 15:19:47.191 ThreadId=7456 [PE] Getting extended information.
2023-01-04 15:19:47.191 ThreadId=7456 [PE] Getting pe configuration object from extended information.
2023-01-04 15:19:47.195 ThreadId=7456 [PE] Creating log entry object.
2023-01-04 15:19:47.195 ThreadId=7456 [PE] call backend log msg id 6000
2023-01-04 15:19:47.200 ThreadId=7456 [PE] => CREATE ENTRY:1256.679632 STATE:Running MSG:'6000' OID:CreateWinPE OT:PE IOI:WinPE
2023-01-04 15:19:47.200 ThreadId=7456 [PE] => UPDATE ENTRY:1256 STATE:679632 MSG:'Running' EXCEPTION:
2023-01-04 15:19:47.203 ThreadId=7456 [PE] Validating pe configuration.
2023-01-04 15:19:47.204 ThreadId=7456 [PE] Copying additional files.
2023-01-04 15:19:48.622 ThreadId=7456 [PE] Generating script path.
2023-01-04 15:19:48.622 ThreadId=7456 [PE] Script path '\\01-EMP\EmpInst$\Sys\Images\WinPE\CreatePXEWinPEMultiPlatform.ps1'
2023-01-04 15:19:48.622 ThreadId=7456 [PE] Script folder '\\01-EMP\EmpInst$\Sys\Images\WinPE'
2023-01-04 15:19:48.629 ThreadId=7456 [PE] Using Path: \\01-EMP\EmpInst$\Sys\Images\WinPE\CreatePXEWinPEMultiPlatform.ps1
2023-01-04 15:19:48.629 ThreadId=7456 [PE] Using dhcp boot info id = 4
2023-01-04 15:19:48.629 ThreadId=7456 [PE] Using Name = WinPE
2023-01-04 15:19:48.629 ThreadId=7456 [PE] Creating temp path = C:\Temp\CreateBootImageWinPe\1256
2023-01-04 15:19:48.629 ThreadId=7456 [PE] Using Tftp block size = 8192
2023-01-04 15:19:48.629 ThreadId=7456 [PE]
2023-01-04 15:19:48.631 ThreadId=7456 [PE] Content of description file '\\01-EMP\EmpInst$\Sys\Images\WinPE\binaries\UAF\Matrix42ImageDescription.txt'
2023-01-04 15:19:48.631 ThreadId=7456 [PE] Description file text:
2023-01-04 15:19:48.631 ThreadId=7456 [PE] ----------------------------------
Version: 1.8.16
Name: %Name%
Date: %Date%
Module: %Module%
----------------------------------

2023-01-04 15:19:48.631 ThreadId=7456 [PE] Replaced description text:
2023-01-04 15:19:48.631 ThreadId=7456 [PE] ----------------------------------
Version: 1.8.16
Name: WinPE
Date: 04.01.2023 15:19:48
Module: ActivationQueue_PE
----------------------------------

2023-01-04 15:19:48.632 ThreadId=7456 [PE] Creating file 'C:\Temp\CreateBootImageWinPe\1256\additional\UAF\Matrix42ImageDescription.txt'
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Prepare Powershell execution...
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Parameter WorkDir, value C:\Temp\CreateBootImageWinPe\1256
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Parameter Bios64, value
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Parameter BlockSize, value 8192
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Start the Powershell script...
2023-01-04 15:19:48.633 ThreadId=7456 [PE] Waiting 1800 seconds for exiting process until 04.01.2023 15:49:48...
2023-01-04 15:19:49.635 ThreadId=7456 [PE] Powershell script finished with errors!
2023-01-04 15:19:49.635 ThreadId=7456 [PE] Error at executing powershell script, check dism log file: C:\Temp\CreateBootImageWinPe\1256\CreatePXEWinPeDism.log
2023-01-04 15:19:49.635 ThreadId=7456 [PE] => UPDATE ENTRY:679632 STATE:Failure MSG:'Error at executing powershell script.' EXCEPTION:The powershell script execution at creating the pxe image was not successful. Detailed information at BackendTaskQueueHost logging file.
2023-01-04 15:19:49.639 ThreadId=7456 [PE] Finished ProcessJob with result -1
2023-01-04 15:19:49.639 ThreadId=7456 [MXCORE] call backend log msg id 12
2023-01-04 15:19:49.646 ThreadId=7456 [MXCORE] => CREATE ENTRY:1256.679633 STATE:Running MSG:'12' OID:CreateWinPE OT:PxeBootImage IOI:PE
2023-01-04 15:19:49.646 ThreadId=7456 [MXCORE] => UPDATE ENTRY:1256 STATE:679633 MSG:'Failure' EXCEPTION:
Leider existiert die "CreatePXEWinPeDism.log" nicht, auf die verwiesen wird.

Wie gesagt, ich bin über jede Hilfe dankbar.

Grüße
Galdop
Last edited by Gladop on 06. Mar 2023, 14:13, edited 1 time in total.

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 04. Jan 2023, 17:17

Schau mal, ob du das Log unter C:\Windows\Temp findest.

Worauf zeigt die %temp% Variable auf dem Server? Virenscanner ausgeschaltet und EMC als Admin ausgeführt, wirst du sicherlich getan haben..

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 08:24

Hallo munzur,

erst einmal danke für die Antwort.

Leider liegt das Log auch nicht unter C:\Windows\Temp oder einem unterordner.
%temp% führt auf C:\Temp\5.
Virenscanner ist deaktiviert und das EMC wird als Admin ausgeführt.
Dem Benutzer sind auch die "EMP_I_DISK_CONFIG" Rechte über die DBUtil zugeordnet.

Grüße
Galdop

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 05. Jan 2023, 09:52

Blöd gefragt, aber hast du mal unter C:\Temp\5 geschaut? Das Log liegt vermutlich hier.

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 10:11

Ja unter C:\Temp\5 habe ich auch geschaut, aber da liegt leider auch kein Log.

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 05. Jan 2023, 10:27

Kannst du mal folgendes testen? Powershellbefehl, welches dir die Matrix42 Zertifikate importiert.

Import-Certificate -FilePath "D:\Empirum\EmpInst\Sys\Images\WinPE\binaries\UAF\matrix42ag.Cer" -CertStoreLocation Cert:\LocalMachine\TrustedPublisher

Import-Certificate -FilePath "D:\Empirum\Configurator\PackageStore\{32CFE906-9933-4DE0-A036-52303E091368}\Data\UAF\matrix42ag.Cer" -CertStoreLocation Cert:\LocalMachine\TrustedPublisher (muss nicht unbedingt funktionieren)

Der Laufwerksbuchstabe kann je nach Umgebung natürlich variieren.

Ist dein Matrix42Service User auch lokaler Admin auf dem Server?

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 10:58

Der erste Powershell Befehl ist durchgelaufen.
Der zweite ist fehlgeschlagen weil der Ordern "D:\Empirum\Configurator\PackageStore\{32CFE906-9933-4DE0-A036-52303E091368}" nicht existiert.
Unser Matrix42Service User ist auch lokaler Administrator.

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 05. Jan 2023, 10:59

Danach bitte das BootImage erneut erzeugen.

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 11:28

Super. Das Bootimage wurde erfolgreich erstellt.
Wenn ich aber einen Client versuche per PXE zu booten ist das Verhalten wie anfangs beschreiben.
Der Rechner taucht unter Nicht qualifiziert auf, bekommt nach dem aktivieren aber keine boot.wim.

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 05. Jan 2023, 11:30

Installierst du über den Master, oder Depot?

Hast du alle Bootimages aktualisiert? Kannst du hier nochmal ein aktuelles DBUGView Log anhängen?

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 11:51

Ich installiere über den Master Server.
Alle Bootimages sind jetzt aktualisiert. (bei meinem vorherigen versuch war nur das erst fertig und die anderen noch in der Warteschlange.)

Das jetzige Log sieht so aus:
00000034 11:48:50 [4368] GetEmpOption: ForceWriteOfPxeOfflineData = <<Option value isn't set>>
00000035 11:48:50 [4368] COption::Load(): option "ForceWriteOfPxeOfflineData" is not found in the database
00000036 11:48:50 [4368] MATRIXACTIVATION ThreadId: 6888 : PXE_FORCE_WRITE_OFFLINE_DATA: OFF
00000045 11:48:50 [4368] MATRIXACTIVATION ThreadId: 6888 : IsPxeOffline: FALSE
00000068 11:48:50 [4368] MATRIXACTIVATION ThreadId: 6888 Writing Offline PXE Configuration files...
00000095 11:48:54 [8896] MATRIXPXE: : DSIK_SOCKET Event
00000096 11:48:54 [8896] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 1
00000097 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Received DHCPDISCOVER
00000098 11:48:54 [8896] MATRIXPXE: : DSIK_SOCKET Event
00000099 11:48:54 [8896] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 1
00000100 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Received DHCPDISCOVER
00000101 11:48:54 [8896] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000102 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : _________________________ Action -> OFFER(Proxy) _________________________
00000103 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000104 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000105 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000106 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000107 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000108 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000109 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsPXE : TRUE
00000110 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled
00000111 11:48:54 [8896] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000112 11:48:54 [8896] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000113 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Searching for MAC or UUID...
00000114 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled finished
00000115 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Client is PXE activated.
00000116 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Sending packet to 255.255.255.255:68
00000117 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 255.255.255.255:68
00000118 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : ________________ Finished Action -> OFFER(Proxy) _________________________
00000119 11:48:54 [8896] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000120 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : _________________________ Action -> OFFER(Proxy) _________________________
00000121 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000122 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000123 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000124 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000125 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000126 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000127 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsPXE : TRUE
00000128 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled
00000129 11:48:54 [8896] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000130 11:48:54 [8896] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000131 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Searching for MAC or UUID...
00000132 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DhcpDatabaseClass::IsEnabled finished
00000133 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Client is PXE activated.
00000134 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Sending packet to 255.255.255.255:68
00000135 11:48:54 [8896] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 255.255.255.255:68
00000136 11:48:54 [8896] MATRIXPXE: 00155DA20D43 : ________________ Finished Action -> OFFER(Proxy) _________________________
00000230 11:48:58 [8896] MATRIXPXE: : DSIK_SOCKET Event
00000231 11:48:58 [8896] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 3
00000232 11:48:58 [8896] MATRIXPXE: : DSIK_SOCKET Event
00000233 11:48:58 [8896] MATRIXPXE: 00155da20d43 : CommClass->Receive Message Type: 3
00000234 11:48:58 [8896] MATRIXPXE: : DSIK_SOCKET_PROXY Event
00000235 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Received DHCPREQUEST
00000236 11:48:58 [8896] MATRIXPXE: : DSIK_DHCP_EVENT - Dispatching Action
00000237 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : __________________________ Action -> ACK(Proxy) __________________________
00000238 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Net_Type: 1; major: 3; minor: 0
00000239 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : PXE_Class_Id: PXEClient:Arch:00007:UNDI:003000; _countof(pxeext.PXE_Class_Id): 46
00000240 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_Arch_Type: 7
00000241 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : PXE_Client_UUID_Type: 0; PXE_Client_UUID: aca4bc71-0717-4558-a846-fecea445fdd9; _countof(pxeext.PXE_Client_UUID): 37
00000242 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : Check for UUID identification ...
00000243 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Using UUID 'aca4bc71-0717-4558-a846-fecea445fdd9'
00000244 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Start finding dhcp_entries (proxy) [uuid = aca4bc71-0717-4558-a846-fecea445fdd9]
00000245 11:48:58 [8896] ACCESSPXE: UpdateClientWithUuid executed with message: client with MAC (00155DA20D43) && UUID is in DB - nothing to do
00000246 11:48:58 [8896] MATRIXPXE: : DB connection: IsAlive = TRUE; IsConnected = TRUE; IsConnectionLost = FALSE; IsValid = TRUE;
00000247 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy executed
00000248 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy fetched
00000249 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : MAC Address found!
00000250 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Entry for MAC or UUID address exists
00000251 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : PXE frame
00000252 11:48:58 [8896] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Found client id 266
00000253 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DoEpe4Sp : FALSE
00000254 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DisableDhcpRelayAgentOption : FALSE
00000255 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : BootEnvId : 4
00000256 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : clientDBID : 266
00000257 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Architecture : 7
00000258 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : IsActive : TRUE
00000259 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Local boot : FALSE
00000260 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Architecture type = 7
00000261 11:48:58 [8896] MATRIXPXE: 00155da20d43 : ----------------------------------------------
00000262 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Bootfile template: <%CLIENTID%|%BOOTCONFIGID%/efix64|WinPE/efix64|bootx64.efi>
00000263 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Client id: 266
00000264 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Boot config id: 4
00000265 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Result: <266|4/efix64|WinPE/efix64|bootx64.efi>
00000266 11:48:58 [8896] MATRIXPXE: 00155da20d43 : ----------------------------------------------
00000267 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Filename: <266|4/efix64|WinPE/efix64|bootx64.efi>
00000268 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Setting PXE_BOOT_ITEM...
00000269 11:48:58 [8896] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Updating dhcp_entries (proxy): Uuid = 'aca4bc71-0717-4558-a846-fecea445fdd9'; State = '2'
00000270 11:48:58 [8896] MATRIXPXE: 00155da20d43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Updating dhcp_entries (proxy) finished.
00000271 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Start finding dhcp_entries (proxy) [uuid = aca4bc71-0717-4558-a846-fecea445fdd9]
00000272 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy executed
00000273 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : DDHCP_Cursor_FindByHAddressEntry_ForProxy fetched
00000274 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : MAC Address found!
00000275 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : aca4bc71-0717-4558-a846-fecea445fdd9 : Sending: DHCPACK
00000276 11:48:58 [8896] MATRIXPXE: : Stage file \\01-EMP\EmpInst$\Wizard\Image\PXEImages/stg1ldr.cfg/00-15-5d-a2-0d-43 has been written
00000277 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Sending packet to 192.168.0.8:4011
00000278 11:48:58 [8896] MATRIXPXE: 00155da20d43 : Packet was successfully sended to 192.168.0.8:4011
00000279 11:48:58 [8896] MATRIXPXE: 00155DA20D43 : _________________ Finished Action -> ACK(Proxy) __________________________

munzur
Posts: 262
Joined: 23. Jun 2020, 19:26
Contact:

Re: PXE-Boot

Post by munzur » 05. Jan 2023, 12:16

Kannst du mal überprüfen, ob folgendes Verzeichnis (E:\Empirum\EmpInst\Wizard\Image\VirtualRoots\BootEnvironment\4) existiert und testweise mal ein anderes Bootimage zuweisen?

PXE/TFTP Dienst mal sicherheitshalber neugestartet?

Gladop
Posts: 15
Joined: 27. Apr 2022, 16:49
Contact:

Re: PXE-Boot

Post by Gladop » 05. Jan 2023, 12:49

Danke für deinen Tipp mit den PXE/TFTP Diensten.
Warum auch immer war der Dienst "Empirum-TFTP2" nicht mehr vorhanden.
Habe diesen jetzt über die DBUtil neu installiert und siehe da ... mit TFTP2 Dienst funktioniert der PXE Boot plötzlich wieder :roll: .

Vielen Dank für deine Hilfe!

Post Reply

Return to “OS Installer”

Who is online

Users browsing this forum: Ahrefs [Bot] and 0 guests