Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Request to noop rule. 

Firmware Config request

Code Block
languagephp
themeEclipse
http://<host>:<port>/xconf/swu/stb?eStbMac=DD:DD:DD:DD:DD:D2


Header

Code Block
languagephp
themeEclipse
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
languagephp
themeEclipse
http://<host>:<port>/xconf/swu/stb?eStbMac=12:34:56:78:89:AB&env=qwerty&model=asdf

Header

Code Block
languagephp
themeEclipse
Accept: application/json

...


 OR
Accept: application/xml

Response example 

Code Block
languagephp
themeEclipse
"<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
languagephp
themeEclipse
http://<host>:<port>/xconf/swu/stb?eStbMac=DD:DD:DD:DD:DD:D2&ipAddress=1.1.1.1

Header

Code Block
languagephp
themeEclipse
Accept: application/json

...


 OR
Accept: application/xml

Response example 

Code Block
languagephp
themeEclipse
"<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. 

...