The user name server variable is still encoded and we have to encode the requested path for comparison with generated routes, which are always encoded.