Skip to content

[Bug]: "Copy Logs" button not working in v4.0.0-beta.460 #7900

@thorvak

Description

@thorvak

Error Message and Logs

UI issue: "Copy Logs" button is not working in v4.0.0-beta.460.
Server logs:

2026-01-07 14:26:20 App\Jobs\ServerStorageCheckJob ............ 26.78ms DONE
 2026-01-07 14:26:20 App\Jobs\ConnectProxyToNetworksJob ............. RUNNING
 2026-01-07 14:26:22 App\Jobs\ConnectProxyToNetworksJob ............. 1s DONE
 2026-01-07 14:27:01 Running [App\Jobs\ServerManagerJob] ....... 43.49ms DONE
 2026-01-07 14:27:01 Running [App\Jobs\ScheduledJobManager] .... 27.23ms DONE
 2026-01-07 14:27:01 App\Jobs\ServerManagerJob ...................... RUNNING
 2026-01-07 14:27:01 App\Jobs\ServerManagerJob ................. 98.20ms DONE
 2026-01-07 14:27:01 App\Jobs\ScheduledJobManager ................... RUNNING
 2026-01-07 14:27:01 App\Jobs\ScheduledJobManager ............. 247.25ms DONE
 2026-01-07 14:27:01 App\Jobs\ServerConnectionCheckJob .............. RUNNING
 2026-01-07 14:27:03 App\Jobs\ServerConnectionCheckJob .............. 2s DONE
 2026-01-07 14:27:10 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:27:11 App\Actions\Docker\GetContainersStatus ......... 1s DONE
 2026-01-07 14:27:11 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:27:11 App\Events\ServiceChecked ................. 34.37ms DONE
 2026-01-07 14:27:19 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:27:21 App\Actions\Docker\GetContainersStatus ......... 1s DONE
 2026-01-07 14:27:21 App\Jobs\PushServerUpdateJob ................... RUNNING
 2026-01-07 14:27:21 App\Jobs\PushServerUpdateJob ............. 131.63ms DONE
 2026-01-07 14:27:21 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:27:21 App\Events\ServiceChecked ................. 39.91ms DONE
 2026-01-07 14:27:21 App\Jobs\ServerStorageCheckJob ................. RUNNING
 2026-01-07 14:27:21 App\Jobs\ServerStorageCheckJob ............ 10.90ms DONE
 2026-01-07 14:27:21 App\Jobs\ConnectProxyToNetworksJob ............. RUNNING
 2026-01-07 14:27:21 App\Jobs\ConnectProxyToNetworksJob ....... 426.70ms DONE
 2026-01-07 14:27:30 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:27:31 App\Actions\Docker\GetContainersStatus ... 505.33ms DONE
 2026-01-07 14:27:31 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:27:31 App\Events\ServiceChecked ................. 13.31ms DONE
 2026-01-07 14:28:01 Running [App\Jobs\CleanupInstanceStuffsJob] 40.92ms DONE
 2026-01-07 14:28:01 Running [App\Jobs\ServerManagerJob] ........ 3.01ms DONE
 2026-01-07 14:28:01 Running [App\Jobs\ScheduledJobManager] ..... 2.56ms DONE
 2026-01-07 14:28:01 Running ['artisan' uploads:clear] 2026-01-07 14:28:01 App\Jobs\ServerManagerJob ...................... RUNNING
 2026-01-07 14:28:01 App\Jobs\ServerManagerJob ................ 152.26ms DONE
 2026-01-07 14:28:01 App\Jobs\ScheduledJobManager ................... RUNNING
 2026-01-07 14:28:01 App\Jobs\ScheduledJobManager .............. 78.85ms DONE
 2026-01-07 14:28:01 App\Jobs\CleanupInstanceStuffsJob .............. RUNNING
 2026-01-07 14:28:01 App\Jobs\CleanupInstanceStuffsJob ......... 18.35ms DONE
 2026-01-07 14:28:01 App\Jobs\ServerConnectionCheckJob .............. RUNNING
.............. 1s DONE
  ⇂ '/usr/local/bin/php' 'artisan' uploads:clear > '/dev/null' 2>&1
 2026-01-07 14:28:03 App\Jobs\ServerConnectionCheckJob .............. 2s DONE
