goharbor/harbor · error · NotFoundError
NOT_FOUND
NOT_FOUND
Error message
group name:%v, group DN:%v
What it means
Error "group name:%v, group DN:%v" thrown in goharbor/harbor.
Source
Thrown at src/server/v2.0/handler/ldap.go:134
}
func (l *ldapAPI) SearchLdapGroup(ctx context.Context, params operation.SearchLdapGroupParams) middleware.Responder {
if err := l.RequireSystemAccess(ctx, rbac.ActionList, rbac.ResourceLdapUser); err != nil {
return l.SendError(ctx, err)
}
var groupName, groupDN string
if params.Groupname != nil && len(*params.Groupname) > 0 {
groupName = *params.Groupname
}
if params.Groupdn != nil {
groupDN = *params.Groupdn
}
ug, err := l.ctl.SearchGroup(ctx, groupName, groupDN)
if err != nil {
return l.SendError(ctx, err)
}
if len(ug) == 0 {
return l.SendError(ctx, errors.NotFoundError(fmt.Errorf("group name:%v, group DN:%v", groupName, groupDN)))
}
return operation.NewSearchLdapGroupOK().WithPayload(toUserGroupResp(ug))
}
func toUserGroupResp(ugs []ldapModel.Group) []*models.UserGroup {
result := make([]*models.UserGroup, 0)
for _, g := range ugs {
ug := &models.UserGroup{
GroupName: g.Name,
LdapGroupDn: g.Dn,
}
result = append(result, ug)
}
return result
}
View on GitHub (pinned to 7b2fd08cc5)
When it happens
Trigger: Thrown at src/server/v2.0/handler/ldap.go:134 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of goharbor/harbor@7b2fd08cc5 (2026-08-16).
Data as JSON: /api/errors/a948281df2bc935d.
Report an issue: GitHub.