Web interface is failing to load on one of my Syncthing PCs

Just hoping someone might have some ideas on what to look for here.

I have several computers set up with Syncthing on my home network, but one of them (my work Dell PC) often has issues failing to load the web interface. It just spins forever trying to load http://127.0.0.1:8384/.

If I try to run the batch file that starts Syncthing, I get an error message stating that it may already be running. Is there something I can look for to try to resolve this issue? I have no trouble at all with this running on my personal laptop (Thinkpad X1E2), or even on my old Mac running windows.

This happened several days ago too, and I poked around with it, and eventually it just started working again, but I don’t know what (if anything) I did to get it working again…

Thanks!

Have you checked the logs?

I just removed the startup batch file shortcut so I could start it manually.

Here is the content of the log (with some stuff removed for privacy):

    [start] 12:18:47 INFO: syncthing v1.6.1 "Fermium Flea" (go1.14.4 windows-amd64) xxxxx 2020-06-02 09:49:22 UTC
    [43LV6] 12:18:48 INFO: My ID: xxxxx
    [43LV6] 12:18:48 INFO: Single thread SHA256 performance is 436 MB/s using minio/sha256-simd (375 MB/s using crypto/sha256).
    [43LV6] 12:18:49 INFO: Hashing performance is 358.57 MB/s
    [43LV6] 12:18:49 INFO: Overall send rate is unlimited, receive rate is unlimited
    [43LV6] 12:18:49 INFO: Using discovery server 
    [43LV6] 12:18:49 INFO: Using discovery server 
    [43LV6] 12:18:49 INFO: Using discovery server 
    [43LV6] 12:18:49 INFO: Relay listener (dynamic+) starting
    [43LV6] 12:18:49 INFO: TCP listener ([::]:22000) starting
    [43LV6] 12:18:49 INFO: QUIC listener ([::]:22000) starting
    [43LV6] 12:18:49 INFO: Ready to synchronize "arduino" (yyyyy) (sendreceive)
    [43LV6] 12:18:49 INFO: Ready to synchronize "3dprint" (yyyyy) (sendreceive)
    [43LV6] 12:18:49 INFO: Ready to synchronize "Camera2" (yyyyy) (sendreceive)
    [43LV6] 12:18:49 INFO: Ready to synchronize "Camera" (sm-n960u_n915-photos) (sendreceive)
    [43LV6] 12:18:49 INFO: Ready to synchronize "misc" (yyyyy) (sendreceive)

Now I just get a connection refused message when attempting to look go to the web gui.

Oof. that formatted poorly. I had to delete all the web addresses that showed up because “new users can’t post more than two links”.

I also just dumped a text document in the the sync folder of this computer and it doesn’t seem to be responding to that change. (It didn’t appear on other computers, and i see no response in the console window I started syncthing from.)

There doesn’t seem to be any message of the GUI starting. I suggest you check the XML config to see if it’s enabled.

I went into the xml config file, and there is a line: gui enabled=“true” tls=“false” debugging=“false” 127.0.0.1:8384

I just rebooted and tried again - and waited a bit longer to start ST manually. This time it worked - GUI started and I am able to use it correctly.

I am wondering if there is an issue where ST is starting too soon after rebooting. Is it possible to put a delay of some kind in the batch file that starts it? Maybe 30 seconds or so?

Just to give it a try, I added a statement to the bat file: TIMEOUT /T 20 /NOBREAK

to implement a 20 second delay. I just rebooted with it in place in the startup folder and it worked this time. I will just leave this in place like this for a while and see if the issue goes away.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.