Symptom
When all RLOCs for a map-cache are unreachable, the route is removed from forwarding and also from urib but remains in map-cache with an RLOC state of "no-route". The continued presence of the map-cache prevents subsequent map-request that may be able to refresh the map-cache with an alternate route.
This should not be the case.
Conditions
This is seen when all RLOCs for a map-cache are unreachable
Workaround
Doing a "clear ip lisp map-cache" would remove the map-cache with the "no-route" state, unless there is requirement for an automated way to redirect traffic through the backup path. In that scenario, there would be no workaround available to automatically redirect traffic.
Further Problem Description