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
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
|
CISCOSB-EMBWEB-MIB DEFINITIONS ::= BEGIN
-- Title: CISCOSB EMBWEB ROS
-- Private EMBWEB MIB
-- Version: 7.45
-- Date: 28 Sep 2006
IMPORTS
switch001 FROM CISCOSB-MIB
OBJECT-TYPE, MODULE-IDENTITY, IpAddress FROM SNMPv2-SMI
TruthValue, DisplayString, RowStatus FROM SNMPv2-TC;
rlEmbWeb MODULE-IDENTITY
LAST-UPDATED "200607030001Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Postal: 170 West Tasman Drive
San Jose , CA 95134-1706
USA
Website: Cisco Small Business Support Community <http://www.cisco.com/go/smallbizsupport>"
DESCRIPTION
"This private MIB module adds MIBs to EMBWEB (Embedded Web Server)."
REVISION "200607030000Z"
DESCRIPTION
"Initial revision."
::= { switch001 66 }
RlEmbWebProtocol ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Embedde Web Protocol"
SYNTAX INTEGER {
default(1),
http(2),
https(3)
}
RlEmbWebEnabled ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Embedde Web Service Support Enabled/Disabled"
SYNTAX INTEGER {
default(1),
false(2),
true(3)
}
rlEmWebMibVersion OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Embedded web version, the current version is 2."
::= { rlEmbWeb 1 }
rlEmWebWebSite OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Link for the vendor web site used to retrive information."
::= { rlEmbWeb 2 }
rlEmWebSecurityTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlEmWebSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Security Table whose entry is composed of username and
Password, group and access privileges for each user.
The access privileges can be one or more of none, read-files,
read-write, and super."
::= { rlEmbWeb 3 }
rlEmWebSecurityEntry OBJECT-TYPE
SYNTAX RlEmWebSecurityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The row definition for this table."
INDEX { rlEmWebSecurityUserName }
::= { rlEmWebSecurityTable 1 }
RlEmWebSecurityEntry ::= SEQUENCE {
rlEmWebSecurityUserName DisplayString,
rlEmWebSecurityPassword DisplayString,
rlEmWebSecurityAccess INTEGER,
rlEmWebSecurityIpAddr IpAddress,
rlEmWebSecurityPort INTEGER,
rlEmWebSecuritySnmpVersion INTEGER,
rlEmWebSecurityStatus RowStatus
}
rlEmWebSecurityUserName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The User name."
::= { rlEmWebSecurityEntry 1 }
rlEmWebSecurityPassword OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The User password."
::= { rlEmWebSecurityEntry 2 }
rlEmWebSecurityAccess OBJECT-TYPE
SYNTAX INTEGER {
none(1),
readOnly(2),
readWrite(3),
super(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Access rights for this user ."
::= { rlEmWebSecurityEntry 3 }
rlEmWebSecurityIpAddr OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"IP Address to send the traps to.0 means doesn't want
to receive traps."
::= { rlEmWebSecurityEntry 4 }
rlEmWebSecurityPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Port to send the traps to."
::= { rlEmWebSecurityEntry 5 }
rlEmWebSecuritySnmpVersion OBJECT-TYPE
SYNTAX INTEGER {
ver1(1),
ver2(2),
ver3(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"SNMP version supported by this user. For the agent use."
::= { rlEmWebSecurityEntry 6 }
rlEmWebSecurityStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The status of the security table entry. It's used to delete an entry"
::= { rlEmWebSecurityEntry 7 }
rlEmWebCloseTimeout OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the maximum time period
in seconds that a TCP connection can stay open
without depending on the TCP timeout mechanism"
DEFVAL { 30 }
::= { rlEmbWeb 5 }
rlEmWebReceiveTimeout OBJECT-TYPE
SYNTAX INTEGER (1..255)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the maximum time period
in seconds that a TCP connection can wait for
data which hasn't arrived "
DEFVAL { 30 }
::= { rlEmbWeb 6 }
rlEmWebMaxIdleTimeout OBJECT-TYPE
SYNTAX INTEGER (0..3932159)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the maximum HTTP Idle time
period in seconds for a TCP connection.If another request
isn't made at this period, the connection is closed.
The value 0 is supported as 'no timeout'."
DEFVAL { 600 }
::= { rlEmbWeb 7 }
rlEmWebSetEWSfilesStatus OBJECT-TYPE
SYNTAX INTEGER {
opened (1),
closed (2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable sets the status of the embedded Web Server
files to either closed or opened."
DEFVAL { opened }
::= { rlEmbWeb 8 }
rlEmbeddedWebApplied OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies if the device supports Embedded WEB:
true - suppotrs
false - does not support"
::= { rlEmbWeb 9 }
rlEmWebHttpPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the TCP port the embedded web uses for HTTP sessions."
::= { rlEmbWeb 10 }
rlEmWebHttpEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable HTTP sessions"
::= { rlEmbWeb 11 }
rlEmWebHttpsPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the TCP port the embedded web uses for HTTPS sessions."
::= { rlEmbWeb 12 }
rlEmWebHttpsEnable OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable HTTPS sessions"
::= { rlEmbWeb 13 }
rlEmWebCertificateCountryName OBJECT-TYPE
SYNTAX DisplayString (SIZE(2))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of country name field that will appear when a new certificate is generated."
::= { rlEmbWeb 14 }
rlEmWebCertificateStateOrProvinceName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..128))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of state or province name field that will appear when a new certificate is generated."
::= { rlEmbWeb 15 }
rlEmWebCertificateLocalityName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of locality field that will appear when a new certificate is generated."
::= { rlEmbWeb 16 }
rlEmWebCertificateOrganizationName OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..64))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of organization field that will appear when a new certificate is generated."
::= { rlEmbWeb 17 }
rlEmWebCertificateCommonName OBJECT-TYPE
SYNTAX IpAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Value of common name field that will appear when a new certificate is generated."
::= { rlEmbWeb 19 }
rlEmWebCertificateRegenerate OBJECT-TYPE
SYNTAX INTEGER {
noAction(0),
regenerateCertificate(1),
regenerateRsaKeyAndCertificate(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting to a regenerateCertificate causes a new certifiacte to be generated and to be used for all new sessions."
::= { rlEmbWeb 20 }
rlEmWebRsaKeyLength OBJECT-TYPE
SYNTAX INTEGER (512..2048)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Setting the RSA key size that will be created when rlEmWebRegenerateCertificateAndKey will be
set to regenerateCertificateAndKey."
::= { rlEmbWeb 21 }
rlEmWebDebug OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"MIB variable for setting debug information."
::= { rlEmbWeb 22 }
rlEmWebURL OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The URL through which the EWS of this device can be accessed."
::= { rlEmbWeb 23 }
rlEmWebDisplayNonPresentEntities OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether the EWS is required to display non-present entities
(like non-present ports, IP addresses on non-present ports etc.) on it's screens."
::= { rlEmbWeb 24 }
rlEmWebCertificateExists OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object indicates whether a certificate has been generated."
::= { rlEmbWeb 25 }
rlEmWebHttpsActiveCertificateId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"By setting this scalar https is notified that the certificate and key with this index
should be used for new https sessions. Even if the certifcate or key doesn't exist yet
the operation will succeed."
::= { rlEmbWeb 26 }
rlEmWebExtraPort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the TCP port the embedded web uses for The Extra Port sessions."
::= { rlEmbWeb 27 }
rlEmWebExtraPortType OBJECT-TYPE
SYNTAX INTEGER {
http(0),
https(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specifies the Extra Port Type HTTP/HTTPS for all sessions."
::= { rlEmbWeb 28 }
rlEmWebMaxHttpsIdleTimeout OBJECT-TYPE
SYNTAX INTEGER (0..3932159)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the maximum HTTPS Idle time
period in seconds for a web connection.If another request
isn't made at this period, the connection is closed.
The value 0 is supported as 'no timeout'."
DEFVAL { 600 }
::= { rlEmbWeb 29 }
rlEmWebServiceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RlEmWebServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"."
::= { rlEmbWeb 30 }
rlEmWebServiceEntry OBJECT-TYPE
SYNTAX RlEmWebServiceEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The row definition for this table."
INDEX { rlEmWebServiceId }
::= { rlEmWebServiceTable 1 }
RlEmWebServiceEntry ::= SEQUENCE {
rlEmWebServiceId INTEGER,
rlEmWebServiceName DisplayString,
rlEmWebServiceEnable RlEmbWebEnabled,
rlEmWebServicePort INTEGER,
rlEmWebServiceMaxUsers INTEGER,
rlEmWebServiceProtocol RlEmbWebProtocol,
rlEmWebServiceCertificateId INTEGER,
rlEmWebServiceMaxIdleTimeOut INTEGER,
rlEmWebServiceMaxHardTimeOut INTEGER
}
rlEmWebServiceId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Service Id."
::= { rlEmWebServiceEntry 1 }
rlEmWebServiceName OBJECT-TYPE
SYNTAX DisplayString (SIZE (1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Service name"
DEFVAL { ''H }
::= { rlEmWebServiceEntry 2 }
rlEmWebServiceEnable OBJECT-TYPE
SYNTAX RlEmbWebEnabled
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the service is enabled or not. if set to 'default' will
the service to go back to its initialization default status."
DEFVAL { default }
::= { rlEmWebServiceEntry 3 }
rlEmWebServicePort OBJECT-TYPE
SYNTAX INTEGER (0..65535)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates whether the TCP port on which service is listening.
value 0 will set the service to it's default port"
DEFVAL { 0 }
::= { rlEmWebServiceEntry 4 }
rlEmWebServiceMaxUsers OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximal number of users for this service."
DEFVAL { 0 }
::= { rlEmWebServiceEntry 5 }
rlEmWebServiceProtocol OBJECT-TYPE
SYNTAX RlEmbWebProtocol
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the protocol that the service operates on. Note that the
general HTTP service can have only the http value and the general HTTPS
service can have only the https value.
setting the field to 'default' will cause the service to go back to it's
initialization settings."
DEFVAL { default }
::= { rlEmWebServiceEntry 6 }
rlEmWebServiceCertificateId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates the certificate used by the service if rlEmWebServiceProtocol is
https. A value of 0 indicates that a certificate has not been assigned to
this service. setting this field to 1000 will cause the service to go
back to it's initialization value."
DEFVAL { 1000 }
::= { rlEmWebServiceEntry 7 }
rlEmWebServiceMaxIdleTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..3932160)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This variable defines the maximum Idle time period in seconds for a TCP connection.
If another request isn't made at this period, the connection is closed.
The value 0 is supported as 'no timeout'.setting this field to 3932160
will cause the service to go back to it's initialization value."
DEFVAL { 3932160 }
::= { rlEmWebServiceEntry 8 }
rlEmWebServiceMaxHardTimeOut OBJECT-TYPE
SYNTAX INTEGER (0..3932160)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A user connected to the device via an HTTP session is
automatically logged out after this amount of time (in seconds) regardless of the amount of HTTP activity.
Maximal value is 168 hours.
The value 0 is supported as 'no timeout'. Setting this field to 3932160
will cause the service to go back to it's initialization value."
DEFVAL { 3932160 }
::= { rlEmWebServiceEntry 9 }
rlEmWebMaxHardTimeout OBJECT-TYPE
SYNTAX INTEGER (0..604800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A user connected to the device via an HTTP session is
automatically logged out after this amount of time regardless of the amount of HTTP activity.
Maximal value is 168 hours.
The value 0 is supported as 'no timeout'."
DEFVAL { 86400 }
::= { rlEmbWeb 31 }
rlEmWebMaxHttpsHardTimeout OBJECT-TYPE
SYNTAX INTEGER (0..604800)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"A user connected to the device via an HTTPS session is
automatically logged out after this amount of time regardless of the amount of HTTPS activity.
Maximal value is 168 hours.
The value 0 is supported as 'no timeout'."
DEFVAL { 86400 }
::= { rlEmbWeb 32 }
END
|