Firmware update - Web interface stopped working - Page 1
Forum section: electronics / testgear

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 06:19:08 pm
content: I updated my SDS2140X Plus to the latest firmware and OS and now the browser interface is not working correctly. When I navigate to the scope's IP address, I get the home page and information pages okay, but when I select Instrument Control I get a black windows with the control buttons on the bottom. With Siglent scopes, is it safe or possible to roll back to a previous version of firmware?

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 23, 2025, 06:33:09 pm
content: Yes, you can usually roll back.You should first check a different browser, and check your firewall settings. It's possible the web console is being partially blocked. I think you can find some posts in the scope's thread regarding this.

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 07:01:21 pm
content: The web console was working fine until I updated. I tried with Chrome and the UI displays, but the mouse cursor disappears when it enters the scope UI.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 07:02:29 pm
content: Quote from: level6 on February 23, 2025, 06:19:08 pmPlease 1st ensure it is running the latest OS V5.4.0https://int.siglent.com/upload_file/zip/firmware/Oscilloscope/SDS2000X_Plus_OSV5.4.0_EN.zipBe sure to follow the install instructions.Then install the latest firmware in the normal way via USB stick:https://int.siglent.com/upload_file/zip/firmware/Oscilloscope/SDS2000X%20Plus_V1.6.2R5_EN.zip

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 23, 2025, 07:03:22 pm
content: Assuming you have the latest OS and fw as noted by tautech...Quote from: KungFuJosh on February 23, 2025, 06:33:09 pm

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 07:16:03 pm
content: Yes, I am running the latest OS.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 07:30:48 pm
content: Quote from: level6 on February 23, 2025, 07:16:03 pmWhat PC browser ?Try a Default on the scope.

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 07:37:46 pm
content: I rolled back to FW 1.5.2.R3 and the web UI is working with Edge, but not Chrome. Chrome just shows a blank screen.I think I'll stick with this version of FW for now. It was 1.6.2R5 that was causing the problem.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 07:42:58 pm
content: Quote from: level6 on February 23, 2025, 07:37:46 pmAnd with latest FW ?Chrome has recently been updated, not tested SDS2kX Plus with latest Chrome version yet.

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 07:47:16 pm
content: Quote from: tautech on February 23, 2025, 07:42:58 pmIn my original post I was using the latest FW. With it, Edge just showed the screen shot I posted. Chrome would show the web UI but the mouse could not interact with it.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 07:48:40 pm
content: Quote from: level6 on February 23, 2025, 07:47:16 pmSounds like a Chrome issue......Will check when I get a chance and report back.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 09:17:00 pm
content: No problems with SDS2kX Plus webbrowser here using latest FW, Windoze 10 updated overnight and Chrome Version 133.0.6943.127

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 09:35:18 pm
content: I'm using Windows 11Chrome 133.0.6943.127Edge 133.0.3065.82

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 23, 2025, 09:36:00 pm
content: Check your firewall settings. Also try Firefox. Edge isn't a real browser.

author: level6
author_rank: Regular Contributor
timestamp: February 23, 2025, 09:37:37 pm
content: It's what I use. It works fine.

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 23, 2025, 09:40:21 pm
content: Sure. Don't try anything different when the stuff you're usingisn'tworking. 😉I use Windows 11 and Chrome, and I had the latest versions on the SDS2000X+ before I sold it, and it worked fine for me. I now have the HD version, and it also works fine for me in Chrome and Firefox on Win 11.Disable your firewall to test, or add an exception for the scope's IP address.

author: tautech
author_rank: Super Contributor
timestamp: February 23, 2025, 10:11:40 pm
content: Just checked with Edge, W10, see attachment.Webrowser instrument control seems to be working correctly....

author: tautech
author_rank: Super Contributor
timestamp: February 24, 2025, 08:27:03 am
content: Just checked W11, Chrome and Edge, no seen problems.Can you access the webrowser on smartphone or iPad/tablet ?

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 24, 2025, 04:54:33 pm
content: Quote from: tautech on February 24, 2025, 08:27:03 amIt's highly likely it's his firewall settings on his computer. He's not the first person to have this issue. His scope IP needs to be added to his firewall settings.

author: giovannirat
author_rank: Regular Contributor
timestamp: February 24, 2025, 05:48:09 pm
content: I've have the same problem as level6. Not exactly the same, because in my case no connection on port 80 is possible....SDS2104X PLus with Uboot Version 5.4 and latest SW release 1.6.2R5.Browser interface is not working. I can ping the device, no firewall in between. The only open ports on the SDS2104X Plus are 111 (sunrpc) and 5900. Port 80 for web communication is not available.VNC is working.

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 24, 2025, 08:37:49 pm
content: Quote from: giovannirat on February 24, 2025, 05:48:09 pmWhat OS and browser are you using?Does your router have a firewall at all? Most do.Thanks,Josh

author: level6
author_rank: Regular Contributor
timestamp: February 25, 2025, 04:08:37 am
content: I rolled back to FW version 1.5.2R3 and the web UI started working again.I contacted Siglent support and they were very responsive. They were unable to repro the issue using the same environment as mine. They suggested upgrading to 1.6.2R5 and then do a factory reset. I did that and the web UI is now working for me.

author: giovannirat
author_rank: Regular Contributor
timestamp: February 25, 2025, 10:01:08 am
content: I tested it in different environments. Windows 10, Windows 11, Android 12 and different browsers (Firefox, Edge, Chrome, Brave), Wireless connection and cable connection.Result always the same, no open port 80 on Siglent oscilloscope (FPGA Version: 2024-01-29, CPLD Version: 03, HW-Version: 02-04, Uboot: 5.4.0, Software: 1.6.2R5) ... Web UI not working. VNC working.Connected to router (OpenWRT) with firewall switched off.Factory reset did not help.

