After checking, I found that the serverUrl in the read configuration is an ip address, so I manually changed it to a domain name to restore it to normal.
Does anyone know how the c-xxxx-kubeconfig configuration change from the fleet-default namespace gets the serverUrl when creating it?