Good afternoon all,
I am messing around with setting up my own discovery server. It is behind a reverse proxy and I have followed the instructions to be sure it has the various headers passed along.
What I am running into is clients show the discovery is online, and when I look at the logs for disovery on the client devices, it shows different entries, such as
2024-05-16 17:06:53 global@https://discosrv.example.com/ Announcement: {[tcp://0.0.0.0:22000 tcp://10.24.28.8:22000 tcp://0.0.0.0:0 tcp://xxx.xxx.xxx.xxx:56705 tcp://0.0.0.0:56705 quic://0.0.0.0:22000 quic://10.24.28.8:22000]}
2024-05-16 17:06:53 global@https://discosrv.example.com/ announce POST: 404 Not Found
2024-05-16 17:06:53 global@https://discosrv.example.com/ announce POST: 404 Not Found
2024-05-16 17:07:45 globalClient.Lookup https://discosrv.example.com/?device=XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX 404 Not Found
2024-05-16 17:07:45 lookup results for XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX
2024-05-16 17:07:45 addresses: []
I am completely new to this service, but it would appear like it tries to lookup the ID, can;t find a result, tries to announce it, but its like it doesnโt get saved on the discovery server?
The devices cannot see each other.
Trying to also enable debugging on discosrv but every time I try to add -debug to the startup it complains about flags and exits.
Thanks,