Skip to content

RDKBACCL-1509: [TDK][AUTO][BPI] Firmware upgrade via Xconf fails if the HTTP image hosting server does not listen to the default 80 port#9

Draft
ksaipr036 wants to merge 1 commit into
rdkcentral:developfrom
ksaipr036:RDKBACCL-1509
Draft

RDKBACCL-1509: [TDK][AUTO][BPI] Firmware upgrade via Xconf fails if the HTTP image hosting server does not listen to the default 80 port#9
ksaipr036 wants to merge 1 commit into
rdkcentral:developfrom
ksaipr036:RDKBACCL-1509

Conversation

@ksaipr036

Copy link
Copy Markdown

Reason for Change: Firmware upgrade fails when the image is hosted on an HTTP server listening on a non-default port (other than port 80).
Test Procedure:

  1. Use a download URL with only IP (no explicit port, defaults to 80).
  2. Verify that both TFTP and HTTP firmware upgrade work as expected.
    Risks: Low.

…he HTTP image hosting server does not listen to the default 80 port

Reason for Change: Firmware upgrade fails when the image is hosted on an HTTP server listening on a non-default port (other than port 80).
Test Procedure:
1. Use a download URL with only IP (no explicit port, defaults to 80).
2. Verify that both TFTP and HTTP firmware upgrade work as expected.
Risks: Low.

Signed-off-by: ksaipr036 <kosika_saipriya@comcast.com>
@kpandu987

Copy link
Copy Markdown

Looks okay to me

snprintf(cmd, sizeof(cmd),
"dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadURL string \"%s://%s:%d\"",
g_firmwareProtocol, g_firmwareLocation, port_num);
"dmcli eRT setv Device.DeviceInfo.X_RDKCENTRAL-COM_FirmwareDownloadURL string \"%s://%s\"",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why hal is depending on rdk-b ??

@ksaipr036 ksaipr036 closed this Jul 9, 2026
@github-actions github-actions Bot locked and limited conversation to collaborators Jul 9, 2026
@ksaipr036 ksaipr036 reopened this Jul 9, 2026
@ksaipr036
ksaipr036 marked this pull request as draft July 9, 2026 04:42
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants