Hello folks,
I'm noticing that there is a lack of consistent results when using the tool in the left column "See what is on the local mesh".
Each node I can find returns different results. Not just the order of the nodes, but completely different content. Most nodes on the main status page report the same number of nodes and devices, but when using the "Search the mesh" box at the top of the /a/mesh screen I get wildly different results depending which node I am searching from. This is true both when trying to find nodes, and trying to find services.
Why are the results different from node to node? Do I need to restart Babel to re-create the list of what is available? Does Babel grab a list once and call it done? Looking for some clarity as it's really a problem to tell others to search for a service and nothing shows up even though the service is only a few hops away.
Ed
I'm noticing that there is a lack of consistent results when using the tool in the left column "See what is on the local mesh".
Each node I can find returns different results. Not just the order of the nodes, but completely different content. Most nodes on the main status page report the same number of nodes and devices, but when using the "Search the mesh" box at the top of the /a/mesh screen I get wildly different results depending which node I am searching from. This is true both when trying to find nodes, and trying to find services.
Why are the results different from node to node? Do I need to restart Babel to re-create the list of what is available? Does Babel grab a list once and call it done? Looking for some clarity as it's really a problem to tell others to search for a service and nothing shows up even though the service is only a few hops away.
Ed

I think because 'list of nodes' are ordered in increasing route quality value to other nodes.
Ergo, each node can display different results.
"Do I need to restart Babel to re-create the list of what is available? "
No.
"Does Babel grab a list once and call it done?"
No.
"it's really a problem to tell others to search for a service"
Then, simply share the URL of the resource and have them place the URL in their browser 'location' bat.
Then there will be no need for them to 'search'.
Example: Have folks place this URL in their browser 'location' bar:
http://k7eok-turretcam.local.mesh/
When I place that URL in my browser's 'location' bar, I see an Amcrest camera logn screen.
In the image, note the number to the right of the nodename.
That number will likely be different for each node.
73, Chuck
I think because 'list of nodes' are ordered in increasing route quality value to other nodes.
Ergo, each node can display different results.
True. But what you describe is a different order of listing the various nodes and services. What I'm describing is the total absence of many listings, no matter if close or far to the node. The total content of the list of nodes and services is different even though the main page says the same number of nodes, connected devices, and services.
"Do I need to restart Babel to re-create the list of what is available? "
No.
"Does Babel grab a list once and call it done?"
No.
Then, simply share the URL of the resource and have them place the URL in their browser 'location' bat.
Then there will be no need for them to 'search'.
True. But that sort of defeats the idea that someone can search for themselves in the search area, and in an emergency would slow things down as there would have to be a contact for every person who needs a service to tell them (perhaps again) where the service is.
Anyone else seeing the same inconsistency? Please take a look at your various nodes. Search for the same service from different nodes by character string and let me know if anyone else is seeing this ... I may have to go to Github and make a post there.
Ed
Ooooooh, that is a critical issue.
I think this should be documented and presented on the github AREDN development service.
I can reach K7EOK-HAP2-HOME.
What nodes or services cannot be displayed between that node and what other node?
73, Chuck
The next picture is the status of the node referred to above. Note there are multiple nodes with similar text string that should be shown in the BRB-OMNI search results
It's at http://w6bi-mimir.local.mesh
If you want to run a local copy, contact Eric at Eric (KG6WXC) <kg6wxc@gmail.com>
Orv W6BI
1 Before I say anything ... I love the AREDN experience and appreciate all the hard work. However ... add on services seem to come and go. They get built then supported for a while ... then something in the base code changes and they stop working and they disappear. Hmmm.
2 Shouldn't the search function built into the node main firmware work correctly? As of now, I can't even tell people to use the search tool and "find filegator" ... as it shows up on some nodes and not on others. Even now, when I admin perhaps 20 or more nodes and services at multiple sites, if I didn't know myself what is nearby to what else and where the devices are located ... I wouldn't be able to find them. This is true about nodes themselves and services. What's keeping the main firmware from being able to have a complete view of the mesh now?
Ed
If folks can click a URL and it loads,
would sending them a link to click be a suitable alternative?
I failed to load
http://mcs7-filegator.local.mesh/
73, Chuck
The whole point of this thread is that there is a search function. It's not working.
I'll move this to Github and see what happens.
73 Ed