19:20:26
🔍 Resuming batch: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2
19:20:26
📋 Restored 78 target(s) from batch state
19:20:26
🔍 Batch ID: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2
19:20:26
🔍 Target: 78 server(s)
19:20:26
⏭️ Skipping 42 already-completed server(s)
19:20:26
🔄 Starting sequential reboot of 36 server(s)
19:20:26
⏱️ Estimated total time: ~198 minutes
19:20:26
🔄 [1/36] VPS433981 (ID: 2895)
19:20:26
🔍 Pre-flight SSH check...
19:20:34
📦 Running unattended upgrades...
19:20:54
📦 done (no packages to upgrade)
19:20:54
🔄 Rebooting...
19:21:03
⏳ Waiting 30s before polling...
19:21:40
⏳ Waiting for SSH to drop (30s)...
19:22:14
⏳ Waiting for SSH to drop (60s)...
19:22:46
⏳ Waiting for SSH to drop (90s)...
19:23:26
⚠️ SSH never dropped, but uptime confirms reboot completed
19:23:28
✅ SSH reconnected. Server confirmed up.
19:23:28
🔄 [2/36] VPS438249 (ID: 3130)
19:23:28
🔍 Pre-flight SSH check...
19:23:36
📦 Running unattended upgrades...
19:23:54
📦 done (no packages to upgrade)
19:23:54
🔄 Rebooting...
19:24:19
⏳ Waiting 30s before polling...
19:24:58
⏳ Waiting for SSH to drop (30s)...
19:25:30
⏳ Waiting for SSH to drop (60s)...
19:26:02
⏳ Waiting for SSH to drop (90s)...
19:26:43
⚠️ SSH never dropped, but uptime confirms reboot completed
19:26:45
✅ SSH reconnected. Server confirmed up.
19:26:45
🔄 [3/36] VPS442472 (ID: 3378)
19:26:45
🔍 Pre-flight SSH check...
19:26:53
📦 Running unattended upgrades...
19:27:12
📦 done (no packages to upgrade)
19:27:12
🔄 Rebooting...
19:27:21
⏳ Waiting 30s before polling...
19:27:58
⏳ Waiting for SSH to drop (30s)...
19:28:29
⏳ Waiting for SSH to drop (60s)...
19:29:02
⏳ Waiting for SSH to drop (90s)...
19:29:43
⚠️ SSH never dropped, but uptime confirms reboot completed
19:29:45
✅ SSH reconnected. Server confirmed up.
19:29:45
🔄 [4/36] VPS443867 (ID: 3452)
19:29:45
🔍 Pre-flight SSH check...
19:29:53
📦 Running unattended upgrades...
19:30:13
📦 done (no packages to upgrade)
19:30:13
🔄 Rebooting...
19:30:23
⏳ Waiting 30s before polling...
19:30:53
⬇️ SSH went down after 30s, waiting for reconnection...
19:31:32
✅ SSH reconnected. Server confirmed up.
19:31:32
🔄 [5/36] PublicCloud 1 (ID: 5912)
19:31:32
🔍 Pre-flight SSH check...
19:31:41
📦 Running unattended upgrades...
19:31:42
❌ Upgrade failed: Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:31:42
🔄 [6/36] OnlineGamblingGuru (ID: 13751)
19:31:42
🔍 Pre-flight SSH check...
19:31:42
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:31:42
🔄 [7/36] vps191883 (ID: 17745)
19:31:42
🔍 Pre-flight SSH check...
19:31:52
📦 Running unattended upgrades...
19:32:13
📦 done (no packages to upgrade)
19:32:13
🔄 Rebooting...
19:32:30
⏳ Waiting 30s before polling...
19:33:09
⏳ Waiting for SSH to drop (30s)...
19:33:40
⬇️ SSH went down after 60s, waiting for reconnection...
19:34:16
✅ SSH reconnected. Server confirmed up.
19:34:16
🔄 [11/36] VPS763451 (ID: 77656)
19:34:16
🔍 Pre-flight SSH check...
19:34:16
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:34:16
🔄 [12/36] Rankchecker Live (ID: 77957)
19:34:16
🔍 Pre-flight SSH check...
19:34:18
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:34:18
🔄 [15/36] OnlineGokkenGids AMS (ID: 83430)
19:34:18
🔍 Pre-flight SSH check...
19:34:26
📦 Running unattended upgrades...
19:34:44
📦 done (1 packages)
19:34:44
🔄 Rebooting...
19:34:52
⏳ Waiting 30s before polling...
19:35:29
⏳ Waiting for SSH to drop (30s)...
19:36:01
⏳ Waiting for SSH to drop (60s)...
19:36:33
⏳ Waiting for SSH to drop (90s)...
19:37:15
⚠️ SSH never dropped, but uptime confirms reboot completed
19:37:17
✅ SSH reconnected. Server confirmed up.
19:37:17
🔄 [19/36] SeoHosting_1 (ID: 95030)
19:37:17
🔍 Pre-flight SSH check...
19:37:25
📦 Running unattended upgrades...
19:37:44
📦 done (no packages to upgrade)
19:37:44
🔄 Rebooting...
19:37:53
⏳ Waiting 30s before polling...
19:38:30
⏳ Waiting for SSH to drop (30s)...
19:39:02
⏳ Waiting for SSH to drop (60s)...
19:39:34
⏳ Waiting for SSH to drop (90s)...
19:40:17
⚠️ SSH never dropped, but uptime confirms reboot completed
19:40:19
✅ SSH reconnected. Server confirmed up.
19:40:19
🔄 [20/36] SeoHosting_2 (ID: 95168)
19:40:19
🔍 Pre-flight SSH check...
19:40:28
📦 Running unattended upgrades...
19:40:47
📦 done (no packages to upgrade)
19:40:47
🔄 Rebooting...
19:40:55
⏳ Waiting 30s before polling...
19:41:32
⏳ Waiting for SSH to drop (30s)...
19:42:06
⏳ Waiting for SSH to drop (60s)...
19:42:38
⏳ Waiting for SSH to drop (90s)...
19:43:20
⚠️ SSH never dropped, but uptime confirms reboot completed
19:43:21
✅ SSH reconnected. Server confirmed up.
19:43:21
🔄 [21/36] PatrasServices (ID: 98415)
19:43:21
🔍 Pre-flight SSH check...
19:43:30
📦 Running unattended upgrades...
19:43:48
📦 done (no packages to upgrade)
19:43:48
🔄 Rebooting...
19:43:58
⏳ Waiting 30s before polling...
19:44:34
⏳ Waiting for SSH to drop (30s)...
19:45:07
⏳ Waiting for SSH to drop (60s)...
19:45:38
⏳ Waiting for SSH to drop (90s)...
19:46:20
⚠️ SSH never dropped, but uptime confirms reboot completed
19:46:22
✅ SSH reconnected. Server confirmed up.
19:46:22
🔄 [22/36] MissHosting_3 (ID: 101451)
19:46:22
🔍 Pre-flight SSH check...
19:46:51
⏭️ SKIPPED — SSH unreachable. Server was already down, nothing changed.
19:46:51
🔄 [23/36] Thememattic (ID: 101541)
19:46:51
🔍 Pre-flight SSH check...
19:46:52
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:46:52
🔄 [26/36] SBG5_PC4 (ID: 137586)
19:46:52
🔍 Pre-flight SSH check...
19:46:52
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:46:52
🔄 [27/36] MissHosting_8 (ID: 144017)
19:46:52
🔍 Pre-flight SSH check...
19:47:21
⏭️ SKIPPED — SSH unreachable. Server was already down, nothing changed.
19:47:21
🔄 [33/36] SBG7_PC1 (ID: 183963)
19:47:21
🔍 Pre-flight SSH check...
19:47:29
📦 Running unattended upgrades...
19:47:48
📦 done (1 packages)
19:47:48
🔄 Rebooting...
19:47:49
❌ Reboot failed: Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:47:49
🔄 [34/36] topinternationalcasinosNominalia (ID: 189694)
19:47:49
🔍 Pre-flight SSH check...
19:47:49
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:47:49
🔄 [37/36] ServerStuff (ID: 201103)
19:47:49
🔍 Pre-flight SSH check...
19:47:57
📦 Running unattended upgrades...
19:47:59
❌ Upgrade failed: Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:47:59
🔄 [39/36] Wayback Websites (ID: 209352)
19:47:59
🔍 Pre-flight SSH check...
19:48:07
📦 Running unattended upgrades...
19:48:26
📦 done (no packages to upgrade)
19:48:26
🔄 Rebooting...
19:48:35
⏳ Waiting 30s before polling...
19:49:27
⬇️ SSH went down after 30s, waiting for reconnection...
19:50:00
✅ SSH reconnected. Server confirmed up.
19:50:00
🔄 [40/36] Uptime Monitor (ID: 215445)
19:50:00
🔍 Pre-flight SSH check...
19:50:09
📦 Running unattended upgrades...
19:50:29
📦 done (no packages to upgrade)
19:50:29
🔄 Rebooting...
19:50:39
⏳ Waiting 30s before polling...
19:51:33
⬇️ SSH went down after 30s, waiting for reconnection...
19:52:07
✅ SSH reconnected. Server confirmed up.
19:52:07
🔄 [42/36] staticSites (ID: 239253)
19:52:07
🔍 Pre-flight SSH check...
19:52:16
📦 Running unattended upgrades...
19:52:35
📦 done (no packages to upgrade)
19:52:35
🔄 Rebooting...
19:52:44
⏳ Waiting 30s before polling...
19:53:29
⬇️ SSH went down after 30s, waiting for reconnection...
19:54:03
✅ SSH reconnected. Server confirmed up.
19:54:03
🔄 [45/36] NextcloudEX44 (ID: 253421)
19:54:03
🔍 Pre-flight SSH check...
19:54:13
📦 Running unattended upgrades...
19:54:37
📦 done (4 packages)
19:54:37
✅ No reboot required — server is already up to date.
19:54:37
🔄 [53/36] Contabo VPS9 (ID: 270625)
19:54:37
🔍 Pre-flight SSH check...
19:54:44
⏭️ SKIPPED — SSH unreachable. Server was already down, nothing changed.
19:54:44
🔄 [57/36] GamblingInformation (ID: 299622)
19:54:44
🔍 Pre-flight SSH check...
19:54:44
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:54:44
🔄 [61/36] Webdock BCB (ID: 318697)
19:54:44
🔍 Pre-flight SSH check...
19:54:51
📦 Running unattended upgrades...
19:54:52
❌ Upgrade failed: Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:54:52
🔄 [64/36] Official FM (ID: 324024)
19:54:52
🔍 Pre-flight SSH check...
19:54:52
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:54:52
🔄 [65/36] KokosLaravel (ID: 324641)
19:54:52
🔍 Pre-flight SSH check...
19:54:52
❌ Pre-flight failed (config/API error): Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:54:52
🔄 [67/36] vpsd28f79e0 (ID: 325844)
19:54:52
🔍 Pre-flight SSH check...
19:54:59
📦 Running unattended upgrades...
19:55:00
❌ Upgrade failed: Failed to add SSH key via RunCloud API: Cloudflare challenge - request blocked by bot protection
19:55:00
🔄 [69/36] ns3122267 (ID: 327432)
19:55:00
🔍 Pre-flight SSH check...
19:55:10
📦 Running unattended upgrades...
19:55:29
📦 done (4 packages)
19:55:29
🔄 Rebooting...
19:55:38
⏳ Waiting 30s before polling...
19:56:34
⬇️ SSH went down after 30s, waiting for reconnection...
19:57:26
⏳ Waiting for SSH reconnection (60s)...
19:58:00
✅ SSH reconnected. Server confirmed up.
19:58:00
🔄 [70/36] misshosting01 (ID: 331517)
19:58:00
🔍 Pre-flight SSH check...
19:58:09
📦 Running unattended upgrades...
19:58:28
📦 done (4 packages)
19:58:28
🔄 Rebooting...
19:58:37
⏳ Waiting 30s before polling...
19:59:34
⬇️ SSH went down after 30s, waiting for reconnection...
20:00:28
⏳ Waiting for SSH reconnection (60s)...
20:01:02
✅ SSH reconnected. Server confirmed up.
20:01:02
🔄 [71/36] misshosting09 (ID: 333450)
20:01:02
🔍 Pre-flight SSH check...
20:01:12
📦 Running unattended upgrades...
20:01:33
📦 done (1 packages)
20:01:33
🔄 Rebooting...
20:01:43
⏳ Waiting 30s before polling...
20:02:40
⬇️ SSH went down after 30s, waiting for reconnection...
20:03:32
⏳ Waiting for SSH reconnection (60s)...
20:04:08
✅ SSH reconnected. Server confirmed up.
20:04:08
🔄 [72/36] misshosting10 (ID: 333451)
20:04:08
🔍 Pre-flight SSH check...
20:04:17
📦 Running unattended upgrades...
20:04:37
📦 done (4 packages)
20:04:37
🔄 Rebooting...
20:04:46
⏳ Waiting 30s before polling...
20:05:43
⬇️ SSH went down after 30s, waiting for reconnection...
20:06:36
⏳ Waiting for SSH reconnection (60s)...
20:07:10
✅ SSH reconnected. Server confirmed up.
20:07:10
🔄 [75/36] ns3018201 (ID: 334650)
20:07:10
🔍 Pre-flight SSH check...
20:07:19
📦 Running unattended upgrades...
20:07:38
📦 done (8 packages)
20:07:38
🔄 Rebooting...
20:07:46
⏳ Waiting 30s before polling...
20:08:43
⬇️ SSH went down after 30s, waiting for reconnection...
20:09:35
⏳ Waiting for SSH reconnection (60s)...
20:10:27
⏳ Waiting for SSH reconnection (90s)...
20:11:07
✅ SSH reconnected. Server confirmed up.
20:11:07
🔄 [76/36] ns3022760 (ID: 334652)
20:11:07
🔍 Pre-flight SSH check...
20:11:17
📦 Running unattended upgrades...
20:11:34
📦 done (5 packages)
20:11:34
🔄 Rebooting...
20:11:43
⏳ Waiting 30s before polling...
20:12:40
⬇️ SSH went down after 30s, waiting for reconnection...
20:13:32
⏳ Waiting for SSH reconnection (60s)...
20:14:26
⏳ Waiting for SSH reconnection (90s)...
20:15:00
✅ SSH reconnected. Server confirmed up.
20:15:00
================
20:15:00
📊 Batch Summary
20:15:00
================
20:15:00
Batch ID: 1ff8b741-cf3d-4e84-831e-f3c8d82de6a2
20:15:00
Rebooted: 18
20:15:00
Skipped (no reboot needed): 1
20:15:00
Skipped (unreachable): 3
20:15:00
Failed: 14
20:15:00
⚠️ 14 server(s) had issues — check batch state for details.
20:15:00
Retry failed: php artisan runcloud:batch-reboot --resume