Cisco 11503 Administration Guide - Page 267

Testing the Output of the XML Code

Page 267 highlights

Chapter 7 Using an XML Document to Configure the CSS Testing the Output of the XML Code When you publish XML files to the HTTP server in the CSS, the CSS requires a valid username and password as part of the user authentication process. The username must have SuperUser privileges to be able to add XML files to the CSS. Ensure that the CLI commands in the XML document do not have an impact on the interface configuration through which the XML file transfer process occurs (for example, including the command no ip addr, which identifies the IP address of the CSS receiving the XML file). If this occurs, you will disconnect the workstation performing the XML file transfer. Because the CSS can process large configurations, the CSS processes only two concurrent XML configuration uploads over secure connections. If a third upload is attempted, it may not succeed. The CSS closes the connection and sends the following message to the client: status 503 Service Unavailable Software is available to simplify the process of publishing XML files to the CSS HTTP server. These software packages offer a simple method to publish files to a web server. This software uses the unsecure HTTP or secure HTTPS protocol to publish files and requires no special software on the web server side of the connection. Note An error code in the publishing process usually means that no restrict secure-xml or no restrict xml commands have not been issued on the CSS prior to publishing the XML file. See the "Allowing the Transfer of XML Configuration Files on the CSS" section for details. Testing the Output of the XML Code Test the output of the XML code by reviewing the running configuration of the CSS. After the XML has been successfully published to the CSS, Telnet to the switch and enter the show running-config command to verify that the XML changes have properly occurred. If the XML changes are incorrect or missing, republish the XML code to the CSS as described in the "Publishing the XML Code to the CSS" section. OL-5647-02 Cisco Content Services Switch Administration Guide 7-7

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392

7-7
Cisco Content Services Switch Administration Guide
OL-5647-02
Chapter 7
Using an XML Document to Configure the CSS
Testing the Output of the XML Code
When you publish XML files to the HTTP server in the CSS, the CSS requires a
valid username and password as part of the user authentication process. The
username must have SuperUser privileges to be able to add XML files to the CSS.
Ensure that the CLI commands in the XML document do not have an impact on
the interface configuration through which the XML file transfer process occurs
(for example, including the command
no ip addr
, which identifies the IP address
of the CSS receiving the XML file). If this occurs, you will disconnect the
workstation performing the XML file transfer.
Because the CSS can process large configurations, the CSS processes only two
concurrent XML configuration uploads over secure connections. If a third upload
is attempted, it may not succeed. The CSS closes the connection and sends the
following message to the client:
status 503 Service Unavailable
Software is available to simplify the process of publishing XML files to the CSS
HTTP server. These software packages offer a simple method to publish files to a
web server. This software uses the unsecure HTTP or secure HTTPS protocol to
publish files and requires no special software on the web server side of the
connection.
Note
An error code in the publishing process usually means that
no restrict secure-xml
or
no restrict xml
commands have not been issued on the CSS prior to publishing
the XML file. See the
“Allowing the Transfer of XML Configuration Files on the
CSS”
section for details.
Testing the Output of the XML Code
Test the output of the XML code by reviewing the running configuration of the
CSS. After the XML has been successfully published to the CSS, Telnet to the
switch and enter the
show running-config
command to verify that the XML
changes have properly occurred. If the XML changes are incorrect or missing,
republish the XML code to the CSS as described in the
“Publishing the XML
Code to the CSS”
section.