dmsl / anyplace

A free and open Indoor Navigation Service with superb accuracy!
https://anyplace.cs.ucy.ac.cy/
MIT License
694 stars 313 forks source link

Location not found because radio map can't be downloaded #326

Open Ruyven opened 4 years ago

Ruyven commented 4 years ago

In our tests today, the Android app suddenly doesn't find the user's location anymore. We're using the standard Anyplace server.

I found out that the radio maps can't be downloaded; the app gets the error: Error downloading radio maps [ Service Error: Internal Server Error ]

I tried the API endpoint /position/radio_by_building_floor and got this error: 500: "Error while creating Radio Map on-the-fly!"

I tried different buildings, and all of them suddenly can't download the radio maps anymore.

Here is a building to try: buid: building_35716877-1bb4-4a56-9ed9-3bba31550d19_1583374793918 floor: 0

Could you please check if this is an error on your server?


I'm not sure if this is related, but we also can't delete fingerprints in Anyplace Architect. This is the message: "Something went wrong. It's likely that everything related to the fingerPrints is deleted but please refresh to make sure or try again." After refreshing, the fingerprints are still showing up.

Ruyven commented 4 years ago

Update: The radio_by_building_floor API works now, but the means file still can't be downloaded: https://ap.cs.ucy.ac.cy:443/anyplace/radiomaps_frozen/building_35716877-1bb4-4a56-9ed9-3bba31550d19_1583374793918/0/indoor-radiomap-mean.txt

Do we need to clear the wifi measurements and use the logger again?

paschalis-mpeis commented 4 years ago

We have replicated the problem, thanks. This had to do with migration of the public anyplace service to the new backend infrastructure.

We are working on it and we will release a patch as soon as possible.