2026/01/07 14:28:16 [warn] 165#165: *2801 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/6/03/0000000036 while reading upstream, client: 90.110.152.101, server: _, request: "GET /project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/environment-variables HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "157.173.104.147:8000", referrer: "http://157.173.104.147:8000/project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/logs"
 2026-01-07 14:28:20 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:28:21 App\Actions\Docker\GetContainersStatus ... 722.23ms DONE
 2026-01-07 14:28:21 App\Jobs\PushServerUpdateJob ................... RUNNING
 2026-01-07 14:28:21 App\Jobs\PushServerUpdateJob ............. 131.76ms DONE
 2026-01-07 14:28:21 App\Jobs\ConnectProxyToNetworksJob ............. RUNNING
 2026-01-07 14:28:21 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:28:21 App\Events\ServiceChecked ................. 39.65ms DONE
 2026-01-07 14:28:21 App\Jobs\ServerStorageCheckJob ................. RUNNING
 2026-01-07 14:28:22 App\Jobs\ConnectProxyToNetworksJob ....... 498.34ms DONE
 2026-01-07 14:28:21 App\Jobs\ServerStorageCheckJob ........... 131.72ms DONE
 2026-01-07 14:29:01 Running [App\Jobs\ServerManagerJob] ....... 28.90ms DONE
 2026-01-07 14:29:01 Running [App\Jobs\ScheduledJobManager] ..... 2.31ms DONE
 2026-01-07 14:29:03 App\Jobs\ServerManagerJob ...................... RUNNING
 2026-01-07 14:29:03 App\Jobs\ServerManagerJob ................ 190.11ms DONE
 2026-01-07 14:29:03 App\Jobs\ScheduledJobManager ................... RUNNING
 2026-01-07 14:29:03 App\Jobs\ScheduledJobManager ............. 114.04ms DONE
 2026-01-07 14:29:03 App\Jobs\ServerConnectionCheckJob .............. RUNNING
 2026-01-07 14:29:06 App\Jobs\ServerConnectionCheckJob .............. 2s DONE
 2026-01-07 14:29:21 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:29:22 App\Actions\Docker\GetContainersStatus ... 965.90ms DONE
 2026-01-07 14:29:22 App\Jobs\PushServerUpdateJob ................... RUNNING
 2026-01-07 14:29:22 App\Jobs\PushServerUpdateJob ............. 143.55ms DONE
 2026-01-07 14:29:22 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:29:22 App\Events\ServiceChecked ................. 31.65ms DONE
 2026-01-07 14:29:22 App\Jobs\ServerStorageCheckJob ................. RUNNING
 2026-01-07 14:29:22 App\Jobs\ServerStorageCheckJob ............ 36.25ms DONE
 2026-01-07 14:29:22 App\Jobs\ConnectProxyToNetworksJob ............. RUNNING
 2026-01-07 14:29:23 App\Jobs\ConnectProxyToNetworksJob ....... 977.46ms DONE
 2026-01-07 14:29:32 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:29:32 App\Actions\Docker\GetContainersStatus ... 751.07ms DONE
 2026-01-07 14:29:32 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:29:32 App\Events\ServiceChecked ................. 32.28ms DONE
2026/01/07 14:29:36 [warn] 163#163: *2882 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/7/03/0000000037 while reading upstream, client: 90.110.152.101, server: _, request: "GET /project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/persistent-storage HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "157.173.104.147:8000", referrer: "http://157.173.104.147:8000/project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/logs"
2026/01/07 14:29:36 [warn] 163#163: *2898 an upstream response is buffered to a temporary file /var/cache/nginx/fastcgi_temp/8/03/0000000038 while reading upstream, client: 90.110.152.101, server: _, request: "GET /project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/source HTTP/1.1", upstream: "fastcgi://127.0.0.1:9000", host: "157.173.104.147:8000", referrer: "http://157.173.104.147:8000/project/pk880kgwg44g0gkcokow408g/environment/cc44ow4ok4wogwgksg04c4ko/application/gkc4k8g8kcwo884g0gkcgcgk/logs"
 2026-01-07 14:29:47 App\Actions\Docker\GetContainersStatus ......... RUNNING
 2026-01-07 14:29:48 App\Actions\Docker\GetContainersStatus ... 605.07ms DONE
 2026-01-07 14:29:48 App\Events\ServiceChecked ...................... RUNNING
 2026-01-07 14:29:48 App\Events\ServiceChecked ................. 37.91ms DONE
 2026-01-07 14:30:01 Running ['artisan' horizon:snapshot] ........... 1s DONE
  ⇂ '/usr/local/bin/php' 'artisan' horizon:snapshot > '/dev/null' 2>&1
 2026-01-07 14:30:03 Running [App\Jobs\CleanupInstanceStuffsJob] 31.13ms DONE
 2026-01-07 14:30:03 Running [App\Jobs\ServerManagerJob] ........ 4.32ms DONE
 2026-01-07 14:30:03 Running [App\Jobs\ScheduledJobManager] .... 17.00ms DONE
 2026-01-07 14:30:03 Running ['artisan' uploads:clear] .............. 1s DONE
  ⇂ '/usr/local/bin/php' 'artisan' uploads:clear > '/dev/null' 2>&1
 2026-01-07 14:30:05 App\Jobs\ServerManagerJob ...................... RUNNING
 2026-01-07 14:30:06 App\Jobs\ServerManagerJob ................ 516.93ms DONE
 2026-01-07 14:30:06 App\Jobs\ScheduledJobManager ................... RUNNING
 2026-01-07 14:30:06 App\Jobs\ScheduledJobManager ............. 139.57ms DONE
 2026-01-07 14:30:06 App\Jobs\CleanupInstanceStuffsJob .............. RUNNING
 2026-01-07 14:30:06 App\Jobs\CleanupInstanceStuffsJob ........ 100.87ms DONE
 2026-01-07 14:30:06 App\Jobs\ServerConnectionCheckJob .............. RUNNING
 2026-01-07 14:30:09 App\Jobs\ServerConnectionCheckJob .............. 3s DONE

Steps to Reproduce

  1. Open any application logs in Coolify v4.0.0-beta.460.
  2. Click the "Copy Logs" button.
  3. Observe that no content is added to the clipboard.
  4. Check Docker logs and see "upstream response is buffered" warnings.

Coolify Version

v4.0.0-beta.460

Are you using Coolify Cloud?

No (self-hosted)

Operating System and Version (self-hosted)

Ubuntu 24.04.3 LTS

Metadata

Metadata

Assignees

No one assigned

    Labels

    🔍 TriageIssues that need assessment and prioritization.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions