I am trying to update the firmware on a MikroTik RB941-2nD device running 6.46.5 using a TR-069 ACS. We provide the following XML file to direct the device to download the firmware:
[http://10.247.251.150/routeros-mipsbe-6.47.9.npk [http://10.247.251.150/tr069-client-6.46.7-mipsbe.npkand we can see that the device is able to reach that webserver and attempt to pull down the NPK file (this from the webserver access log):
10.247.10.216 - - [13/Jul/2021:12:03:45 -0500] “GET /routeros-mipsbe-6.47.9.npk HTTP/1.1” 200 12051618 “-” “MikroTik”
but the device appears to return an error:
9017 ERROR parsing http: destination stream error. URL: [http://10.247.251.150:80/routeros-mipsbe-6.47.9.npkI can pull down the NPK file manually using wget and the same URL as is in the XML the MikroTik downloads. What is causing the error?