Page History
Add_docset_workflow | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Include Page | ||||
---|---|---|---|---|
|
This article describes the steps necessary to apply ASM Roll-up updates on SBC 1000/2000 nodes with System Release 2.2.x or higher.
Panel | ||||||
---|---|---|---|---|---|---|
In this section:
|
Overview
Warning | ||||
---|---|---|---|---|
SBC security patches and software updates protect your ASM from vulnerability to malicious viruses and security threats. To keep your ASM up-to-date, do the following:
|
Note |
---|
Depending on the size of the update and the number of updates being installed, the reboot may take several minutes and possibly up to an hour. |
Spacevars | ||
---|---|---|
|
There are two methods of updating the ASM:
Note |
---|
The ASM needs to have access to the Internet and specifically to the Microsoft Windows Support website. As the SBC 1k/2k ASM employs Microsoft's Windows Server operating system, it is necessary to periodically download Windows Updates. Updates are normally downloaded directly to the ASM from the Microsoft Windows Update website. In some cases, the ASM may be installed in a network that does not have Internet access to Microsoft's Windows Update website, therefore the ASM requires an alternative method to download Windows Updates. For more information, see Installing a WSUS. |
Pagebreak |
---|
Two types of ASM Roll-up Update .pkg files are provided and they include the following:
Package | File Examples |
---|---|
Windows Update Includes:
| ASM-ROLL-UP-UPDATES_2019-05.zip |
MS Lync Server Cumulative Updates Includes:
| ASM-UPDATES-LYNC2013_CU1-Apr2016_UX1k2k-release3.0.x-and-later.zip ASM-UPDATES-LYNC2013_CU1-9_UX1k2k-release2.2.x.zip |
Warning |
---|
You must install the Microsoft Cumulative Update on your main server before applying the CU on the SBA. |
Info | ||
---|---|---|
| ||
NOTE: Windows Update packs are cumulative (you only need to install the latest release). The update requires the following 2-step process:
|
Anchor | ||||
---|---|---|---|---|
|
Uploading/Installing the Windows or Cumulative Updates ASM Roll-up File
Note | ||||
---|---|---|---|---|
After installing the latest ASM Roll-up, you should apply or re-apply the default security template to ensure you have the most recent
|
- Download the latest ASM Roll-Up file from the Ribbon Support Portal and save it on your desktop or other convenient location.
- Launch your preferred browser. See Supported Platforms.
- Login to the SBC 1000/2000 node through the WebUI.
- In the WebUI, click the Tasks tab.
In the left navigation pane, go to Application Solution Module > Install ASM Update.
Browse to the roll-up (.pkg) file.
Pagebreak Caption 0 Figure 1 Select ASM Update (.pkg file) Click OK. The installation begins and the Progress bar reflects the upload progress.
The ASM Update installation sequence is shown below:Caption 0 Figure 1 ASM Installation Progress - Step 1 Caption 0 Figure 1 ASM Installation Progress - Step 2 Pagebreak Caption 0 Figure 1 ASM Installation Progress - Step 3
Installing the Windows Updates
After a successful upload of a windows update .pkg file, the Update State field in the Windows Update panel changes to Updates Available - Install.
Once the .pkg file is uploaded to the node, the Operational Status pane, the Update State field changes to Updates Available - Install.
To install the updates:
In the WebUI, click the Tasks tab.
In the left navigation pane, go to Application Solution Module > Operational Status.
Pagebreak Caption 0 Figure 1 Operational Status - Click the Updates Available - Install link in the Windows Update panel.
- Click OK.
If required, click Restart ASM Now (this is not always required). A reboot may or may not be required. This button will appear only if a reboot is required.
The Windows Update installation sequence is shown below:Note Depending on the size of the update, the reboot may take several minutes.
Caption 0 Figure 1 Windows Update - Step 1 Pagebreak Caption 0 Figure 1 Windows Update - Step 2 Caption 0 Figure 1 Windows Update - Step 3 Caption 0 Figure 1 Windows Update - Step 4 Caption 0 Figure 1 Windows Update - Step 5 Pagebreak Caption 0 Figure 1 Windows Update - Step 6 Caption 0 Figure 1 Windows Update - Step 7 Caption 0 Figure 1 Windows Update - Step 8 Caption 0 Figure 1 Wndows Update - Step 9 Pagebreak Caption 0 Figure 1 Windows Update - Step 10
Windows Update - Field Description
Field Name | Description | ||||
---|---|---|---|---|---|
Most Current Roll-Up | Specifies the latest
| ||||
Update State | Specifies the state of the Windows Update System. | ||||
Restart Required | Specifies the need to restart Windows to finalize an action executed on the ASM. | ||||
Additional Info | Specifies more information about the update status (such as, number of updates available or failure details). |
Anchor | ||||
---|---|---|---|---|
|
This section describes the requirements and procedure for installing ASM Updates using the REST interface.
Upload the Windows updates
Query
Code Block | ||
---|---|---|
| ||
curl.exe --cookie PHPSESSID=$PHPSESSID -k -i https://134.56.226.215/rest/sbaconfig?action=sbaupgrade -F sbaInstallFilename=@ASM_Rollup_2014-01.pkg |
Response
Code Block | ||
---|---|---|
| ||
<?xml version="1.0"?><root> <status> <http_code>200</http_code> </status> </root> |
Pagebreak |
---|
Action End on Status
Code Block | ||
---|---|---|
| ||
$url = "https://134.56.226.215/rest/sbaactionstatus" Invoke-RestMethod -Uri $url -Method GET -WebSession $MyPs <?xml version="1.0"?> <root> <status> <http_code>200</http_code> </status> <sbaactionstatus href="https://134.56.226.215/rest/sbaactionstatus"> <rt_Success>1</rt_Success> <rt_ActionType>15</rt_ActionType> <rt_PercentComplete>100</rt_PercentComplete> <rt_Duration>0</rt_Duration> <rt_StatusText>updates installed</rt_StatusText> <rt_AllActionsBitmap>127</rt_AllActionsBitmap> <rt_ActionStartTime>0</rt_ActionStartTime> </sbaactionstatus> </root> |
Apply the Windows Updates
Query the Readiness
Query
Code Block | ||
---|---|---|
| ||
$url = "https://134.56.226.215/rest/sbaconfig" Invoke-RestMethod -Uri $url -Method GET -WebSession $ps |
Response
Code Block | ||
---|---|---|
| ||
<?xml version="1.0"?> <root> <status> <http_code>200</http_code> </status> <sbaconfig href="https://192.168.123.53/rest/sbaconfig"> <AclEnable>1</AclEnable> <DHCPEnabled>0</DHCPEnabled> . . . <rt_UpdateState>1</rt_UpdateState> . . <VersionNumber>101</VersionNumber> </sbaconfig> </root> |
Query the Installation
Query
Code Block | ||
---|---|---|
| ||
$url = "https://134.56.226.215/rest/sbaconfig?action=installwindowsupdates" Invoke-RestMethod -Uri $url -Method POST -Body "" -WebSession $ps |
Pagebreak
Response
Code Block | ||
---|---|---|
| ||
<?xml version="1.0"?> <root> <status> <http_code>200</http_code> </status> </root> |
Action end on status
Code Block | ||
---|---|---|
| ||
$url = "https://134.56.226.215/rest/sbaactionstatus" Invoke-RestMethod -Uri $url -Method GET -WebSession $MyPs <?xml version="1.0"?> <root> <status> <http_code>200</http_code> </status> <sbaactionstatus href="https://134.56.226.215/rest/sbaactionstatus"> <rt_Success>1</rt_Success> <rt_ActionType>35</rt_ActionType> <rt_PercentComplete>100</rt_PercentComplete> <rt_Duration>7050</rt_Duration> <rt_StatusText>Install Updates complete</rt_StatusText> <rt_AllActionsBitmap>127</rt_AllActionsBitmap> <rt_ActionStartTime>0</rt_ActionStartTime> </sbaactionstatus> </root |
Pagebreak