...
Request to noop rule.
Firmware Config request
Code Block |
---|
|
http://<host>:<port>/xconf/swu/stb?eStbMac=DD:DD:DD:DD:DD:D2 |
Header
Code Block |
---|
|
Accept: application/json |
...
OR
Accept: application/xml |
Response example
Code Block |
---|
"<h2>404 NOT FOUND</h2><div>Request: com.comcast.xconf.estbfirmware.EstbFirmwareContext$Converted@6210d0ba[\r\n estbMac=DD:DD:DD:DD:DD:D2\r\n env=<null>\r\n model=<null>\r\n firmwareVersion=<null>\r\n ecmMac=<null>\r\n receiverId=<null>\r\n controllerId=<null>\r\n channelMapId=<null>\r\n vodId=<null>\r\n bypassFilters=[]\r\n forceFilters=[]\r\n capabilities=[]\r\n timeZone=UTC\r\n time=2017-06-19T14:15:00.000\r\n ipAddress=0:0:0:0:0:0:0:1\r\n]\n matched NO OP MAC_RULE 43f5ffb9-cf52-422c-8169-790149ac1316: test_noop_rule\n received NO config.</div>" |
Request to rule, blocked by % filter.
Firmware Config request
Code Block |
---|
|
http://<host>:<port>/xconf/swu/stb?eStbMac=12:34:56:78:89:AB&env=qwerty&model=asdf |
Header
Code Block |
---|
|
Accept: application/json |
...
OR
Accept: application/xml |
Response example
Code Block |
---|
|
"<h2>404 NOT FOUND</h2><div>Request: com.comcast.xconf.estbfirmware.EstbFirmwareContext$Converted@ba5a8da[\r\n estbMac=12:34:56:78:89:AB\r\n env=qwerty\r\n model=asdf\r\n firmwareVersion=<null>\r\n ecmMac=<null>\r\n receiverId=<null>\r\n controllerId=<null>\r\n channelMapId=<null>\r\n vodId=<null>\r\n bypassFilters=[]\r\n forceFilters=[]\r\n capabilities=[]\r\n timeZone=UTC\r\n time=2017-06-19T14:23:00.000\r\n ipAddress=0:0:0:0:0:0:0:1\r\n]\n matched MAC_RULE 43f5ffb9-cf52-422c-8169-790149ac1316: test_noop_rule\n received config: FirmwareConfig[\r\n description=1\r\n supportedModelIds=[1, ASDF]\r\n firmwareDownloadProtocol=tftp\r\n firmwareFilename=1\r\n firmwareLocation=162.150.228.179\r\n firmwareVersion=1\r\n ipv6FirmwareLocation=2001:558:fe15:13::a296:e4b3\r\n upgradeDelay=<null>\r\n rebootImmediately=false\r\n id=5d9579b2-21f1-45a4-925f-88ed28e75892]\n was blocked/modified by filter GLOBAL_PERCENT[ FirmwareRule{id='GLOBAL_PERCENT', name='GLOBAL_PERCENT', type=GLOBAL_PERCENT} ]</div>" |
Request to rule, blocked by IP filter.
Firmware Config request
Code Block |
---|
|
http://<host>:<port>/xconf/swu/stb?eStbMac=DD:DD:DD:DD:DD:D2&ipAddress=1.1.1.1 |
Header
Code Block |
---|
|
Accept: application/json |
...
OR
Accept: application/xml |
Response example
Code Block |
---|
|
"<h2>404 NOT FOUND</h2><div>Request: com.comcast.xconf.estbfirmware.EstbFirmwareContext$Converted@c8e848a[\r\n estbMac=DD:DD:DD:DD:DD:D2\r\n env=<null>\r\n model=<null>\r\n firmwareVersion=<null>\r\n ecmMac=<null>\r\n receiverId=<null>\r\n controllerId=<null>\r\n channelMapId=<null>\r\n vodId=<null>\r\n bypassFilters=[]\r\n forceFilters=[]\r\n capabilities=[]\r\n timeZone=UTC\r\n time=2017-06-19T14:29:00.000\r\n ipAddress=1.1.1.1\r\n]\n matched MAC_RULE 43f5ffb9-cf52-422c-8169-790149ac1316: test_noop_rule\n received config: FirmwareConfig[\r\n description=1\r\n supportedModelIds=[1, ASDF]\r\n firmwareDownloadProtocol=tftp\r\n firmwareFilename=1\r\n firmwareLocation=162.150.228.179\r\n firmwareVersion=1\r\n ipv6FirmwareLocation=2001:558:1020:1:250:56ff:fe94:646f\r\n upgradeDelay=<null>\r\n rebootImmediately=false\r\n id=5d9579b2-21f1-45a4-925f-88ed28e75892]\n was blocked/modified by filter IP_FILTER [ 53b140c4-ef1d-432b-822b-00400f395d0c blocking_by_ip_rule ]</div>" |
Firmware configuration - /xconf/swu/bse
Request to retrieve firmware configuration.
...