duet reads "Your Duet rejected the HTTP request"
-
I have a duet 2 (3.x.x) and I am trying to upload firmware to it. I have used YAT terminal to connect it to my network which was completed properly. Green indication from the wifi model meaning its connected and YAT confirms as well. I am trying to flash this firmware into the printer and it doesnt not seem to work as I get "Your Duet rejected the HTTP request: page not found
Check that the SD card is mounted and has the correct files in its /www folder" in the web control.
I am trying to use this firmware, "https://e3d-online.zendesk.com/hc/en-us/articles/4402762427281-ToolChanger-Firmware" I have tried to change the files and locations many times by having it all in the main directory and trying it as is. I dont know whats wrong please help. -
@Orbital said in duet reads "Your Duet rejected the HTTP request":
"Your Duet rejected the HTTP request: page not found
Check that the SD card is mounted and has the correct files in its /www folder" in the web control.And? Do you have files in the WWW folder on the SD card? It sounds like you're missing the Web control files.
@Orbital said in duet reads "Your Duet rejected the HTTP request":
I am trying to use this firmware, "https://e3d-online.zendesk.com/hc/en-us/articles/4402762427281-ToolChanger-Firmware"
This isn't firmware by the way, that's just example config files.
Can you please send M115 and M122 in your YAT terminal and share the response here? That will tell us what firmware you actually have installed.
Also, you may want to start here: https://docs.duet3d.com/en/How_to_guides/Getting_connected/Getting_connected_to_your_Duet
-
@Phaedrux M115 produces "FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.2.2 ELECTRONICS: Duet WiFi 1.02 or later + DueX5 FIRMWARE_DATE: 2021-02-11<LF>ok<LF>"
M122 produces "=== Diagnostics ===<LF>RepRapFirmware for Duet 2 WiFi/Ethernet version 3.2.2 running on Duet WiFi 1.02 or later + DueX5<LF>Board ID: 0JD0M-9X6JA-JUNSS-6JTD0-3SD6L-TBKVU<LF>Used output buffers: 1 of 24 (2 max)<LF>=== RTOS ===<LF>Static ram: 23460<LF>Dynamic ram: 75864 of which 24 recycled<LF>Never used RAM 12732, free system stack 187 words<LF>Tasks: NETWORK(ready,364) HEAT(blocked,308) DUEX(blocked,31) MAIN(running,469) IDLE(ready,20)<LF>Owned mutexes: USB(MAIN)<LF>=== Platform ===<LF>Last reset 00:01:02 ago, cause: power up<LF>Last software reset at 2023-10-26 11:55, reason: User, GCodes spinning, available RAM 12280, slot 1<LF>Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a<LF>Error status: 0x00<LF>Aux0 errors 0,0,0<LF>MCU temperature: min 21.4, current 25.9, max 26.4<LF>Supply voltage: min 0.0, current 0.5, max 0.8, under voltage events: 0, over voltage events: 0, power good: no<LF>Driver 0: position 0, ok, SG min/max not available<LF>Driver 1: position 0, ok[Warning: Maximal number of characters per line exceeded! Check the line break settings in [Terminal > Settings... > Text...] or increase the limit in [Terminal > Settings... > Advanced...].]"Since the link I provided was not the main firmware, How would I change the /www file? My SD only contained what the link provided on it.
-
@Orbital said in duet reads "Your Duet rejected the HTTP request":
FIRMWARE_VERSION: 3.2.2
https://github.com/Duet3D/RepRapFirmware/releases/download/3.2.2/DuetWebControl-SD.zip
Download that zip file and extract it's contents to the WWW folder on your SD card. Then you should be able to follow along with the rest of the getting connected guide.
Once you have access to the web control you can update the firmware (and everything else) more easily by uploading a single zip file to the system tab.
First update to
https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zipAnd then update to
https://github.com/Duet3D/RepRapFirmware/releases/download/3.5.1/Duet2and3Firmware-3.5.1.zip -
@Phaedrux Im sorry but I still do not know where this "www" folder is that you keep mentioning. I have the "firmware" from the link from e3d, This does not contain a "www" folder. I have the Duet web control file that you provided, both of which are extracted. That is all I have on my SD card.
-
@Orbital said in duet reads "Your Duet rejected the HTTP request":
I have the Duet web control file that you provided, both of which are extracted. That is all I have on my SD card.
@Phaedrux said in duet reads "Your Duet rejected the HTTP request":
https://github.com/Duet3D/RepRapFirmware/releases/download/3.2.2/DuetWebControl-SD.zip
Download that zip file and extract it's contents to the WWW folder on your SD card. Then you should be able to follow along with the rest of the getting connected guide.
If you don't have a WWW folder on the root of the SD card, create it and extract that zip file into it.