From aa88fb445c690932edd0a63572e16777f3bec14f Mon Sep 17 00:00:00 2001 From: Ben Schumacher Date: Wed, 12 Aug 2020 17:00:53 +0200 Subject: [PATCH] Log URL for requests to non-existing plugins (#15229) --- app/plugin_requests.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/plugin_requests.go b/app/plugin_requests.go index 3c4591d61c..47721f1101 100644 --- a/app/plugin_requests.go +++ b/app/plugin_requests.go @@ -34,7 +34,10 @@ func (a *App) ServePluginRequest(w http.ResponseWriter, r *http.Request) { params := mux.Vars(r) hooks, err := pluginsEnvironment.HooksForPlugin(params["plugin_id"]) if err != nil { - a.Log().Error("Access to route for non-existent plugin", mlog.String("missing_plugin_id", params["plugin_id"]), mlog.Err(err)) + a.Log().Error("Access to route for non-existent plugin", + mlog.String("missing_plugin_id", params["plugin_id"]), + mlog.String("url", r.URL.String()), + mlog.Err(err)) http.NotFound(w, r) return } @@ -58,6 +61,7 @@ func (a *App) ServeInterPluginRequest(w http.ResponseWriter, r *http.Request, so a.Log().Error("Access to route for non-existent plugin in inter plugin request", mlog.String("source_plugin_id", sourcePluginId), mlog.String("destination_plugin_id", destinationPluginId), + mlog.String("url", r.URL.String()), mlog.Err(err), ) http.NotFound(w, r)