Forum Replies Created
-
AuthorPosts
-
Thanks a lot for confirming, CG!
I have set up the file repo server on Azure. Going to add the Host A record to public DNS.
For the public inbound ports do I just need 443 and 1883 going to the public file repo? Is there anything else required?
Update: I had renamed the base folder for the image something identifiable and meaningful. This was causing the issue. After naming all the folders within the zipped image to a common name, it worked!
Please ignore questions above. Hopefully the solution helps someone out.
Providing the contents of the mentioned RSP and XML file below:
RSP:
[VERSION]
Number=WIN10_5060_64GB_1
Description=WIN10 build for WYSE Dell Wyse Thin Client Desktop 5060
OS=WIE10
Category=Images
USE_PXE=YES
command=%imagewrite%
BootFloppy=pxelinux
ImageType=Merlin
USE_REMOTE=Yes
ImageSize=61057
ImageVersion=0.0.0<product>=XXX
<wdmMessage><imageType><sourceMethod><merlinImage><versionNumber>3.5.4</versionNumber><cpuFamily>1</cpuFamily><NistBios>1</NistBios></merlinImage></sourceMethod></imageType><commandSet><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>507</encodedSize></transferEncoding><source><location>mbr.img</location><checksum></checksum><size>17920</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><mbr/></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>1373763</encodedSize></transferEncoding><source><location>par2.img</location><checksum></checksum><size>471859200</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>1</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>84660230</encodedSize></transferEncoding><source><location>par3.img</location><checksum></checksum><size>104857600</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>194429</encodedSize></transferEncoding><source><location>par4.img</location><checksum></checksum><size>16777216</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>3</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>12855999457</encodedSize></transferEncoding><source><size>474521088</size><SplitFile><splitPart><transferEncoding><type>gzip</type><encodedSize>2340309335</encodedSize></transferEncoding><fileName>part5Image1.img</fileName><fileSize>4294934528</fileSize><fileOffset>0</fileOffset><fileNumber>1</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>2083130053</encodedSize></transferEncoding><fileName>part5Image2.img</fileName><fileSize>4294934528</fileSize><fileOffset>4294934528</fileOffset><fileNumber>2</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1556646438</encodedSize></transferEncoding><fileName>part5Image3.img</fileName><fileSize>4294934528</fileSize><fileOffset>8589869056</fileOffset><fileNumber>3</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>2493618301</encodedSize></transferEncoding><fileName>part5Image4.img</fileName><fileSize>4294934528</fileSize><fileOffset>12884803584</fileOffset><fileNumber>4</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1895774634</encodedSize></transferEncoding><fileName>part5Image5.img</fileName><fileSize>4294934528</fileSize><fileOffset>17179738112</fileOffset><fileNumber>5</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1762960194</encodedSize></transferEncoding><fileName>part5Image6.img</fileName><fileSize>4294934528</fileSize><fileOffset>21474672640</fileOffset><fileNumber>6</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>696626487</encodedSize></transferEncoding><fileName>part5Image7.img</fileName><fileSize>4294934528</fileSize><fileOffset>25769607168</fileOffset><fileNumber>7</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>26934015</encodedSize></transferEncoding><fileName>part5Image8.img</fileName><fileSize>474521088</fileSize><fileOffset>30064541696</fileOffset><fileNumber>8</fileNumber></splitPart></SplitFile></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>4</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadMerlinBAImageFromServer><transferEncoding><type>gzip</type><encodedSize>29809927</encodedSize></transferEncoding><source><location>initrd64.pxe</location><checksum></checksum><size>30050453</size><merlinCategory>0</merlinCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadMerlinBAImageFromServer></commandEnvelope><commandEnvelope><downloadMerlinBAImageFromServer><transferEncoding><type>gzip</type><encodedSize>6036831</encodedSize></transferEncoding><source><location>vmlinuz64.pxe</location><checksum></checksum><size>6054752</size><merlinCategory>0</merlinCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadMerlinBAImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>3178804</encodedSize></transferEncoding><source><location>bios.img</location><checksum></checksum><size>8933456</size><biosCategory>0</biosCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><bios/></destination></downloadImageFromServer></commandEnvelope></commandSet></wdmMessage>
[Script]
QU “3” “120”
RBXML:
&V02|&IMAC=D89EF3E3B541|OI=1|&SI=1|&IN=1|Merlin-Process-SUCCESS|HTTPHEADSUPP=2|<imageType><sourceMethod><merlinImage><versionNumber>3.5.4</versionNumber><cpuFamily>1</cpuFamily><NistBios>1</NistBios></merlinImage></sourceMethod></imageType><commandSet><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>507</encodedSize></transferEncoding><source><location>mbr.img</location><checksum></checksum><size>17920</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><mbr/></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>1373763</encodedSize></transferEncoding><source><location>par2.img</location><checksum></checksum><size>471859200</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>1</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>84660230</encodedSize></transferEncoding><source><location>par3.img</location><checksum></checksum><size>104857600</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>194429</encodedSize></transferEncoding><source><location>par4.img</location><checksum></checksum><size>16777216</size></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>3</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>12855999457</encodedSize></transferEncoding><source><size>474521088</size><SplitFile><splitPart><transferEncoding><type>gzip</type><encodedSize>2340309335</encodedSize></transferEncoding><fileName>part5Image1.img</fileName><fileSize>4294934528</fileSize><fileOffset>0</fileOffset><fileNumber>1</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>2083130053</encodedSize></transferEncoding><fileName>part5Image2.img</fileName><fileSize>4294934528</fileSize><fileOffset>4294934528</fileOffset><fileNumber>2</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1556646438</encodedSize></transferEncoding><fileName>part5Image3.img</fileName><fileSize>4294934528</fileSize><fileOffset>8589869056</fileOffset><fileNumber>3</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>2493618301</encodedSize></transferEncoding><fileName>part5Image4.img</fileName><fileSize>4294934528</fileSize><fileOffset>12884803584</fileOffset><fileNumber>4</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1895774634</encodedSize></transferEncoding><fileName>part5Image5.img</fileName><fileSize>4294934528</fileSize><fileOffset>17179738112</fileOffset><fileNumber>5</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>1762960194</encodedSize></transferEncoding><fileName>part5Image6.img</fileName><fileSize>4294934528</fileSize><fileOffset>21474672640</fileOffset><fileNumber>6</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>696626487</encodedSize></transferEncoding><fileName>part5Image7.img</fileName><fileSize>4294934528</fileSize><fileOffset>25769607168</fileOffset><fileNumber>7</fileNumber></splitPart><splitPart><transferEncoding><type>gzip</type><encodedSize>26934015</encodedSize></transferEncoding><fileName>part5Image8.img</fileName><fileSize>474521088</fileSize><fileOffset>30064541696</fileOffset><fileNumber>8</fileNumber></splitPart></SplitFile></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>4</number></partition></scope></ide></destination></downloadImageFromServer></commandEnvelope><commandEnvelope><downloadMerlinBAImageFromServer><transferEncoding><type>gzip</type><encodedSize>29809927</encodedSize></transferEncoding><source><location>initrd64.pxe</location><checksum></checksum><size>30050453</size><merlinCategory>0</merlinCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadMerlinBAImageFromServer></commandEnvelope><commandEnvelope><downloadMerlinBAImageFromServer><transferEncoding><type>gzip</type><encodedSize>6036831</encodedSize></transferEncoding><source><location>vmlinuz64.pxe</location><checksum></checksum><size>6054752</size><merlinCategory>0</merlinCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><ide><channel>0</channel><drive>0</drive><scope><partition><number>2</number></partition></scope></ide></destination></downloadMerlinBAImageFromServer></commandEnvelope><commandEnvelope><downloadImageFromServer><transferEncoding><type>gzip</type><encodedSize>3178804</encodedSize></transferEncoding><source><location>bios.img</location><checksum></checksum><size>8933456</size><biosCategory>0</biosCategory></source><destination><securityKey><masterKey>01011536</masterKey><masterKeyMask>FFFFFFFF</masterKeyMask><supportedKeySet><supportedKey><key>01011536</key><mask>FFFFFFFF</mask></supportedKey></supportedKeySet></securityKey><bios/></destination></downloadImageFromServer></commandEnvelope></commandSet>|
Hello there.
My environment:
-WMS Cloud
-Wyse Terminals 5060 (Windows 10 Embedded)
I prepared an image and was able to pull the image successfully via WMS. The prerequisite for this is Merlin version 4.0.1 and unfortunately not all devices have it. To work around this I also prepared and pulled the image via USB. I was successfully able to pull the image however when uploading to the File Repo in the zipped folder: “.\repository\osImages\zipped”, it is not successful. I see the error log under “.\repository\osImages\invalid” stating:
Missing RSP file or CommandsXML file
The WES image file doesn’t have commandsXml.xmlI have triple checked that both the RSP and the commandsXml.xml file is present. Even tried pushing the same image from the USB to a TC and it is successful.
Can someone please help me here? Not sure what I am doing wrong here…
Thanks. That’s a better idea. We do have an Azure subscription. I take it we can create a Windows server on Azure, assign a public IP/DNS, and install WMS Repo. Then I can change the TC device group/WDA token to the public one on Azure. Maybe there is something on the Azure Marketplace I can utilize. Is that what you are suggesting?
Hi CG and Friends. I am using WMS Pro Cloud (version 2.1) accessed via us1.wysemanagementsuite.com. WMS has been a refreshing experience from WDM. I have used both in our environment to manage around 500x WES 10 5060 thin clients. We have call centers at several geo locations but when covid-19 happened, some staff, for lack of a choice, had to take the devices home and set them up there. We had file repos connected to WMS, distributing the updates/packages on the internal network but once users took the devices home, we cannot communicate with those devices without a VPN client installed on each device. Would you know how we can make our file repos for WMS public facing? Or if there is a public facing repository that I can utilize directly from WMS Cloud. My understanding is that we can give the file repo server a public IP and open the respective ports. Would appreciate any guidance.
Hi CG, it worked! It was the Merlin Agent. needed to have the latest (4.0.1) when pulling image directly from WMS. Also BIOS pull is not supported for WIE 10 Thin Clients. But I am able to pull the BIOS settings from the USB though.
thanks a lot james.
Hi there. The merlin version on my USB is 3.5.4 while the merlin versoin on the TC is 4.0.1. I am trying to capture the image but every time I do, the device bluescreens after the pull has been completed and device is rebooting. unable to boot successfully… Could the merlin version mismatch between USB and TC causing this? how can i put merlin 401 on the USB if that is the case? Also, is it good practice to capture the BIOS as well or just the OS. i am capturing the BIOS as we want to push the same BIOS config across all 5060 devices.
edit: i am using 5060 Windows 10 Embedded (IoT)
same issue here. but WMS is hosted on us1.wysemanagementsuite.com. how can I disable ipv6 there?
Scheduled an image update for a 5060 at a remote site. machine got the command, clicked update on thinclient (via VNC) and then lost all connected. Failed to Connect to MQTT Server is the last event I see on the wms portal.
-
AuthorPosts