The derived file:...state.sqlite3 URL is a default and defaults apply only to omitted keys: db_url set to an empty string now aborts naming the key, matching the existing behavior of state_dir: "".