author: ptluis
author_rank: Frequent Contributor
timestamp: February 25, 2025, 11:05:29 am
content: Quote from: giovannirat on February 25, 2025, 10:01:08 amDid you try connecting the scope directly to a computer using a crossover rj45 cable?

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 25, 2025, 11:51:36 am
content: Quote from: giovannirat on February 25, 2025, 10:01:08 amIf it doesn't work the first time, trytwomore times. If it still doesn't work, reflash the latest firmware, then factory reset again.

author: giovannirat
author_rank: Regular Contributor
timestamp: February 25, 2025, 03:45:47 pm
content: Tried everything. No success.Port 80 on Siglent oscilloscope is not available (see attachment).Scope is directly connected to my laptop via cable.How is the correct way to factory reset the scope?

author: ptluis
author_rank: Frequent Contributor
timestamp: February 25, 2025, 04:33:29 pm
content: Quote from: giovannirat on February 25, 2025, 03:45:47 pmDid you try to connect to the scope through wifi?

author: giovannirat
author_rank: Regular Contributor
timestamp: February 25, 2025, 05:16:49 pm
content: Quote from: ptluis on February 25, 2025, 04:33:29 pmYes

author: ptluis
author_rank: Frequent Contributor
timestamp: February 25, 2025, 07:17:18 pm
content: Quote from: giovannirat on February 25, 2025, 05:16:49 pmyou already answered that previously, missed that, sorry!some more brainstorm:Try: disable auto dhcp and set a static ip on scope different from the one you have now, the gateway same as router. Other thing you could try on windows 11 is activate smb 1.0 and smb 1.1 they are disabled by default and that causes issues with older hardware/firmware. all those services can revert to previous states easily.probably you know this, but , open a cmd prompt and ping your scope ip:ping xxx.xxx.xxx.xxxif success ping with port 80 and 8080ping xxx.xxx.xxx.xxx:80ping xxx.xxx.xxx.xxx:8080

author: newbrain
author_rank: Super Contributor
timestamp: February 25, 2025, 10:10:25 pm
content: Quote from: ptluis on February 25, 2025, 07:17:18 pmThat's not a thing AFAIK.Ping (ICMP, v4 or v6, but let's say v4 here) does not know about ports (which are a TCP, UDP, SCTP etc. concept):Code:newbrain@Muon:~$ ping -4 -c2 sds800x.quark.lanPING sds800x.quark.lan (redacted) 56(84) bytes of data.64 bytes from SDS800 (redacted): icmp_seq=1 ttl=64 time=0.265 ms64 bytes from SDS800 (redacted): icmp_seq=2 ttl=64 time=0.327 ms--- sds800x.quark.lan ping statistics ---2 packets transmitted, 2 received, 0% packet loss, time 1022msrtt min/avg/max/mdev = 0.265/0.296/0.327/0.031 msnewbrain@Muon:~$ ping -4 -c2 sds800x.quark.lan:80ping: sds800x.quark.lan:80: Name or service not knownnewbrain@Muon:~$ ping -h 2>&1 | grep -i port-O report outstanding repliesBut you can use a telnet client to see if a port is open:Code:newbrain@Muon:~$ telnet sds800x.quark.lan 3456Trying (redacted)...telnet: Unable to connect to remote host: Connection refusednewbrain@Muon:~$ telnet sds800x.quark.lan 80Trying (redacted)...Connected to sds800x.quark.lan.Escape character is '^]'.Windows should either come with one (I don't remember whether it's installed by default), or the Microsoft one can be installed by opening the start menu and searching for "Turn Windows features on or off" (or something similar, it's been some time...)Also, one other port to try is 5900, the VNC port: the web server just uses VNC under the hood.Even better if you have a VNC client, the http server might not be working, but maybe the VNC one is up!Also, SMB1.0 and 1.1 are of no relevance for the web server, andveryobsolete (and vulnerable!).I don't know about the SDS2104X specifically, but my SDS800X uses SMB3.1 protocol:Code:newbrain@Muon:~$ sudo mount.cifs //sds800x.quark.lan/share /mnt -ouser=ShareUser,vers=3Password for ShareUser@//sds800x.quark.lan/share:newbrain@Muon:~$ mount | grep sds//sds800x.quark.lan/share on /mnt type cifs (rw,relatime,vers=3.1.1,[...]

author: ptluis
author_rank: Frequent Contributor
timestamp: February 26, 2025, 01:28:25 am
content: Quote from: newbrain on February 25, 2025, 10:10:25 pmI don't own a Siglent SDS2104X Plus, I'm only giving ideas, but let me tell you that if you don't activate smb 1.0 and smb 1.1 on windows 11 older and some recent laser printers Hp, brother, canon, won't give you access to their respective webservers, including those using port 80 or 8080, so there must be some relation. And yes smb 1.0 or 1.1 are outdated and unsafe at a certain degree, but windows 11 is not safe anyway at least the way people buy it.

author: giovannirat
author_rank: Regular Contributor
timestamp: February 26, 2025, 08:17:21 pm
content: Thanks everyone for the many hints.But I'm pretty sure, that the problem is the missing open port 80 on the Siglent scope. I don't know why this happened, but it seems I'm the only one with this problem. Maybe Siglent has an idea how to solve?Anyway VNC is working in case....

author: KungFuJosh
author_rank: Super Contributor
timestamp: February 26, 2025, 10:37:19 pm
content: Quote from: giovannirat on February 25, 2025, 03:45:47 pmRecall/store, click recall, then choose factory settings. Do it like 3 times.