yeah, that I get. unlang is for the overall freeradius logic for configuration files, but I thought that unlang couldn't be used in the modules? just to be clear, do i need to change the configuration in the cache module or in my default policy configuration? i was taking it that the policy suggestion would work if the cache module was written differently. i hate beating this to death...so i really apologize for dragging this out. i'm just trying to look for a quick way to capture everything being returned back from a proxy request, and write it to the local mysql db. the cache module logic is new to me, and i'm not sure why i'm not getting entries back into the sql database when using rlm_cache.