Message "Satellite is untrusted" in the log files

Continuing the discussion from What does this error mean? trust: satellite "118U…" is untrusted:

 WARN    console:service unable to get Satellite URL     {"Satellite ID": "118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW", "error": "console: trust: satellite \"118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW\" is untrusted", "errorVerbose": "console: trust: satellite \"118UWpMCHzs6CvSgWd9BfFVjw5K9pZbJjkfZJexMtSkmKxvvAW\" is untrusted\n\tstorj.io/storj/storagenode/trust.(*Pool).getInfo:238\n\tstorj.io/storj/storagenode/trust.(*Pool).GetNodeURL:177\n\tstorj.io/storj/storagenode/console.(*Service).GetDashboardData:174\n\tstorj.io/storj/storagenode/console/consoleapi.(*StorageNode).StorageNode:45\n\tnet/http.HandlerFunc.ServeHTTP:2042\n\tgithub.com/gorilla/mux.(*Router).ServeHTTP:210\n\tnet/http.serverHandler.ServeHTTP:2843\n\tnet/http.(*conn).serve:1925"}

Obviously this error message is regarding a satellite that has been taken out of service. So there is the question, if such a message is required or if there are ideas or suggestions to handle it otherwise. Personally I think this message has not much of a value given the fact, that the satellite has been permanently shut down.
Today it is just one satellite, but in the future, SNOs might switch satellites ran by 3rd party more frequently, which could result in more and more log entrys concerning satellites that are not relevant for the SNO anymore.
I don’t have a final solution but especially in cases like now, when a satellite has been shut down permanently, I question the usefulness of this ongoing and frequent information in the logs.

1 Like

If I recall, this is a temporary fix till devs find a permanent solution on how to handle a satellite that has exited the network.

Good idea! From my point of view, given that there is a list of “trusted” Storj-managed satellites at https://www.storj.io/dcs-satellites, then maybe there just should be a second list of blacklisted/decommissioned satellites.