diff --git a/app/Http/Controllers/ProxyController.php b/app/Http/Controllers/ProxyController.php
index eed0abfbf0d054abd06bb875ad81a88d0264acb3..2a409fdb74a5c4f85789e5669acac88d08527a92 100644
--- a/app/Http/Controllers/ProxyController.php
+++ b/app/Http/Controllers/ProxyController.php
@@ -105,6 +105,7 @@ class ProxyController extends Controller
     public function proxy(Request $request)
     {
         if(!$request->filled("url") || !$request->filled("password") || !$request->filled("valid-until")){
+            Log::info("Request with missing url, password or valid-until");
             abort(400, "Invalid Request");
         }
 
@@ -114,6 +115,7 @@ class ProxyController extends Controller
 
         // Check Password
         if(!self::checkPassword($targetUrl, $validUntil, $password)){
+            Log::info("Password incorrect");
             abort(400, "Invalid Request");
         }
 
@@ -124,6 +126,7 @@ class ProxyController extends Controller
         }
 
         if ($validUntil->isBefore(Carbon::now()->setTimezone("UTC"))) {
+            Log::info("URL expired");
             abort(400, "Invalid Request");
         }
 
@@ -133,6 +136,7 @@ class ProxyController extends Controller
         // The target URL couldn't be parsed. This is probably a malformed URL
         // The URL to load itself is a URL to our proxy
         if($host === false || $host === $selfHost){
+            Log::info("URL to myself");
             abort(404, "Invalid Request");
         }