RPC Issues with updating Server 2016 to 14393.6351 (10.2023 CU)

marplo

New Member
Hi,
I have just updated NTLite to v2023.10.9447 and tried to perform an update server 2016 image.
After few attempts to do so outcome was the same.

Last time I performed it and worked was in September.

FYI the image contains 4 editions in WIM file.

I've ran into several errors while processing:

1) when integration starts it will drop random image, continuing with 3 out of 4 editions

17.10.2023 13:49:25 Preparing DISM
17.10.2023 13:49:25 - DI
17.10.2023 13:49:25 DA 10.0.19041.3570
17.10.2023 13:49:51 Error: Crucial files are being already used by another process. Please restart and try again.
17.10.2023 13:49:56 (null) - Error 0x800700b7 - [183] Nie można utworzyć pliku, który już istnieje.
17.10.2023 13:49:56 (null) - Error 0x800700b7 - [183] Nie można utworzyć pliku, który już istnieje.
throwing 183 - cannot create file that already exists

2)
for images that are not dropped by that 183 error it will go directly to integration but at the end of 10.2023 CU update (99%) it will fail everything with RPC errors:
17.10.2023 14:02:55 Integrating: KB5031362 - Cumulative Update (Server 2016 and LTS) 14393.6351.1.11 - Error 0x800706be - [1726] Zdalne wywołanie procedury nie powiodło się.
17.10.2023 14:02:55 Integrating: KB5031362 - Cumulative Update (Server 2016 and LTS) 14393.6351.1.11 - Error 0x800706be - [1726] Zdalne wywołanie procedury nie powiodło się.
17.10.2023 14:02:59 Integrating: KB4486129 - .NET Framework 4.8 10.0.1.3106 - Preparing data
17.10.2023 14:02:59 Integrating: KB4486129 - .NET Framework 4.8 10.0.1.3106 - Cache
17.10.2023 14:02:59 Integrating: KB4486129 - .NET Framework 4.8 10.0.1.3106 - Error 0x800706ba - [1722] Serwer RPC jest niedostępny.
17.10.2023 14:02:59 Integrating: KB4486129 - .NET Framework 4.8 10.0.1.3106 - Error 0x800706ba - [1722] Serwer RPC jest niedostępny.
17.10.2023 14:02:59 Integrating: KB5031000 - .NET Framework 3.5 and 4.8 Cumulative Update 10.0.4676.1 - Preparing data
17.10.2023 14:02:59 Integrating: KB5031000 - .NET Framework 3.5 and 4.8 Cumulative Update 10.0.4676.1 - Cache
17.10.2023 14:02:59 Integrating: KB5031000 - .NET Framework 3.5 and 4.8 Cumulative Update 10.0.4676.1 - Error 0x800706ba - [1722] Serwer RPC jest niedostępny.
17.10.2023 14:02:59 Integrating: KB5031000 - .NET Framework 3.5 and 4.8 Cumulative Update 10.0.4676.1 - Error 0x800706ba - [1722] Serwer RPC jest niedostępny.
1726 - remote procedure call failed
1722 - rpc server is not available

Issue observed on both win 10 and win 11 hosts.

I have tried a server 2019 image and all its updates were applied correctly, also it could process 4 editions at same time.

Mounting server 2016 manually and applying packages via DISM for one of editions in powershell worked ok.

PS I:\> dism /image:"I:\cache\temp" /add-package /packagepath="I:\updates\windows10.0-kb5031362-x64_d5547372d929a0cfcd12559f75d03507ce6c5d8b.msu"

Deployment Image Servicing and Management tool
Version: 10.0.19041.3570

Image Version: 10.0.14393.6250

Processing 1 of 1 - Adding package I:\updates\windows10.0-kb5031362-x64_d5547372d929a0cfcd12559f75d03507ce6c5d8b.msu
[==========================100.0%==========================]
The operation completed successfully.
PS I:\> dism /image:"I:\cache\temp" /add-package /packagepath="I:\updates\windows10.0-kb4486129-x64_0b61d9a03db731562e0a0b49383342a4d8cbe36a.msu"

Deployment Image Servicing and Management tool
Version: 10.0.19041.3570

Image Version: 10.0.14393.6250

Processing 1 of 1 - Adding package I:\updates\windows10.0-kb4486129-x64_0b61d9a03db731562e0a0b49383342a4d8cbe36a.msu
[==========================100.0%==========================]
The operation completed successfully.
PS I:\> dism /image:"I:\cache\temp" /add-package /packagepath="I:\updates\windows10.0-kb5031000-x64-ndp48_22fab67326c121ee2a1699e992fedec044ab15c2.msu"

Deployment Image Servicing and Management tool
Version: 10.0.19041.3570

Image Version: 10.0.14393.6250

Processing 1 of 1 - Adding package I:\updates\windows10.0-kb5031000-x64-ndp48_22fab67326c121ee2a1699e992fedec044ab15c2.msu
[==========================100.0%==========================]
The operation completed successfully.

Anyone has any idea what could be the issue?
 
Deja vu

i think NTlite should add a check for the two error codes and run /Get-Packages if occured
 
marplo, thanks for the report.
It's due to the parallel integration to multiple editions, sometimes the handling of parallel DISM processes breaks, will fix that for the next update.
Meanwhile, to disable parallel integration:

Edit the NTLite shortcut and add the switch at the end, after the path", for example:
"C:\Program Files\NTLite\NTLite.exe" /paralleleditions=0

abbodi86, I believe in this case that particular error 1726 comes after it was already broken by the parallel hang (error 183 - cannot create file that already exists).
I'll keep your suggestion in mind while fixing this, it did not occur to me that the issue could be on the side of DISM, I'll jolt it a bit if nothing obviously wrong from my side comes to mind.

I've seen this in the extreme testings of multiple instances + multiple editions, so NTLite was integrating to 30-40 editions at once, but I thought no one would hit that and delayed it for later. Seems it can happen in a few editions as well.
 
Thanks for the response nuhi

I created new thread since had issue on 2 different machines (win 10 box and win 11 laptop).
Downloaded the update separately from the Internet and had same outcome on different systems, which was weird.
At first I thought it was an issue with package.

Today on w10 box it worked ok after cleanup and re-download of everything.
DISM apparently works in mysterious ways. :)
 
Back
Top