Closed brackenhill-mob closed 3 years ago
Please try again with v1.1.9 as I cannot support older versions and there should be no need to stick with v1.1.8.
Regardless of that I'm afraid that I cannot reproduce the problem with any version, see my build logs attached. Note that (beside the typo) there's nothing wrong with the output "Connection error: Connection configuration is insufficient.". The test simply tests whether it behaves as expected in this particular error case which is logged accordingly.
I suppose the real error is 1: [DQBJD] 07:54:40 WARNING: Starting API/GUI: listen tcp: lookup localhost on 8.8.8.8:53: no such host
. This log line comes from Syncthing itself (the test launches a test instance) which apparently fails to do the DNS lookup for localhost
.
syncthingtray-qt6-1.1.8-1-x86_64-build.log syncthingtray-qt6-1.1.8-1-x86_64-check.log syncthingtray-qt6-1.1.8-1-x86_64-package.log syncthingtray-qt6-1.1.9-1-x86_64-build.log syncthingtray-qt6-1.1.9-1-x86_64-check.log syncthingtray-qt6-1.1.9-1-x86_64-package.log
Can you apply the following patch to see whether it helps? https://github.com/Martchus/syncthingtray/commit/321bac0bf762d45e6e0b2d776450900c8e018084.patch
v1.1.19-1 just dropped on my boxes. Same issue as before.
Applied your patch (also changed all localhost lines in misctest.cpp to be sure) and now all tests passed and app installed.
Thanks
Thanks, then I'll merge that branch on master. However, if changing localhost
to 127.0.0.1
helps (which is all the patch does), that means the DNS setup in your build environment is somewhat broken.
Compiling v1.1.8-1 on Arch on 3 PCs and they all throw the same error. It won't connect to the server when executing the test cases. The beginning part of the output is
The interesting part is
a) there is a minor typo "conficuration" should be configuration and b) there is no hint as to what the insufficient configuration might be so I can't fix it!
HTH