diff --git a/components/engine/api/server/server.go b/components/engine/api/server/server.go index 28f068b36f..a7d0a58b2f 100644 --- a/components/engine/api/server/server.go +++ b/components/engine/api/server/server.go @@ -662,7 +662,7 @@ func postImagesPush(eng *engine.Engine, version version.Version, w http.Response } else { // the old format is supported for compatibility if there was no authConfig header if err := json.NewDecoder(r.Body).Decode(authConfig); err != nil { - return err + return fmt.Errorf("Bad parameters and missing X-Registry-Auth: %v", err) } }