User's Manual
40. Automatic Update Mechanism
Version 6.8
589
Mediant 500 E-SBC
40.2.4 Access Authentication with HTTP Server
You can configure the device to authenticate itself with the HTTP/S server. The device
authenticates itself by providing the HTTP/S server with its authentication username and
password. You can configure one of the following HTTP authentication schemes:
Basic Access Authentication:
The device provides its username and password to
the HTTP server. The username and password is configured in the URL that you
define for downloading the file:
•
ini file:
AutoCmpFileUrl = 'https://<username>:<password>@<IP address
or domain name>/<file name>'
•
CLI:
# configure system
(config-system)# automatic update
(automatic-update)# auto-firmware
https://<username>:<password>@<IP address or domain
name>/<file name>
Digest Access Authentication:
The authentication username and password is
negotiated between the device and HTTP/S server, using digest MD5 cryptographic
hashing. This method is safer than basic access authentication. The digest
authentication username and password are configured using the
AUPDDigestUsername and AUPDDigestPassword parameters, respectively.
40.2.5 Querying Provisioning Server for Updated Files
Each time the Automatic Update feature is triggered, for each file and its configured URL
the device does the following:
1.
If you have configured the device to authenticate itself to the HTTP/S server for secure
access, the device sends the access authentication username and password to the
HTTP/S server (for more information, see Access Authentication with HTTP Server on
page
). If authentication succeeds, Step 2 occurs.
2.
The device establishes an HTTP/S connection with the URL host (provisioning
server). If the connection is HTTPS, the device verifies the certificate of the
provisioning server, and presents its own certificate if requested by the server.
3.
The device queries the provisioning server for the requested file by sending an HTTP
Get request. This request contains the HTTP User-Agent Header, which identifies the
device to the provisioning server. By default, the header includes the device's model
name, MAC address, and currently installed software and configuration versions.
Based on its own dynamic applications for logic decision making, the provisioning
server uses this information to check if it has relevant files available for the device and
determines which files must be downloaded (working in conjunction with the HTTP If-
Modified-Since header, described further on in this section).
You can configure the information that is sent in the User-Agent header, using the
AupdHttpUserAgent parameter or CLI command, configure system > http-user-agent.
The information can include any user-defined string value or the following supported
string variable tags (case-sensitive):
•
<NAME>
- product name, according to the installed Software License Key
•
<MAC>
- device's MAC address
•
<VER>
- software version currently installed on the device, e.g., "6.80.200.001"
•
<CONF>
- configuration version, as configured in the ini file parameter,
INIFileVersion or CLI command, configuration-version
The device automatically populates these tag variables with actual values in the sent
header. By default, the device sends the following in the User-Agent header:
Содержание Mediant 500 E-SBC
Страница 2: ......
Страница 16: ...User s Manual 16 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 22: ...User s Manual 22 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 23: ...Part I Getting Started with Initial Connectivity...
Страница 24: ......
Страница 26: ...User s Manual 26 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 28: ...User s Manual 28 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 33: ...Part II Management Tools...
Страница 34: ......
Страница 36: ...User s Manual 36 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 64: ...User s Manual 64 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 82: ...User s Manual 82 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 89: ...Part III General System Settings...
Страница 90: ......
Страница 106: ...User s Manual 106 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 107: ...Part IV General VoIP Configuration...
Страница 108: ......
Страница 238: ...User s Manual 238 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 250: ...User s Manual 250 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 280: ...User s Manual 280 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 329: ...Part V Gateway Application...
Страница 330: ......
Страница 332: ...User s Manual 332 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 352: ...User s Manual 352 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 412: ...User s Manual 412 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 441: ...Part VI Session Border Controller Application...
Страница 442: ......
Страница 489: ...User s Manual 28 SBC Configuration Version 6 8 489 Mediant 500 E SBC...
Страница 510: ...User s Manual 510 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 511: ...Part VII Cloud Resilience Package...
Страница 512: ......
Страница 521: ...Part VIII High Availability System...
Страница 522: ......
Страница 536: ...User s Manual 536 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 537: ...Part IX Maintenance...
Страница 538: ......
Страница 544: ...User s Manual 544 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 546: ...User s Manual 546 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 548: ...User s Manual 548 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 582: ...User s Manual 582 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 600: ...User s Manual 600 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 602: ...User s Manual 602 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 603: ...Part X Status Performance Monitoring and Reporting...
Страница 604: ......
Страница 654: ...User s Manual 654 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 655: ...Part XI Diagnostics...
Страница 656: ......
Страница 672: ...User s Manual 672 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 687: ...Part XII Appendix...
Страница 688: ......
Страница 914: ...User s Manual 914 Document LTRT 10437 Mediant 500 E SBC This page is intentionally left blank...
Страница 919: ...User s Manual 56 Technical Specifications Version 6 8 919 Mediant 500 E SBC This page is intentionally left blank...
Страница 920: ...User s Manual Ver 6 8 www audiocodes com...