[TAILING] Tailing last 50 lines for [all] processes (change the value with --lines option)
/home/crogers2287/.pm2/pm2.log last 50 lines:
PM2        | 2026-02-28T19:06:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:06:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:07:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:07:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:07:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:07:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:08:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:08:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:08:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:08:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:09:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:09:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:09:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:09:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:10:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:10:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:10:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:10:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:11:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:11:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:11:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:11:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:12:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:12:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:12:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:12:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:13:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:13:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:13:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:13:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:14:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:14:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:14:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:14:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:15:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:15:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:15:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:15:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:16:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:16:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:16:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:16:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:17:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:17:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:17:38: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:17:38: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:18:08: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:18:08: PM2 error: TypeError: One of the pids provided is invalid
PM2        | 2026-02-28T19:18:12: PM2 error: Error caught while calling pidusage
PM2        | 2026-02-28T19:18:12: PM2 error: TypeError: One of the pids provided is invalid

/home/crogers2287/bankstatements/data/logs/pm2-error.log last 50 lines:
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    2 × waiting for element to be visible, enabled and stable[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m      - element is not visible[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    - retrying click action[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    - waiting 20ms[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    2 × waiting for element to be visible, enabled and stable[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m      - element is not visible[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    - retrying click action[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m      - waiting 100ms[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m    39 × waiting for element to be visible, enabled and stable[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m       - element is not visible[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m     - retrying click action[22m
10|banksta | 2026-01-25 15:47:29 +00:00: [2m       - waiting 500ms[22m
10|banksta | 2026-01-25 15:47:29 +00:00:
10|banksta | 2026-01-25 15:49:34 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 15:49:34 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 15:49:34 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 15:50:21 +00:00: [da85d6f2-8e90-48bf-a462-5a670e16f2eb] MidFlorida agent error: locator.click: Element is not visible
10|banksta | 2026-01-25 15:50:21 +00:00: Call log:
10|banksta | 2026-01-25 15:50:21 +00:00: [2m  - waiting for locator('#Q2OnlineLogin input[name="user_id"]').first()[22m
10|banksta | 2026-01-25 15:50:21 +00:00: [2m    - locator resolved to <input type="text" required="" tabindex="1" id="user_id" name="user_id" autocomplete="off" aria-label="Username" placeholder="Username" class="login-input form-control touser"/>[22m
10|banksta | 2026-01-25 15:50:21 +00:00: [2m  - attempting click action[22m
10|banksta | 2026-01-25 15:50:21 +00:00: [2m    - scrolling into view if needed[22m
10|banksta | 2026-01-25 15:50:21 +00:00:
10|banksta | 2026-01-25 15:52:08 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 15:52:08 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 15:52:08 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 15:52:54 +00:00: [13a1bb89-37c0-4d1a-89bd-426806069703] MidFlorida agent error: locator.click: Element is not visible
10|banksta | 2026-01-25 15:52:54 +00:00: Call log:
10|banksta | 2026-01-25 15:52:54 +00:00: [2m  - waiting for locator('#Q2OnlineLogin input[name="user_id"]').first()[22m
10|banksta | 2026-01-25 15:52:54 +00:00: [2m    - locator resolved to <input type="text" required="" tabindex="1" id="user_id" name="user_id" autocomplete="off" aria-label="Username" placeholder="Username" class="login-input form-control touser"/>[22m
10|banksta | 2026-01-25 15:52:54 +00:00: [2m  - attempting click action[22m
10|banksta | 2026-01-25 15:52:54 +00:00: [2m    - scrolling into view if needed[22m
10|banksta | 2026-01-25 15:52:54 +00:00:
10|banksta | 2026-01-25 15:55:08 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 15:55:08 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 15:55:08 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 15:59:18 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 15:59:18 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 15:59:18 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 16:00:51 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 16:00:51 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 16:00:51 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 16:07:13 +00:00: [55f436d5-bc9d-4ede-9746-30733bd088bc] MidFlorida agent error: No 2FA code received within timeout
10|banksta | 2026-01-25 16:09:34 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 16:09:34 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 16:09:34 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 16:11:13 +00:00: [GoogleDrive] Credentials or folder ID not configured. Google Drive upload disabled.
10|banksta | 2026-01-25 16:11:13 +00:00: [Orchestrator] Google Drive not configured. Files will be stored locally only.
10|banksta | 2026-01-25 16:11:13 +00:00: [Orchestrator] No BankConfig found for MidFlorida Credit Union, creating default from Bank record
10|banksta | 2026-01-25 16:11:29 +00:00: [40e55b6f-4f41-43cb-b281-4c334a299199] MidFlorida agent error: Login failed:  You have entered the incorrect Login ID.

/home/crogers2287/.pm2/logs/pasturelog-api-out.log last 50 lines:
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health
6|pasturel | PastureLog API server running on port 3001
6|pasturel | Health check: http://localhost:3001/api/health

/home/crogers2287/omi-backend/logs/stt-out.log last 50 lines:
14|omi-stt | 2026-02-07 03:44:39 +00:00: 2026-02-07 03:44:39.803 | INFO     | main:lifespan:25 - Starting Omi Backend...
14|omi-stt | 2026-02-07 03:44:39 +00:00: 2026-02-07 03:44:39.803 | INFO     | main:lifespan:26 - Loading STT model: distil-large-v3
14|omi-stt | 2026-02-07 03:44:39 +00:00: 2026-02-07 03:44:39.804 | INFO     | services.stt_service:initialize:28 - Initializing STT model: distil-large-v3 on cuda
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.613 | INFO     | services.stt_service:initialize:41 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.614 | INFO     | main:lifespan:38 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.614 | INFO     | main:lifespan:39 - Omi Backend ready
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.617 | INFO     | main:lifespan:44 - Shutting down Omi Backend...
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.617 | INFO     | services.stt_service:cleanup:97 - Cleaning up STT service
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.673 | INFO     | services.stt_service:cleanup:104 - STT service cleanup complete
14|omi-stt | 2026-02-07 03:44:44 +00:00: 2026-02-07 03:44:44.674 | INFO     | main:lifespan:47 - Shutdown complete
14|omi-stt | 2026-02-07 03:44:48 +00:00: 2026-02-07 03:44:48.006 | INFO     | main:lifespan:25 - Starting Omi Backend...
14|omi-stt | 2026-02-07 03:44:48 +00:00: 2026-02-07 03:44:48.006 | INFO     | main:lifespan:26 - Loading STT model: distil-large-v3
14|omi-stt | 2026-02-07 03:44:48 +00:00: 2026-02-07 03:44:48.006 | INFO     | services.stt_service:initialize:28 - Initializing STT model: distil-large-v3 on cuda
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.500 | INFO     | services.stt_service:initialize:41 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.501 | INFO     | main:lifespan:38 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.501 | INFO     | main:lifespan:39 - Omi Backend ready
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.506 | INFO     | main:lifespan:44 - Shutting down Omi Backend...
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.506 | INFO     | services.stt_service:cleanup:97 - Cleaning up STT service
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.560 | INFO     | services.stt_service:cleanup:104 - STT service cleanup complete
14|omi-stt | 2026-02-07 03:44:52 +00:00: 2026-02-07 03:44:52.560 | INFO     | main:lifespan:47 - Shutdown complete
14|omi-stt | 2026-02-07 03:44:56 +00:00: 2026-02-07 03:44:56.118 | INFO     | main:lifespan:25 - Starting Omi Backend...
14|omi-stt | 2026-02-07 03:44:56 +00:00: 2026-02-07 03:44:56.119 | INFO     | main:lifespan:26 - Loading STT model: distil-large-v3
14|omi-stt | 2026-02-07 03:44:56 +00:00: 2026-02-07 03:44:56.119 | INFO     | services.stt_service:initialize:28 - Initializing STT model: distil-large-v3 on cuda
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.479 | INFO     | services.stt_service:initialize:41 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.481 | INFO     | main:lifespan:38 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.481 | INFO     | main:lifespan:39 - Omi Backend ready
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.484 | INFO     | main:lifespan:44 - Shutting down Omi Backend...
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.484 | INFO     | services.stt_service:cleanup:97 - Cleaning up STT service
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.540 | INFO     | services.stt_service:cleanup:104 - STT service cleanup complete
14|omi-stt | 2026-02-07 03:45:00 +00:00: 2026-02-07 03:45:00.541 | INFO     | main:lifespan:47 - Shutdown complete
14|omi-stt | 2026-02-07 03:45:04 +00:00: 2026-02-07 03:45:04.036 | INFO     | main:lifespan:25 - Starting Omi Backend...
14|omi-stt | 2026-02-07 03:45:04 +00:00: 2026-02-07 03:45:04.037 | INFO     | main:lifespan:26 - Loading STT model: distil-large-v3
14|omi-stt | 2026-02-07 03:45:04 +00:00: 2026-02-07 03:45:04.037 | INFO     | services.stt_service:initialize:28 - Initializing STT model: distil-large-v3 on cuda
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.480 | INFO     | services.stt_service:initialize:41 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.481 | INFO     | main:lifespan:38 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.482 | INFO     | main:lifespan:39 - Omi Backend ready
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.485 | INFO     | main:lifespan:44 - Shutting down Omi Backend...
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.485 | INFO     | services.stt_service:cleanup:97 - Cleaning up STT service
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.543 | INFO     | services.stt_service:cleanup:104 - STT service cleanup complete
14|omi-stt | 2026-02-07 03:45:08 +00:00: 2026-02-07 03:45:08.543 | INFO     | main:lifespan:47 - Shutdown complete
14|omi-stt | 2026-02-07 03:45:11 +00:00: 2026-02-07 03:45:11.759 | INFO     | main:lifespan:25 - Starting Omi Backend...
14|omi-stt | 2026-02-07 03:45:11 +00:00: 2026-02-07 03:45:11.759 | INFO     | main:lifespan:26 - Loading STT model: distil-large-v3
14|omi-stt | 2026-02-07 03:45:11 +00:00: 2026-02-07 03:45:11.759 | INFO     | services.stt_service:initialize:28 - Initializing STT model: distil-large-v3 on cuda
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.251 | INFO     | services.stt_service:initialize:41 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.252 | INFO     | main:lifespan:38 - STT model loaded successfully
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.252 | INFO     | main:lifespan:39 - Omi Backend ready
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.254 | INFO     | main:lifespan:44 - Shutting down Omi Backend...
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.254 | INFO     | services.stt_service:cleanup:97 - Cleaning up STT service
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.312 | INFO     | services.stt_service:cleanup:104 - STT service cleanup complete
14|omi-stt | 2026-02-07 03:45:16 +00:00: 2026-02-07 03:45:16.312 | INFO     | main:lifespan:47 - Shutdown complete

/home/crogers2287/omi-backend/logs/stt-error.log last 50 lines:
14|omi-stt | 2026-02-07 03:44:56 +00:00: INFO:     Waiting for application startup.
14|omi-stt | 2026-02-07 03:45:00 +00:00: INFO:     Application startup complete.
14|omi-stt | 2026-02-07 03:45:00 +00:00: ERROR:    [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
14|omi-stt | 2026-02-07 03:45:00 +00:00: INFO:     Waiting for application shutdown.
14|omi-stt | 2026-02-07 03:45:00 +00:00: INFO:     Application shutdown complete.
14|omi-stt | 2026-02-07 03:45:04 +00:00: INFO:     Started server process [3738086]
14|omi-stt | 2026-02-07 03:45:04 +00:00: INFO:     Waiting for application startup.
14|omi-stt | 2026-02-07 03:45:08 +00:00: INFO:     Application startup complete.
14|omi-stt | 2026-02-07 03:45:08 +00:00: ERROR:    [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
14|omi-stt | 2026-02-07 03:45:08 +00:00: INFO:     Waiting for application shutdown.
14|omi-stt | 2026-02-07 03:45:08 +00:00: INFO:     Application shutdown complete.
14|omi-stt | 2026-02-07 03:45:11 +00:00: INFO:     Started server process [3739647]
14|omi-stt | 2026-02-07 03:45:11 +00:00: INFO:     Waiting for application startup.
14|omi-stt | 2026-02-07 03:45:16 +00:00: INFO:     Application startup complete.
14|omi-stt | 2026-02-07 03:45:16 +00:00: ERROR:    [Errno 98] error while attempting to bind on address ('0.0.0.0', 8000): address already in use
14|omi-stt | 2026-02-07 03:45:16 +00:00: INFO:     Waiting for application shutdown.
14|omi-stt | 2026-02-07 03:45:16 +00:00: INFO:     Application shutdown complete.
14|omi-stt | 2026-02-07 03:45:19 +00:00: Traceback (most recent call last):
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/main.py", line 11, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from api.transcribe import router as transcribe_router
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/api/transcribe.py", line 12, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from services.stt_service import stt_model
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/services/stt_service.py", line 1, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from faster_whisper import WhisperModel, BatchedInferencePipeline
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/faster_whisper/__init__.py", line 2, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from faster_whisper.transcribe import BatchedInferencePipeline, WhisperModel
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/faster_whisper/transcribe.py", line 13, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     import ctranslate2
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/__init__.py", line 58, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2 import converters, models, specs
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/converters/__init__.py", line 1, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2.converters.converter import Converter
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/converters/converter.py", line 8, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2.specs.model_spec import ACCEPTED_MODEL_TYPES, ModelSpec
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/specs/__init__.py", line 1, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2.specs.attention_spec import RotaryScalingType
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/specs/attention_spec.py", line 5, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2.specs import common_spec, model_spec
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/specs/common_spec.py", line 3, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from ctranslate2.specs import model_spec
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/ctranslate2/specs/model_spec.py", line 18, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     import torch
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/torch/__init__.py", line 2486, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     from torch import _meta_registrations
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/torch/_meta_registrations.py", line 6636, in <module>
14|omi-stt | 2026-02-07 03:45:19 +00:00:     activate_meta()
14|omi-stt | 2026-02-07 03:45:19 +00:00:   File "/home/crogers2287/omi-backend/venv/lib/python3.12/site-packages/torch/_meta_registrations.py", line 6590, in activate_meta
14|omi-stt | 2026-02-07 03:45:19 +00:00:     if torch._C._dispatch_has_kernel_for_dispatch_key(
14|omi-stt | 2026-02-07 03:45:19 +00:00:       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
14|omi-stt | 2026-02-07 03:45:19 +00:00: KeyboardInterrupt

/home/crogers2287/.pm2/logs/omi-integration-out.log last 50 lines:
15|omi-int | 2026-02-07 03:59:27.176 | INFO     | __main__:run:257 - Omi Integration Service starting...
15|omi-int | 2026-02-07 03:59:27.176 | INFO     | __main__:run:258 - Polling interval: 30s
15|omi-int | 2026-02-07 03:59:27.176 | INFO     | __main__:run:259 - API Key: omi_dev_98dade38edb7...
15|omi-int | 2026-02-07 03:59:27.176 | INFO     | __main__:run:260 - Gateway URL: https://desktop2025.taile5e8a3.ts.net
15|omi-int | 2026-02-07 03:59:27.176 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 03:59:28.003 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 03:59:28.003 | INFO     | __main__:run:277 - Total processed: 25
15|omi-int | 2026-02-07 03:59:58.033 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 03:59:58.743 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 03:59:58.743 | INFO     | __main__:run:277 - Total processed: 25
15|omi-int | 2026-02-07 04:00:28.756 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 04:00:29.384 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:00:29.384 | INFO     | __main__:run:277 - Total processed: 25
15|omi-int | 2026-02-07 04:00:59.397 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 04:01:00.160 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:01:00.160 | INFO     | __main__:run:277 - Total processed: 25
15|omi-int | 2026-02-07 04:01:30.191 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 04:01:30.776 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:01:30.776 | INFO     | __main__:run:277 - Total processed: 25
15|omi-int | 2026-02-07 04:02:00.790 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 04:02:01.421 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:02:01.422 | INFO     | __main__:run:277 - Total processed: 26
15|omi-int | 2026-02-07 04:02:31.451 | INFO     | __main__:run:264 - Checking for new conversations...
15|omi-int | 2026-02-07 04:02:32.181 | INFO     | __main__:run:276 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:02:32.182 | INFO     | __main__:run:277 - Total processed: 26
15|omi-int | 2026-02-07 04:02:48.101 | INFO     | __main__:run:300 - Omi Integration Service starting...
15|omi-int | 2026-02-07 04:02:48.101 | INFO     | __main__:run:301 - Polling interval: 30s
15|omi-int | 2026-02-07 04:02:48.101 | INFO     | __main__:run:302 - API Key: omi_dev_98dade38edb7...
15|omi-int | 2026-02-07 04:02:48.102 | INFO     | __main__:run:303 - Gateway URL: https://desktop2025.taile5e8a3.ts.net
15|omi-int | 2026-02-07 04:02:48.102 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:02:48.834 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:02:48.834 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:03:18.841 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:03:19.518 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:03:19.518 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:03:49.548 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:03:50.285 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:03:50.286 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:04:20.316 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:04:20.916 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:04:20.916 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:04:50.947 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:04:51.581 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:04:51.582 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:05:21.605 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:05:22.171 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:05:22.171 | INFO     | __main__:run:320 - Total processed: 25
15|omi-int | 2026-02-07 04:05:52.182 | INFO     | __main__:run:307 - Checking for new conversations...
15|omi-int | 2026-02-07 04:05:52.814 | INFO     | __main__:run:319 - Check complete. Processed 25 conversations.
15|omi-int | 2026-02-07 04:05:52.815 | INFO     | __main__:run:320 - Total processed: 25

/home/crogers2287/.pm2/logs/omi-integration-error.log last 50 lines:
15|omi-int |     self.processed_conversations.add(conversation_id)
15|omi-int | ^^^^^^^^^^^^^^^
15|omi-int |   File "/home/crogers2287/omi-backend/omi_integration.py", line 280, in run
15|omi-int |     self.processed_conversations.add(conversation_id)
15|omi-int |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15|omi-int |   File "/usr/lib/python3.12/asyncio/tasks.py", line 665, in sleep
15|omi-int |     return await future
15|omi-int |            ^^^^^^^^^^^^
15|omi-int | asyncio.exceptions.CancelledError
15|omi-int |
15|omi-int | During handling of the above exception, another exception occurred:
15|omi-int |
15|omi-int | Traceback (most recent call last):
15|omi-int |   File "/home/crogers2287/omi-backend/omi_integration.py", line 297, in <module>
15|omi-int |
15|omi-int |   File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
15|omi-int |     return runner.run(main)
15|omi-int |            ^^^^^^^^^^^^^^^^
15|omi-int |   File "/usr/lib/python3.12/asyncio/runners.py", line 123, in run
15|omi-int |     raise KeyboardInterrupt()
15|omi-int | KeyboardInterrupt
15|omi-int | /home/crogers2287/omi-backend/omi_integration.py:226: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC).
15|omi-int |   self.start_time = datetime.utcnow()  # Only process conversations AFTER this time
15|omi-int | Traceback (most recent call last):
15|omi-int |   File "/usr/lib/python3.12/asyncio/runners.py", line 118, in run
15|omi-int |     return self._loop.run_until_complete(task)
15|omi-int |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
15|omi-int |   File "/usr/lib/python3.12/asyncio/base_events.py", line 687, in run_until_complete
15|omi-int |     return future.result()
15|omi-int |            ^^^^^^^^^^^^^^^
15|omi-int |   File "/home/crogers2287/omi-backend/omi_integration.py", line 336, in main
15|omi-int |     await service.run()
15|omi-int |   File "/home/crogers2287/omi-backend/omi_integration.py", line 323, in run
15|omi-int |     await asyncio.sleep(POLL_INTERVAL)
15|omi-int |   File "/usr/lib/python3.12/asyncio/tasks.py", line 665, in sleep
15|omi-int |     return await future
15|omi-int |            ^^^^^^^^^^^^
15|omi-int | asyncio.exceptions.CancelledError
15|omi-int |
15|omi-int | During handling of the above exception, another exception occurred:
15|omi-int |
15|omi-int | Traceback (most recent call last):
15|omi-int |   File "/home/crogers2287/omi-backend/omi_integration.py", line 340, in <module>
15|omi-int |     asyncio.run(main())
15|omi-int |   File "/usr/lib/python3.12/asyncio/runners.py", line 194, in run
15|omi-int |     return runner.run(main)
15|omi-int |            ^^^^^^^^^^^^^^^^
15|omi-int |   File "/usr/lib/python3.12/asyncio/runners.py", line 123, in run
15|omi-int |     raise KeyboardInterrupt()
15|omi-int | KeyboardInterrupt

/home/crogers2287/.pm2/logs/cfrmanager-pocketbase-error.log last 50 lines:
/home/crogers2287/.pm2/logs/acestep-out-16.log last 50 lines:
/home/crogers2287/.pm2/logs/acestep-error-16.log last 50 lines:
/home/crogers2287/.pm2/logs/accdrop-out.log last 50 lines:
/home/crogers2287/.pm2/logs/openclaw-dashboard-api-error.log last 50 lines:
/home/crogers2287/.pm2/logs/cfrmanager-pocketbase-out.log last 50 lines:
18|cfrmana | 2026/02/19 00:17:18 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/19 00:21:14 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/19 03:56:28 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/19 04:02:04 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/21 15:42:42 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/21 15:42:59 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/21 16:50:11 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/
18|cfrmana | 2026/02/22 01:20:02 Server started at http://100.98.154.42:8090
18|cfrmana | ├─ REST API:  http://100.98.154.42:8090/api/
18|cfrmana | └─ Dashboard: http://100.98.154.42:8090/_/

/home/crogers2287/.pm2/logs/florida-appraiser-error.log last 50 lines:
22|florida |     at async eT.handle (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:58760)
22|florida |     at async doRender (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1366:42)
22|florida |     at async cacheEntry.responseCache.get.routeKind (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1588:28)
22|florida |     at async DevServer.renderToResponseWithComponentsImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1496:28)
22|florida |     at async DevServer.renderPageComponent (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1924:24)
22|florida |     at async DevServer.renderToResponseImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1962:32)
22|florida |     at async DevServer.pipeImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:922:25)
22|florida |     at async NextNodeServer.handleCatchallRenderRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/next-server.js:272:17)
22|florida |     at async DevServer.handleRequestImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:818:17)
22|florida |     at async /home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/dev/next-dev-server.js:339:20
22|florida |     at async Span.traceAsyncFn (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/trace/trace.js:154:20)
22|florida |     at async DevServer.handleRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/dev/next-dev-server.js:336:24)
22|florida |     at async invokeRender (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:179:21)
22|florida |     at async handleRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:359:24)
22|florida |     at async requestHandlerImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:383:13)
22|florida |     at async Server.requestListener (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/start-server.js:141:13) {
22|florida |   code: 'NO_RESULTS_FOUND',
22|florida |   details: undefined,
22|florida |   countyId: 'polk',
22|florida |   identifier: '242836000000032010'
22|florida | }
22|florida | [Auth] No API_KEY configured in environment variables. All requests will be allowed.
22|florida | [polk] Scraping failed: ScraperError: No results found for identifier '242836-000000-032010' in polk
22|florida |     at createNoResultsError (webpack-internal:///(rsc)/./src/lib/scrapers/utils/errors.ts:69:12)
22|florida |     at PolkScraper.extractPropertyData (webpack-internal:///(rsc)/./src/lib/scrapers/counties/polk.ts:166:90)
22|florida |     at async PolkScraper.scrape (webpack-internal:///(rsc)/./src/lib/scrapers/counties/polk.ts:47:34)
22|florida |     at async POST (webpack-internal:///(rsc)/./src/app/api/scrape/route.ts:68:24)
22|florida |     at async /home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:57228
22|florida |     at async eT.execute (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:46851)
22|florida |     at async eT.handle (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/compiled/next-server/app-route.runtime.dev.js:6:58760)
22|florida |     at async doRender (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1366:42)
22|florida |     at async cacheEntry.responseCache.get.routeKind (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1588:28)
22|florida |     at async DevServer.renderToResponseWithComponentsImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1496:28)
22|florida |     at async DevServer.renderPageComponent (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1924:24)
22|florida |     at async DevServer.renderToResponseImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:1962:32)
22|florida |     at async DevServer.pipeImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:922:25)
22|florida |     at async NextNodeServer.handleCatchallRenderRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/next-server.js:272:17)
22|florida |     at async DevServer.handleRequestImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/base-server.js:818:17)
22|florida |     at async /home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/dev/next-dev-server.js:339:20
22|florida |     at async Span.traceAsyncFn (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/trace/trace.js:154:20)
22|florida |     at async DevServer.handleRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/dev/next-dev-server.js:336:24)
22|florida |     at async invokeRender (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:179:21)
22|florida |     at async handleRequest (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:359:24)
22|florida |     at async requestHandlerImpl (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/router-server.js:383:13)
22|florida |     at async Server.requestListener (/home/crogers2287/florida-appraiser-scraper/node_modules/next/dist/server/lib/start-server.js:141:13) {
22|florida |   code: 'NO_RESULTS_FOUND',
22|florida |   details: undefined,
22|florida |   countyId: 'polk',
22|florida |   identifier: '242836-000000-032010'
22|florida | }

/home/crogers2287/.pm2/logs/cfr-command-center-out-20.log last 50 lines:
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...
20|cfr-com | ▲ Next.js 16.1.6
20|cfr-com | - Local:         http://localhost:3007
20|cfr-com | - Network:       http://192.168.1.195:3007
20|cfr-com |
20|cfr-com | ✓ Starting...

/home/crogers2287/.pm2/logs/openclaw-dashboard-api-out.log last 50 lines:
24|opencla | Agent Dashboard API server listening on port 18791
24|opencla | Agent Dashboard API server listening on port 18791
24|opencla | Agent Dashboard API server listening on port 18791
24|opencla | Agent Dashboard API server listening on port 18790
24|opencla | Agent Dashboard API server listening on port 18790
24|opencla | Agent Dashboard API server listening on port 18793
24|opencla | Agent Dashboard API server listening on port 18793
24|opencla | Agent Dashboard API server listening on port 18793

/home/crogers2287/.pm2/logs/cfr-command-center-error-20.log last 50 lines:
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server
20|cfr-com | ⨯ Failed to start server

/home/crogers2287/.pm2/logs/pasturelog-frontend-error.log last 50 lines:
7|pasturel | Killed
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel | Files in the public directory are served at the root path.
7|pasturel | Instead of /public/.env, use /.env.
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env.example" is outside of Vite serving allow list.
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel | The request id "/home/crogers2287/pasturelog/pasturelog-app/.env" is outside of Vite serving allow list.
7|pasturel |
7|pasturel | - /home/crogers2287/pasturelog/pasturelog-app
7|pasturel |
7|pasturel | Refer to docs https://vite.dev/config/server-options.html#server-fs-allow for configurations and more details.
7|pasturel |

/home/crogers2287/.pm2/logs/accdrop-error.log last 50 lines:
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:17:41,977 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:18:12,191 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:18:42,489 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:19:12,727 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:19:42,960 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:20:13,201 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:20:43,448 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:21:13,678 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:21:43,905 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:22:14,133 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:22:44,382 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:23:14,593 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:23:44,817 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | WARNING:  Invalid HTTP request received.
19|accdrop | WARNING:  Invalid HTTP request received.
19|accdrop | 2026-02-24 16:24:34,074 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:25:04,335 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:25:34,568 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:26:04,824 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:26:35,053 - src.fb_watcher - ERROR - Error scanning folders: Server error '500 Internal Server Error' for url 'https://files.ashent.us/api/resources?source=srv&path=/ash-shared-sync/Projects/'
19|accdrop | For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/500
19|accdrop | 2026-02-24 16:26:40,249 - ash-autosheets - INFO - Received shutdown signal
19|accdrop | 2026-02-24 16:26:40,403 - src.server - INFO - Stopping FileBrowser watcher...
19|accdrop | 2026-02-24 16:26:40,404 - src.fb_watcher - INFO - FileBrowser watcher stopped
19|accdrop | 2026-02-24 16:26:40,404 - src.server - INFO - Stopping upload processor...
19|accdrop | 2026-02-24 16:26:40,404 - src.upload_processor - INFO - Upload worker 0 stopped
19|accdrop | 2026-02-24 16:26:40,404 - src.upload_processor - INFO - Upload worker 1 stopped
19|accdrop | 2026-02-24 16:26:40,404 - src.upload_processor - INFO - Upload processor stopped
19|accdrop | 2026-02-24 16:26:40,405 - ash-autosheets - INFO - Shutting down ASH-AutoSheets...
19|accdrop | 2026-02-24 16:26:40,405 - src.upload_processor - INFO - Upload processor stopped
19|accdrop | 2026-02-24 16:26:40,405 - ash-autosheets - INFO - Received shutdown signal
19|accdrop | 2026-02-24 16:26:40,408 - ash-autosheets - INFO - Shutdown complete

/home/crogers2287/ComfyUI/logs/comfyui-out.log last 50 lines:
17|comfyui | 2026-02-26 18:10:40 +00:00:    ██║   ██║  ██║███████╗   ██║██║ ╚████║███████║██║██████╔╝███████╗
17|comfyui | 2026-02-26 18:10:40 +00:00:    ╚═╝   ╚═╝  ╚═╝╚══════╝   ╚═╝╚═╝  ╚═══╝╚══════╝╚═╝╚═════╝ ╚══════╝
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00:              ⚡ R Y A N   O N   T H E   I N S I D E ⚡
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00: FETCH ComfyRegistry Data: 5/127
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:44 +00:00: FETCH ComfyRegistry Data: 10/127
17|comfyui | 2026-02-26 18:10:48 +00:00: FETCH ComfyRegistry Data: 15/127
17|comfyui | 2026-02-26 18:10:51 +00:00: FETCH ComfyRegistry Data: 20/127
17|comfyui | 2026-02-26 18:10:51 +00:00:
17|comfyui | 2026-02-26 18:10:55 +00:00: FETCH ComfyRegistry Data: 25/127
17|comfyui | 2026-02-26 18:10:55 +00:00:
17|comfyui | 2026-02-26 18:10:59 +00:00: FETCH ComfyRegistry Data: 30/127
17|comfyui | 2026-02-26 18:10:59 +00:00:
17|comfyui | 2026-02-26 18:11:02 +00:00: FETCH ComfyRegistry Data: 35/127
17|comfyui | 2026-02-26 18:11:02 +00:00:
17|comfyui | 2026-02-26 18:11:06 +00:00: FETCH ComfyRegistry Data: 40/127
17|comfyui | 2026-02-26 18:11:10 +00:00: FETCH ComfyRegistry Data: 45/127
17|comfyui | 2026-02-26 18:11:10 +00:00:
17|comfyui | 2026-02-26 18:11:14 +00:00: FETCH ComfyRegistry Data: 50/127
17|comfyui | 2026-02-26 18:11:18 +00:00: FETCH ComfyRegistry Data: 55/127
17|comfyui | 2026-02-26 18:11:18 +00:00:
17|comfyui | 2026-02-26 18:11:34 +00:00: FETCH ComfyRegistry Data: 60/127
17|comfyui | 2026-02-26 18:11:34 +00:00:
17|comfyui | 2026-02-26 18:11:39 +00:00: FETCH ComfyRegistry Data: 65/127
17|comfyui | 2026-02-26 18:11:39 +00:00:
17|comfyui | 2026-02-26 18:11:51 +00:00: FETCH ComfyRegistry Data: 70/127
17|comfyui | 2026-02-26 18:11:51 +00:00:
17|comfyui | 2026-02-26 18:12:00 +00:00: FETCH ComfyRegistry Data: 75/127
17|comfyui | 2026-02-26 18:12:07 +00:00: FETCH ComfyRegistry Data: 80/127
17|comfyui | 2026-02-26 18:12:07 +00:00:
17|comfyui | 2026-02-26 18:12:12 +00:00: FETCH ComfyRegistry Data: 85/127
17|comfyui | 2026-02-26 18:12:15 +00:00: FETCH ComfyRegistry Data: 90/127
17|comfyui | 2026-02-26 18:12:15 +00:00:
17|comfyui | 2026-02-26 18:12:21 +00:00: FETCH ComfyRegistry Data: 95/127
17|comfyui | 2026-02-26 18:12:26 +00:00: FETCH ComfyRegistry Data: 100/127
17|comfyui | 2026-02-26 18:12:26 +00:00:
17|comfyui | 2026-02-26 18:12:31 +00:00: FETCH ComfyRegistry Data: 105/127
17|comfyui | 2026-02-26 18:12:52 +00:00: FETCH ComfyRegistry Data: 110/127
17|comfyui | 2026-02-26 18:12:52 +00:00:
17|comfyui | 2026-02-26 18:12:56 +00:00: FETCH ComfyRegistry Data: 115/127
17|comfyui | 2026-02-26 18:13:00 +00:00: FETCH ComfyRegistry Data: 120/127
17|comfyui | 2026-02-26 18:13:00 +00:00:
17|comfyui | 2026-02-26 18:13:13 +00:00: FETCH ComfyRegistry Data: 125/127
17|comfyui | 2026-02-26 18:13:13 +00:00:
17|comfyui | 2026-02-26 18:13:15 +00:00: FETCH ComfyRegistry Data [DONE]
17|comfyui | 2026-02-26 18:13:16 +00:00: FETCH DATA from: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
17|comfyui | 2026-02-26 18:13:16 +00:00:  [DONE]

/home/crogers2287/ComfyUI/logs/comfyui-error.log last 50 lines:
17|comfyui | 2026-02-26 18:10:35 +00:00: [ComfyUI-Manager] network_mode: public
17|comfyui | 2026-02-26 18:10:35 +00:00: [ComfyUI-Manager] ComfyUI per-queue preview override detected (PR #11261). Manager's preview method feature is disabled. Use ComfyUI's --preview-method CLI option or 'Settings > Execution > Live preview method'.
17|comfyui | 2026-02-26 18:10:35 +00:00: ### ComfyUI Version: v0.13.0-30-ge2c71ceb | Released on '2026-02-15'
17|comfyui | 2026-02-26 18:10:35 +00:00: [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/alter-list.json
17|comfyui | 2026-02-26 18:10:35 +00:00: [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/model-list.json
17|comfyui | 2026-02-26 18:10:36 +00:00: [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/github-stats.json
17|comfyui | 2026-02-26 18:10:36 +00:00: [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/extension-node-map.json
17|comfyui | 2026-02-26 18:10:36 +00:00: [ComfyUI-Manager] default cache updated: https://raw.githubusercontent.com/ltdrdata/ComfyUI-Manager/main/custom-node-list.json
17|comfyui | 2026-02-26 18:10:37 +00:00: /home/crogers2287/ComfyUI/venv/lib/python3.12/site-packages/timm/models/layers/__init__.py:49: FutureWarning: Importing from timm.models.layers is deprecated, please import via timm.layers
17|comfyui | 2026-02-26 18:10:37 +00:00:   warnings.warn(f"Importing from {__name__} is deprecated, please import via timm.layers", FutureWarning)
17|comfyui | 2026-02-26 18:10:39 +00:00: Warning: Could not load sageattention: No module named 'sageattention'
17|comfyui | 2026-02-26 18:10:39 +00:00: sageattention package is not installed, sageattention will not be available
17|comfyui | 2026-02-26 18:10:39 +00:00: WanVideoWrapper WARNING: FantasyPortrait nodes not available: No module named 'onnx'
17|comfyui | 2026-02-26 18:10:40 +00:00: Traceback (most recent call last):
17|comfyui | 2026-02-26 18:10:40 +00:00:   File "/home/crogers2287/ComfyUI/nodes.py", line 2216, in load_custom_node
17|comfyui | 2026-02-26 18:10:40 +00:00:     module_spec.loader.exec_module(module)
17|comfyui | 2026-02-26 18:10:40 +00:00:   File "<frozen importlib._bootstrap_external>", line 995, in exec_module
17|comfyui | 2026-02-26 18:10:40 +00:00:   File "<frozen importlib._bootstrap>", line 488, in _call_with_frames_removed
17|comfyui | 2026-02-26 18:10:40 +00:00:   File "/home/crogers2287/ComfyUI/custom_nodes/RyanOnTheInside/__init__.py", line 87, in <module>
17|comfyui | 2026-02-26 18:10:40 +00:00:     os.remove(os.path.join(roti_extension_path, file))
17|comfyui | 2026-02-26 18:10:40 +00:00: PermissionError: [Errno 13] Permission denied: '/home/crogers2287/ComfyUI/web/extensions/RyanOnTheInside/widget_hotkey.js'
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00: Cannot import /home/crogers2287/ComfyUI/custom_nodes/RyanOnTheInside module for custom nodes: [Errno 13] Permission denied: '/home/crogers2287/ComfyUI/web/extensions/RyanOnTheInside/widget_hotkey.js'
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00: Import times for custom nodes:
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/websocket_image_save.py
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-IC-Light-Native
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-Florence2
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds (IMPORT FAILED): /home/crogers2287/ComfyUI/custom_nodes/RyanOnTheInside
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-IC-Light
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-KJNodes
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI_essentials
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/rgthree-comfy
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.1 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-Manager
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.3 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-WanVideoWrapper
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.4 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-VideoHelperSuite
17|comfyui | 2026-02-26 18:10:40 +00:00:    0.7 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-Image-Filters
17|comfyui | 2026-02-26 18:10:40 +00:00:    1.0 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-HunyuanVideoWrapper
17|comfyui | 2026-02-26 18:10:40 +00:00:    2.8 seconds: /home/crogers2287/ComfyUI/custom_nodes/ComfyUI-RMBG
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00: Context impl SQLiteImpl.
17|comfyui | 2026-02-26 18:10:40 +00:00: Will assume non-transactional DDL.
17|comfyui | 2026-02-26 18:10:40 +00:00: WARNING path /mnt/storage/comfyui-models/loras/wan/Wan2.2-Lightning_I2V-A14B-4steps-lora_HIGH_fp16.safetensors exists but doesn't link anywhere, skipping.
17|comfyui | 2026-02-26 18:10:40 +00:00: WARNING path /mnt/storage/comfyui-models/loras/wan/Wan2.2-Lightning_I2V-A14B-4steps-lora_LOW_fp16.safetensors exists but doesn't link anywhere, skipping.
17|comfyui | 2026-02-26 18:10:40 +00:00: Assets scan(roots=['models']) completed in 0.096s (created=0, skipped_existing=82, orphans_pruned=0, total_seen=84)
17|comfyui | 2026-02-26 18:10:40 +00:00: Starting server
17|comfyui | 2026-02-26 18:10:40 +00:00:
17|comfyui | 2026-02-26 18:10:40 +00:00: To see the GUI go to: http://0.0.0.0:8188
17|comfyui | 2026-02-26 18:13:16 +00:00: [ComfyUI-Manager] default cache updated: https://api.comfy.org/nodes
17|comfyui | 2026-02-26 18:13:16 +00:00: [ComfyUI-Manager] All startup tasks have been completed.

/home/crogers2287/.pm2/logs/cfr-command-center-dev-error.log last 50 lines:
21|cfr-com |   12 |     return NextResponse.json({ deals }); {
21|cfr-com |   url: 'http://fred.taile5e8a3.ts.net:8090/api/collections/deals/records?page=1&perPage=1000&skipTotal=1&sort=-created',
21|cfr-com |   status: 404,
21|cfr-com |   response: [Object],
21|cfr-com |   isAbort: false,
21|cfr-com |   originalError: [Object],
21|cfr-com |   [cause]: [Object]
21|cfr-com | }
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |
21|cfr-com | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
21|cfr-com |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
21|cfr-com |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
21|cfr-com |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
21|cfr-com |  Detected additional lockfiles:
21|cfr-com |    * /home/crogers2287/cfr-command-center/package-lock.json
21|cfr-com |

/home/crogers2287/.pm2/logs/canonforge-backend-error.log last 50 lines:
1|canonfor |   --> src/adaptive/scoring_engine.rs:25:12
1|canonfor |    |
1|canonfor | 24 | impl PerformanceIndex {
1|canonfor |    | --------------------- method in this implementation
1|canonfor | 25 |     pub fn needs_retrain(&self) -> bool {
1|canonfor |    |            ^^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: function `load_performance_index` is never used
1|canonfor |    --> src/adaptive/scoring_engine.rs:138:8
1|canonfor |     |
1|canonfor | 138 | pub fn load_performance_index() -> Result<PerformanceIndex, String> {
1|canonfor |     |        ^^^^^^^^^^^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: function `load_reward_signal` is never used
1|canonfor |    --> src/adaptive/reward_model.rs:173:8
1|canonfor |     |
1|canonfor | 173 | pub fn load_reward_signal() -> Result<RewardSignal, String> {
1|canonfor |     |        ^^^^^^^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: struct `SeriesStatus` is never constructed
1|canonfor |  --> src/util/memory_state.rs:7:12
1|canonfor |   |
1|canonfor | 7 | pub struct SeriesStatus {
1|canonfor |   |            ^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: function `read_series_status` is never used
1|canonfor |    --> src/util/memory_state.rs:108:14
1|canonfor |     |
1|canonfor | 108 | pub async fn read_series_status(series_id: &str) -> Result<SeriesStatus, String> {
1|canonfor |     |              ^^^^^^^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: function `enrich_with_runtime_data` is never used
1|canonfor |    --> src/util/memory_state.rs:142:10
1|canonfor |     |
1|canonfor | 142 | async fn enrich_with_runtime_data(series_id: &str, status: &mut SeriesStatus) {
1|canonfor |     |          ^^^^^^^^^^^^^^^^^^^^^^^^
1|canonfor |
1|canonfor | warning: associated function `new` is never used
1|canonfor |   --> src/progress_state.rs:31:12
1|canonfor |    |
1|canonfor | 30 | impl ExtractionProgress {
1|canonfor |    | ----------------------- associated function in this implementation
1|canonfor | 31 |     pub fn new(series_id: String, total_chunks: usize) -> Self {
1|canonfor |    |            ^^^
1|canonfor |
1|canonfor | warning: `canonforge-server` (bin "canonforge-server") generated 97 warnings (32 duplicates) (run `cargo fix --bin "canonforge-server" -p canonforge-server` to apply 3 suggestions)
1|canonfor |     Finished `release` profile [optimized] target(s) in 0.64s
1|canonfor |      Running `target/release/canonforge-server`
1|canonfor | 📋 JobQueue: Loaded 414 jobs from "canon_data/jobs_queue.json"
1|canonfor | 🚀 JobWorker: Starting background job worker...

/home/crogers2287/.pm2/logs/canonforge-backend-out.log last 50 lines:
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200
1|canonfor | Initializing progress tracking...
1|canonfor | Initializing database connection pool...
1|canonfor | Database connection pool initialized (max_size=10)
1|canonfor | Starting background job worker...
1|canonfor | CanonForge API server running on http://0.0.0.0:8200

/home/crogers2287/.pm2/logs/permit-scheduler-error.log last 50 lines:
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt
8|permit-s | Traceback (most recent call last):
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 108, in <module>
8|permit-s |     main()
8|permit-s |   File "/home/crogers2287/accela/apps/permit-tracker/src/scheduler_db.py", line 90, in main
8|permit-s |     time.sleep(60)
8|permit-s | KeyboardInterrupt

/home/crogers2287/.pm2/logs/pasturelog-frontend-out.log last 50 lines:
7|pasturel |   ➜  Network: http://192.168.96.1:5174/
7|pasturel |   ➜  Network: http://192.168.224.1:5174/
7|pasturel |   ➜  Network: http://192.168.112.1:5174/
7|pasturel |   ➜  Network: http://192.168.144.1:5174/
7|pasturel |   ➜  Network: http://192.168.208.1:5174/
7|pasturel |   ➜  Network: http://192.168.128.1:5174/
7|pasturel |   ➜  Network: http://172.18.0.1:5174/
7|pasturel |
7|pasturel | > pasturelog-app@0.0.0 dev
7|pasturel | > vite
7|pasturel |
7|pasturel |
7|pasturel |   VITE v7.3.1  ready in 289 ms
7|pasturel |
7|pasturel |   ➜  Local:   http://localhost:5174/
7|pasturel |   ➜  Network: http://192.168.1.195:5174/
7|pasturel |   ➜  Network: http://100.98.154.42:5174/
7|pasturel |   ➜  Network: http://172.26.0.1:5174/
7|pasturel |   ➜  Network: http://172.21.0.1:5174/
7|pasturel |   ➜  Network: http://192.168.80.1:5174/
7|pasturel |   ➜  Network: http://192.168.240.1:5174/
7|pasturel |   ➜  Network: http://192.168.192.1:5174/
7|pasturel |   ➜  Network: http://192.168.48.1:5174/
7|pasturel |   ➜  Network: http://172.25.0.1:5174/
7|pasturel |   ➜  Network: http://192.168.16.1:5174/
7|pasturel |   ➜  Network: http://172.22.0.1:5174/
7|pasturel |   ➜  Network: http://172.30.0.1:5174/
7|pasturel |   ➜  Network: http://172.23.0.1:5174/
7|pasturel |   ➜  Network: http://172.28.0.1:5174/
7|pasturel |   ➜  Network: http://192.168.64.1:5174/
7|pasturel |   ➜  Network: http://192.168.160.1:5174/
7|pasturel |   ➜  Network: http://192.168.32.1:5174/
7|pasturel |   ➜  Network: http://192.168.176.1:5174/
7|pasturel |   ➜  Network: http://172.29.0.1:5174/
7|pasturel |   ➜  Network: http://172.27.0.1:5174/
7|pasturel |   ➜  Network: http://172.20.0.1:5174/
7|pasturel |   ➜  Network: http://172.19.0.1:5174/
7|pasturel |   ➜  Network: http://192.168.96.1:5174/
7|pasturel |   ➜  Network: http://192.168.224.1:5174/
7|pasturel |   ➜  Network: http://192.168.112.1:5174/
7|pasturel |   ➜  Network: http://192.168.144.1:5174/
7|pasturel |   ➜  Network: http://192.168.208.1:5174/
7|pasturel |   ➜  Network: http://192.168.128.1:5174/
7|pasturel |   ➜  Network: http://172.18.0.1:5174/
7|pasturel |   ➜  Network: http://172.24.0.1:5174/
7|pasturel |   ➜  Network: http://172.31.0.1:5174/
7|pasturel |   ➜  Network: http://172.16.2.1:5174/
7|pasturel |   ➜  Network: http://172.16.0.1:5174/
7|pasturel |   ➜  Network: http://172.16.3.1:5174/
7|pasturel |   ➜  Network: http://172.16.1.1:5174/

/home/crogers2287/.pm2/logs/quest-scheduler-error.log last 50 lines:
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt
12|quest-s | Traceback (most recent call last):
12|quest-s |   File "/home/crogers2287/omada/omada-python-mcp/quest_scheduler.py", line 117, in <module>
12|quest-s |     time.sleep(60)
12|quest-s | KeyboardInterrupt

/home/crogers2287/.pm2/logs/permit-tracker-error.log last 50 lines:
9|permit-t | INFO:     Application shutdown complete.
9|permit-t | INFO:     Finished server process [2016244]
9|permit-t | INFO:     Started server process [3562463]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Shutting down
9|permit-t | INFO:     Waiting for application shutdown.
9|permit-t | INFO:     Application shutdown complete.
9|permit-t | INFO:     Finished server process [3562463]
9|permit-t | INFO:     Started server process [411313]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Started server process [1273291]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Started server process [2109604]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Started server process [2077270]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Started server process [2166260]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Shutting down
9|permit-t | INFO:     Waiting for application shutdown.
9|permit-t | INFO:     Application shutdown complete.
9|permit-t | INFO:     Finished server process [2166260]
9|permit-t | INFO:     Started server process [2764188]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Started server process [3545158]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)
9|permit-t | INFO:     Shutting down
9|permit-t | INFO:     Waiting for application shutdown.
9|permit-t | INFO:     Application shutdown complete.
9|permit-t | INFO:     Finished server process [3545158]
9|permit-t | INFO:     Started server process [1657308]
9|permit-t | INFO:     Waiting for application startup.
9|permit-t | INFO:     Application startup complete.
9|permit-t | INFO:     Uvicorn running on http://0.0.0.0:8007 (Press CTRL+C to quit)

/home/crogers2287/.pm2/logs/pasturelog-api-error.log last 50 lines:
6|pasturel |   errno: -98,
6|pasturel |   syscall: 'listen',
6|pasturel |   address: '::',
6|pasturel |   port: 3001
6|pasturel | }
6|pasturel | Error: listen EADDRINUSE: address already in use :::3001
6|pasturel |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
6|pasturel |     at listenInCluster (node:net:1997:12)
6|pasturel |     at Server.listen (node:net:2102:7)
6|pasturel |     at Function.listen (/home/crogers2287/pasturelog/pasturelog-app/server/node_modules/express/lib/application.js:635:24)
6|pasturel |     at file:///home/crogers2287/pasturelog/pasturelog-app/server/server.js:167:5
6|pasturel |     at ModuleJob.run (node:internal/modules/esm/module_job:345:25)
6|pasturel |     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
6|pasturel |     at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26) {
6|pasturel |   code: 'EADDRINUSE',
6|pasturel |   errno: -98,
6|pasturel |   syscall: 'listen',
6|pasturel |   address: '::',
6|pasturel |   port: 3001
6|pasturel | }
6|pasturel | Error: listen EADDRINUSE: address already in use :::3001
6|pasturel |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
6|pasturel |     at listenInCluster (node:net:1997:12)
6|pasturel |     at Server.listen (node:net:2102:7)
6|pasturel |     at Function.listen (/home/crogers2287/pasturelog/pasturelog-app/server/node_modules/express/lib/application.js:635:24)
6|pasturel |     at file:///home/crogers2287/pasturelog/pasturelog-app/server/server.js:167:5
6|pasturel |     at ModuleJob.run (node:internal/modules/esm/module_job:345:25)
6|pasturel |     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
6|pasturel |     at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26) {
6|pasturel |   code: 'EADDRINUSE',
6|pasturel |   errno: -98,
6|pasturel |   syscall: 'listen',
6|pasturel |   address: '::',
6|pasturel |   port: 3001
6|pasturel | }
6|pasturel | Error: listen EADDRINUSE: address already in use :::3001
6|pasturel |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
6|pasturel |     at listenInCluster (node:net:1997:12)
6|pasturel |     at Server.listen (node:net:2102:7)
6|pasturel |     at Function.listen (/home/crogers2287/pasturelog/pasturelog-app/server/node_modules/express/lib/application.js:635:24)
6|pasturel |     at file:///home/crogers2287/pasturelog/pasturelog-app/server/server.js:167:5
6|pasturel |     at ModuleJob.run (node:internal/modules/esm/module_job:345:25)
6|pasturel |     at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
6|pasturel |     at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:665:26) {
6|pasturel |   code: 'EADDRINUSE',
6|pasturel |   errno: -98,
6|pasturel |   syscall: 'listen',
6|pasturel |   address: '::',
6|pasturel |   port: 3001
6|pasturel | }

/home/crogers2287/bankstatements/data/logs/pm2-out.log last 50 lines:
10|banksta | 2026-02-19 04:02:07 +00:00: API server listening on port 9070
10|banksta | 2026-02-21 16:49:58 +00:00: Shutting down gracefully...
10|banksta | 2026-02-21 16:49:58 +00:00: [Scheduler] Stopping scheduler...
10|banksta | 2026-02-21 16:49:58 +00:00: [Scheduler] Stopped
10|banksta | 2026-02-21 16:49:58 +00:00: HTTP server closed
10|banksta | 2026-02-21 16:49:58 +00:00: Scheduler stopped
10|banksta | 2026-02-21 16:50:13 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-21 16:50:13 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-21 16:50:13 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-21 16:50:15 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-21 16:50:15 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-21 16:50:15 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-21 16:50:15 +00:00: Encryption initialized
10|banksta | 2026-02-21 16:50:15 +00:00: [NotificationService] Using Telegram for notifications
10|banksta | 2026-02-21 16:50:15 +00:00: Notification service configured: Telegram
10|banksta | 2026-02-21 16:50:15 +00:00: [Scheduler] Starting scheduler...
10|banksta | 2026-02-21 16:50:15 +00:00: [Scheduler] Found 0 enabled schedule(s) in database
10|banksta | 2026-02-21 16:50:15 +00:00: [Scheduler] Started: 0 bank schedule(s) active
10|banksta | 2026-02-21 16:50:15 +00:00: API server listening on port 9070
10|banksta | 2026-02-22 01:20:03 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-22 01:20:03 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-22 01:20:03 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-22 01:20:05 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-22 01:20:05 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-22 01:20:05 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-22 01:20:05 +00:00: Encryption initialized
10|banksta | 2026-02-22 01:20:05 +00:00: [NotificationService] Using Telegram for notifications
10|banksta | 2026-02-22 01:20:05 +00:00: Notification service configured: Telegram
10|banksta | 2026-02-22 01:20:05 +00:00: [Scheduler] Starting scheduler...
10|banksta | 2026-02-22 01:20:05 +00:00: [Scheduler] Found 0 enabled schedule(s) in database
10|banksta | 2026-02-22 01:20:05 +00:00: [Scheduler] Started: 0 bank schedule(s) active
10|banksta | 2026-02-22 01:20:05 +00:00: API server listening on port 9070
10|banksta | 2026-02-27 15:51:39 +00:00: Shutting down gracefully...
10|banksta | 2026-02-27 15:51:39 +00:00: [Scheduler] Stopping scheduler...
10|banksta | 2026-02-27 15:51:39 +00:00: [Scheduler] Stopped
10|banksta | 2026-02-27 15:51:39 +00:00: HTTP server closed
10|banksta | 2026-02-27 15:51:39 +00:00: Scheduler stopped
10|banksta | 2026-02-27 15:51:41 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-27 15:51:41 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-27 15:51:41 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-27 15:51:43 +00:00: [AgentRegistry] Registered agent type: SUNCOAST_CU
10|banksta | 2026-02-27 15:51:43 +00:00: [AgentRegistry] Registered agent type: MIDFLORIDA_CU
10|banksta | 2026-02-27 15:51:43 +00:00: [AgentFactory] Registry preloaded - SuncoastAgent and MidFloridaAgent registered
10|banksta | 2026-02-27 15:51:43 +00:00: Encryption initialized
10|banksta | 2026-02-27 15:51:43 +00:00: [NotificationService] Using Telegram for notifications
10|banksta | 2026-02-27 15:51:43 +00:00: Notification service configured: Telegram
10|banksta | 2026-02-27 15:51:43 +00:00: [Scheduler] Starting scheduler...
10|banksta | 2026-02-27 15:51:43 +00:00: [Scheduler] Found 0 enabled schedule(s) in database
10|banksta | 2026-02-27 15:51:43 +00:00: [Scheduler] Started: 0 bank schedule(s) active
10|banksta | 2026-02-27 15:51:43 +00:00: API server listening on port 9070

/home/crogers2287/.pm2/logs/tmux-web-out.log last 50 lines:
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on
11|tmux-we |  * Serving Flask app 'app'
11|tmux-we |  * Debug mode: on

/home/crogers2287/.pm2/logs/tmux-web-error.log last 50 lines:
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.
11|tmux-we | DEBUG:urllib3.connectionpool:Starting new HTTP connection (1): localhost:8090
11|tmux-we | ERROR:__main__:Failed to setup Gotify: HTTPConnectionPool(host='localhost', port=8090): Max retries exceeded with url: /application (Caused by NewConnectionError("HTTPConnection(host='localhost', port=8090): Failed to establish a new connection: [Errno 111] Connection refused"))
11|tmux-we | INFO:__main__:Gotify notifications will be disabled
11|tmux-we | WARNING:__main__:Gotify notifications not available
11|tmux-we | INFO:__main__:Starting tmux-web server on port 9999 (DEV MODE)
11|tmux-we | WARNING:werkzeug:Werkzeug appears to be used in a production deployment. Consider switching to a production web server instead.
11|tmux-we | Address already in use
11|tmux-we | Port 8889 is in use by another program. Either identify and stop that program, or start the server with a different port.

/home/crogers2287/cfrmanager/logs/next-error-16.log last 50 lines:
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy
13|cfrmana | ⚠ Warning: Next.js inferred your workspace root, but it may not be correct.
13|cfrmana |  We detected multiple lockfiles and selected the directory of /home/crogers2287/package-lock.json as the root directory.
13|cfrmana |  To silence this warning, set `turbopack.root` in your Next.js config, or consider removing one of the lockfiles if it's not needed.
13|cfrmana |    See https://nextjs.org/docs/app/api-reference/config/next-config-js/turbopack#root-directory for more information.
13|cfrmana |  Detected additional lockfiles:
13|cfrmana |    * /home/crogers2287/cfrmanager/package-lock.json
13|cfrmana |
13|cfrmana | ⚠ The "middleware" file convention is deprecated. Please use "proxy" instead. Learn more: https://nextjs.org/docs/messages/middleware-to-proxy

/home/crogers2287/.pm2/logs/novel-os-dev-error.log last 50 lines:
2|novel-os |   port: 3007
2|novel-os | }
2|novel-os |  ⨯ Failed to start server
2|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
2|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
2|novel-os |     at listenInCluster (node:net:1997:12)
2|novel-os |     at node:net:2206:7
2|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
2|novel-os |   code: 'EADDRINUSE',
2|novel-os |   errno: -98,
2|novel-os |   syscall: 'listen',
2|novel-os |   address: '0.0.0.0',
2|novel-os |   port: 3007
2|novel-os | }
2|novel-os |  ⨯ Failed to start server
2|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
2|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
2|novel-os |     at listenInCluster (node:net:1997:12)
2|novel-os |     at node:net:2206:7
2|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
2|novel-os |   code: 'EADDRINUSE',
2|novel-os |   errno: -98,
2|novel-os |   syscall: 'listen',
2|novel-os |   address: '0.0.0.0',
2|novel-os |   port: 3007
2|novel-os | }
2|novel-os |  ⨯ Failed to start server
2|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
2|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
2|novel-os |     at listenInCluster (node:net:1997:12)
2|novel-os |     at node:net:2206:7
2|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
2|novel-os |   code: 'EADDRINUSE',
2|novel-os |   errno: -98,
2|novel-os |   syscall: 'listen',
2|novel-os |   address: '0.0.0.0',
2|novel-os |   port: 3007
2|novel-os | }
2|novel-os |  ⨯ Failed to start server
2|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
2|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
2|novel-os |     at listenInCluster (node:net:1997:12)
2|novel-os |     at node:net:2206:7
2|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
2|novel-os |   code: 'EADDRINUSE',
2|novel-os |   errno: -98,
2|novel-os |   syscall: 'listen',
2|novel-os |   address: '0.0.0.0',
2|novel-os |   port: 3007
2|novel-os | }

/home/crogers2287/.pm2/logs/novel-os-dev-out.log last 50 lines:
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h
2|novel-os |
2|novel-os | > canonforge-novel-os@0.1.0 dev
2|novel-os | > next dev --hostname 0.0.0.0 --port 3007 -p 3007
2|novel-os |
2|novel-os | [?25h

/home/crogers2287/.pm2/logs/novel-os-error.log last 50 lines:
0|novel-os |   port: 3007
0|novel-os | }
0|novel-os |  ⨯ Failed to start server
0|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
0|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
0|novel-os |     at listenInCluster (node:net:1997:12)
0|novel-os |     at node:net:2206:7
0|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
0|novel-os |   code: 'EADDRINUSE',
0|novel-os |   errno: -98,
0|novel-os |   syscall: 'listen',
0|novel-os |   address: '0.0.0.0',
0|novel-os |   port: 3007
0|novel-os | }
0|novel-os |  ⨯ Failed to start server
0|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
0|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
0|novel-os |     at listenInCluster (node:net:1997:12)
0|novel-os |     at node:net:2206:7
0|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
0|novel-os |   code: 'EADDRINUSE',
0|novel-os |   errno: -98,
0|novel-os |   syscall: 'listen',
0|novel-os |   address: '0.0.0.0',
0|novel-os |   port: 3007
0|novel-os | }
0|novel-os |  ⨯ Failed to start server
0|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
0|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
0|novel-os |     at listenInCluster (node:net:1997:12)
0|novel-os |     at node:net:2206:7
0|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
0|novel-os |   code: 'EADDRINUSE',
0|novel-os |   errno: -98,
0|novel-os |   syscall: 'listen',
0|novel-os |   address: '0.0.0.0',
0|novel-os |   port: 3007
0|novel-os | }
0|novel-os |  ⨯ Failed to start server
0|novel-os | Error: listen EADDRINUSE: address already in use 0.0.0.0:3007
0|novel-os |     at Server.setupListenHandle [as _listen2] (node:net:1940:16)
0|novel-os |     at listenInCluster (node:net:1997:12)
0|novel-os |     at node:net:2206:7
0|novel-os |     at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
0|novel-os |   code: 'EADDRINUSE',
0|novel-os |   errno: -98,
0|novel-os |   syscall: 'listen',
0|novel-os |   address: '0.0.0.0',
0|novel-os |   port: 3007
0|novel-os | }

/home/crogers2287/.pm2/logs/novel-os-out.log last 50 lines:
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h
0|novel-os |
0|novel-os | > canonforge-novel-os@0.1.0 dev
0|novel-os | > next dev --hostname 0.0.0.0 --port 3007
0|novel-os |
0|novel-os | [?25h

/home/crogers2287/.pm2/logs/quest-scheduler-out.log last 50 lines:
12|quest-s | ⏰ Waiting for scheduled times...
12|quest-s |
12|quest-s | 🔧 Checking current state...
12|quest-s | [2026-02-21 16:50:12.975430] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-21 23:00:13.037210] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-21 23:00:13.828114] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | 🚀 Omada Quest Scheduler started!
12|quest-s | 📅 Schedule:
12|quest-s |    Weekdays (Sun-Thu): Rate limit at 9:30 PM
12|quest-s |    Weekends (Fri-Sat): Rate limit at 11:00 PM
12|quest-s |    Daily: Unlimit at 8:00 AM
12|quest-s | ⏰ Waiting for scheduled times...
12|quest-s |
12|quest-s | 🔧 Checking current state...
12|quest-s | [2026-02-22 01:20:03.167172] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-22 08:00:03.235149] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-22 08:00:04.182091] ✅ Quest 3S is now UNLIMITED
12|quest-s | [2026-02-22 21:30:04.318078] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-22 21:30:05.204047] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-23 08:00:05.312412] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-23 08:00:06.256119] ✅ Quest 3S is now UNLIMITED
12|quest-s | [2026-02-23 21:30:06.393674] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-23 21:30:07.470998] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-24 08:00:07.574853] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-24 08:00:08.604737] ✅ Quest 3S is now UNLIMITED
12|quest-s | [2026-02-24 21:30:08.737093] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-24 21:30:09.562930] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-25 08:00:09.667494] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-25 08:00:10.284373] ✅ Quest 3S is now UNLIMITED
12|quest-s | [2026-02-25 21:30:10.441286] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-25 21:30:11.429384] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-26 08:00:11.543906] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-26 08:00:12.814873] ✅ Quest 3S is now UNLIMITED
12|quest-s | [2026-02-26 21:30:12.958433] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-26 21:30:14.011433] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-27 08:00:14.113802] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-27 08:00:15.190195] ✅ Quest 3S is now UNLIMITED
12|quest-s | 🚀 Omada Quest Scheduler started!
12|quest-s | 📅 Schedule:
12|quest-s |    Weekdays (Sun-Thu): Rate limit at 9:30 PM
12|quest-s |    Weekends (Fri-Sat): Rate limit at 11:00 PM
12|quest-s |    Daily: Unlimit at 8:00 AM
12|quest-s | ⏰ Waiting for scheduled times...
12|quest-s |
12|quest-s | 🔧 Checking current state...
12|quest-s | [2026-02-27 15:51:41.581033] ✅ Quest 3S is now RATE-LIMITED (1 KB/s)
12|quest-s | [2026-02-27 23:00:41.655297] 🚫 Applying rate limit to Quest 3S...
12|quest-s | [2026-02-27 23:00:41.760490] ❌ Error: Cannot connect to host omada.skinnyc.pro:443 ssl:default [Connect call failed ('72.186.4.163', 443)]
12|quest-s | [2026-02-28 08:00:41.849524] ✅ Removing rate limit from Quest 3S...
12|quest-s | [2026-02-28 08:00:41.985397] ❌ Error: Cannot connect to host omada.skinnyc.pro:443 ssl:default [Connect call failed ('72.186.4.163', 443)]

/home/crogers2287/.pm2/logs/permit-scheduler-out.log last 50 lines:
8|permit-s | Scraping TAMPA
8|permit-s | ============================================================
8|permit-s |   Running scraper...
8|permit-s |   Saving to database...
8|permit-s |   Results:
8|permit-s |     Permits found: 10
8|permit-s |     Permits added: 0
8|permit-s |     Permits updated: 10
8|permit-s |     Issues added: 0
8|permit-s | [2026-02-28T18:11:48.391006]   TAMPA: Found 10, Added 0, Updated 10
8|permit-s | [2026-02-28T18:12:18.391160] Scraping HILLSBOROUGH...
8|permit-s |
8|permit-s | ============================================================
8|permit-s | Scraping HILLSBOROUGH
8|permit-s | ============================================================
8|permit-s |   Running scraper...
8|permit-s |   Saving to database...
8|permit-s |   Results:
8|permit-s |     Permits found: 10
8|permit-s |     Permits added: 0
8|permit-s |     Permits updated: 10
8|permit-s |     Issues added: 0
8|permit-s | [2026-02-28T18:22:45.549781]   HILLSBOROUGH: Found 10, Added 0, Updated 10
8|permit-s | [2026-02-28T18:23:15.549902] Scraping PASCO...
8|permit-s |
8|permit-s | ============================================================
8|permit-s | Scraping PASCO
8|permit-s | ============================================================
8|permit-s |   Running scraper...
8|permit-s |   Saving to database...
8|permit-s |   Results:
8|permit-s |     Permits found: 3
8|permit-s |     Permits added: 0
8|permit-s |     Permits updated: 3
8|permit-s |     Issues added: 0
8|permit-s | [2026-02-28T18:34:27.742708]   PASCO: Found 3, Added 0, Updated 3
8|permit-s | [2026-02-28T18:34:57.742839] Scraping MANATEE...
8|permit-s |
8|permit-s | ============================================================
8|permit-s | Scraping MANATEE
8|permit-s | ============================================================
8|permit-s |   Running scraper...
8|permit-s |   Saving to database...
8|permit-s |   Results:
8|permit-s |     Permits found: 1
8|permit-s |     Permits added: 0
8|permit-s |     Permits updated: 1
8|permit-s |     Issues added: 0
8|permit-s | [2026-02-28T18:36:22.518566]   MANATEE: Found 1, Added 0, Updated 1
8|permit-s | [2026-02-28T18:36:52.518678] Scheduled scrape complete!

/home/crogers2287/.pm2/logs/cfr-command-center-dev-out.log last 50 lines:
21|cfr-com |  HEAD / 200 in 45ms (compile: 2ms, render: 43ms)
21|cfr-com |  GET / 200 in 58ms (compile: 2ms, render: 55ms)
21|cfr-com |  GET / 200 in 73ms (compile: 3ms, render: 69ms)
21|cfr-com |  HEAD / 200 in 49ms (compile: 2ms, render: 47ms)
21|cfr-com |  GET / 200 in 51ms (compile: 2ms, render: 49ms)
21|cfr-com |  GET / 200 in 66ms (compile: 3ms, render: 63ms)
21|cfr-com |  HEAD / 200 in 60ms (compile: 4ms, render: 56ms)
21|cfr-com |  GET / 200 in 58ms (compile: 3ms, render: 55ms)
21|cfr-com |  GET / 200 in 86ms (compile: 4ms, render: 82ms)
21|cfr-com |  HEAD / 200 in 50ms (compile: 3ms, render: 47ms)
21|cfr-com |  GET / 200 in 60ms (compile: 2ms, render: 58ms)
21|cfr-com |  GET / 200 in 99ms (compile: 6ms, render: 93ms)
21|cfr-com |  HEAD / 200 in 62ms (compile: 3ms, render: 59ms)
21|cfr-com |  GET / 200 in 63ms (compile: 3ms, render: 61ms)
21|cfr-com |  GET / 200 in 96ms (compile: 4ms, render: 92ms)
21|cfr-com |  HEAD / 200 in 59ms (compile: 3ms, render: 56ms)
21|cfr-com |  GET / 200 in 56ms (compile: 3ms, render: 53ms)
21|cfr-com |  GET / 200 in 50ms (compile: 2ms, render: 48ms)
21|cfr-com |  HEAD / 200 in 42ms (compile: 2ms, render: 40ms)
21|cfr-com |  GET / 200 in 58ms (compile: 3ms, render: 55ms)
21|cfr-com |  GET / 200 in 64ms (compile: 3ms, render: 61ms)
21|cfr-com |  HEAD / 200 in 45ms (compile: 3ms, render: 43ms)
21|cfr-com |  GET / 200 in 57ms (compile: 3ms, render: 55ms)
21|cfr-com |  GET / 200 in 51ms (compile: 3ms, render: 48ms)
21|cfr-com |  HEAD / 200 in 51ms (compile: 4ms, render: 47ms)
21|cfr-com |  GET / 200 in 47ms (compile: 3ms, render: 45ms)
21|cfr-com |  GET / 200 in 69ms (compile: 3ms, render: 66ms)
21|cfr-com |  HEAD / 200 in 52ms (compile: 2ms, render: 50ms)
21|cfr-com |  GET / 200 in 55ms (compile: 2ms, render: 53ms)
21|cfr-com |  GET / 200 in 66ms (compile: 4ms, render: 62ms)
21|cfr-com |  HEAD / 200 in 51ms (compile: 2ms, render: 49ms)
21|cfr-com |  GET / 200 in 65ms (compile: 3ms, render: 62ms)
21|cfr-com |  GET / 200 in 86ms (compile: 4ms, render: 82ms)
21|cfr-com |  HEAD / 200 in 58ms (compile: 3ms, render: 55ms)
21|cfr-com |  GET / 200 in 57ms (compile: 2ms, render: 55ms)
21|cfr-com |  GET / 200 in 82ms (compile: 4ms, render: 78ms)
21|cfr-com |  HEAD / 200 in 48ms (compile: 2ms, render: 45ms)
21|cfr-com |  GET / 200 in 76ms (compile: 3ms, render: 74ms)
21|cfr-com |  GET / 200 in 74ms (compile: 5ms, render: 69ms)
21|cfr-com |  HEAD / 200 in 51ms (compile: 3ms, render: 48ms)
21|cfr-com |  GET / 200 in 55ms (compile: 2ms, render: 52ms)
21|cfr-com |  GET / 200 in 63ms (compile: 3ms, render: 60ms)
21|cfr-com |  HEAD / 200 in 44ms (compile: 3ms, render: 42ms)
21|cfr-com |  GET / 200 in 52ms (compile: 2ms, render: 50ms)
21|cfr-com |  GET / 200 in 48ms (compile: 3ms, render: 45ms)
21|cfr-com |  HEAD / 200 in 42ms (compile: 3ms, render: 40ms)
21|cfr-com |  GET / 200 in 49ms (compile: 2ms, render: 47ms)
21|cfr-com |  GET / 200 in 100ms (compile: 6ms, render: 94ms)
21|cfr-com |  HEAD / 200 in 51ms (compile: 2ms, render: 48ms)
21|cfr-com |  GET / 200 in 62ms (compile: 3ms, render: 59ms)

/home/crogers2287/.pm2/logs/ouroboros-api-error.log last 50 lines:
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.
3|ouroboro | WARNING:  Invalid HTTP request received.

/home/crogers2287/.pm2/logs/ouroboros-api-out.log last 50 lines:
3|ouroboro | INFO:     127.0.0.1:46368 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:46378 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:34124 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:34134 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:34142 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:37826 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:37844 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:37846 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:59592 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:59602 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:59606 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:45620 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:45642 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:45650 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:38002 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:38024 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:38030 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:55666 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:55694 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:55698 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:41394 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:41412 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:41414 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:36646 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:36672 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:36688 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:51572 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:51580 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:51596 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47584 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47602 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47606 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47666 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47698 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:47714 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:39746 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:39760 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:39764 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:49578 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:49594 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:49596 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:37970 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:37990 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:38000 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:56034 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:56058 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:56060 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:44874 - "GET / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:44902 - "HEAD / HTTP/1.1" 404 Not Found
3|ouroboro | INFO:     127.0.0.1:44904 - "GET / HTTP/1.1" 404 Not Found

/home/crogers2287/.pm2/logs/t5gemma-vision-error.log last 50 lines:
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.
4|t5gemma- | WARNING:  Invalid HTTP request received.

/home/crogers2287/.pm2/logs/t5gemma-vision-out.log last 50 lines:
4|t5gemma- | INFO:     127.0.0.1:35514 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:35528 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:38336 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:38362 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:38376 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40754 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40776 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40782 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50752 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50766 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50776 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:51582 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:51590 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:51600 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:41482 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:41488 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:41498 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:45812 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:45822 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:45836 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50034 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50056 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:50066 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:39958 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:39988 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40002 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:54934 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:54954 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:54970 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40580 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40602 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:40608 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:52196 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:52210 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:52216 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57332 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57348 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57352 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:33848 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:33876 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:33880 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:53530 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:53552 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:53554 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:58422 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:58442 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:58456 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57294 - "GET / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57308 - "HEAD / HTTP/1.1" 404 Not Found
4|t5gemma- | INFO:     127.0.0.1:57322 - "GET / HTTP/1.1" 404 Not Found

/home/crogers2287/.pm2/logs/permit-tracker-out.log last 50 lines:
9|permit-t | INFO:     127.0.0.1:37586 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:37600 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54074 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54076 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54080 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:52892 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:52908 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:52912 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49924 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49940 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49954 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:37514 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:37522 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:37536 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:47418 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:47434 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:47450 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:58306 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:58314 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:58322 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:57590 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:57602 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:57616 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54908 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54924 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:54938 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:50642 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:50658 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:50674 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49822 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49834 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49844 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:55484 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:55488 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:55502 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:33446 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:33450 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:33456 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:39100 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:39112 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:39122 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49590 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49602 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:49606 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:57994 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:57998 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:58004 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:53526 - "GET / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:53538 - "HEAD / HTTP/1.1" 200 OK
9|permit-t | INFO:     127.0.0.1:53544 - "GET / HTTP/1.1" 200 OK

/home/crogers2287/.pm2/logs/florida-appraiser-out.log last 50 lines:
22|florida |  HEAD / 200 in 18ms
22|florida |  GET / 200 in 21ms
22|florida |  GET / 200 in 20ms
22|florida |  HEAD / 200 in 18ms
22|florida |  GET / 200 in 12ms
22|florida |  GET / 200 in 24ms
22|florida |  HEAD / 200 in 18ms
22|florida |  GET / 200 in 17ms
22|florida |  GET / 200 in 21ms
22|florida |  HEAD / 200 in 18ms
22|florida |  GET / 200 in 16ms
22|florida |  GET / 200 in 21ms
22|florida |  HEAD / 200 in 17ms
22|florida |  GET / 200 in 22ms
22|florida |  GET / 200 in 23ms
22|florida |  HEAD / 200 in 17ms
22|florida |  GET / 200 in 21ms
22|florida |  GET / 200 in 25ms
22|florida |  HEAD / 200 in 14ms
22|florida |  GET / 200 in 15ms
22|florida |  GET / 200 in 17ms
22|florida |  HEAD / 200 in 23ms
22|florida |  GET / 200 in 25ms
22|florida |  GET / 200 in 26ms
22|florida |  HEAD / 200 in 12ms
22|florida |  GET / 200 in 15ms
22|florida |  GET / 200 in 14ms
22|florida |  HEAD / 200 in 15ms
22|florida |  GET / 200 in 24ms
22|florida |  GET / 200 in 24ms
22|florida |  HEAD / 200 in 13ms
22|florida |  GET / 200 in 18ms
22|florida |  GET / 200 in 17ms
22|florida |  HEAD / 200 in 15ms
22|florida |  GET / 200 in 19ms
22|florida |  GET / 200 in 26ms
22|florida |  HEAD / 200 in 11ms
22|florida |  GET / 200 in 21ms
22|florida |  GET / 200 in 17ms
22|florida |  HEAD / 200 in 20ms
22|florida |  GET / 200 in 20ms
22|florida |  GET / 200 in 19ms
22|florida |  HEAD / 200 in 17ms
22|florida |  GET / 200 in 22ms
22|florida |  GET / 200 in 14ms
22|florida |  HEAD / 200 in 12ms
22|florida |  GET / 200 in 21ms
22|florida |  GET / 200 in 14ms
22|florida |  HEAD / 200 in 13ms
22|florida |  GET / 200 in 16ms

/home/crogers2287/.pm2/logs/ash-compliance-error.log last 50 lines:
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.
5|ash-comp | WARNING:  Invalid HTTP request received.

/home/crogers2287/.pm2/logs/ash-compliance-out.log last 50 lines:
5|ash-comp | INFO:     127.0.0.1:52002 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:52008 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:60936 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:60954 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:60958 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:38178 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:38204 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:38220 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:50342 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:50354 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:50362 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:58308 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:58336 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:58342 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:52284 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:52304 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:52314 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:37980 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:37998 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:38014 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59188 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59212 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:59228 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:44672 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:44694 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:44706 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:50500 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:50512 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:50516 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:48862 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:48880 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:48886 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:35520 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:35544 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:35556 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:37642 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:37662 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:37674 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:44246 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:44258 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:44270 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59832 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59848 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:59862 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59524 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:59542 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:59548 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:43572 - "GET / HTTP/1.1" 303 See Other
5|ash-comp | INFO:     127.0.0.1:43592 - "HEAD / HTTP/1.1" 405 Method Not Allowed
5|ash-comp | INFO:     127.0.0.1:43606 - "GET / HTTP/1.1" 303 See Other

/home/crogers2287/cfrmanager/logs/next-out-16.log last 50 lines:
13|cfrmana |  HEAD / 200 in 66ms (compile: 3ms, proxy.ts: 3ms, render: 61ms)
13|cfrmana |  GET / 200 in 78ms (compile: 2ms, proxy.ts: 3ms, render: 73ms)
13|cfrmana |  GET / 200 in 96ms (compile: 3ms, proxy.ts: 4ms, render: 89ms)
13|cfrmana |  HEAD / 200 in 75ms (compile: 3ms, proxy.ts: 3ms, render: 69ms)
13|cfrmana |  GET / 200 in 73ms (compile: 2ms, proxy.ts: 4ms, render: 67ms)
13|cfrmana |  GET / 200 in 111ms (compile: 3ms, proxy.ts: 3ms, render: 104ms)
13|cfrmana |  HEAD / 200 in 82ms (compile: 3ms, proxy.ts: 3ms, render: 77ms)
13|cfrmana |  GET / 200 in 91ms (compile: 5ms, proxy.ts: 3ms, render: 83ms)
13|cfrmana |  GET / 200 in 141ms (compile: 6ms, proxy.ts: 6ms, render: 129ms)
13|cfrmana |  HEAD / 200 in 86ms (compile: 3ms, proxy.ts: 3ms, render: 80ms)
13|cfrmana |  GET / 200 in 85ms (compile: 3ms, proxy.ts: 3ms, render: 79ms)
13|cfrmana |  GET / 200 in 94ms (compile: 5ms, proxy.ts: 5ms, render: 84ms)
13|cfrmana |  HEAD / 200 in 78ms (compile: 3ms, proxy.ts: 3ms, render: 72ms)
13|cfrmana |  GET / 200 in 87ms (compile: 3ms, proxy.ts: 3ms, render: 82ms)
13|cfrmana |  GET / 200 in 101ms (compile: 3ms, proxy.ts: 5ms, render: 93ms)
13|cfrmana |  HEAD / 200 in 76ms (compile: 3ms, proxy.ts: 3ms, render: 70ms)
13|cfrmana |  GET / 200 in 83ms (compile: 3ms, proxy.ts: 3ms, render: 77ms)
13|cfrmana |  GET / 200 in 123ms (compile: 4ms, proxy.ts: 5ms, render: 114ms)
13|cfrmana |  HEAD / 200 in 86ms (compile: 3ms, proxy.ts: 3ms, render: 80ms)
13|cfrmana |  GET / 200 in 76ms (compile: 4ms, proxy.ts: 3ms, render: 69ms)
13|cfrmana |  GET / 200 in 123ms (compile: 7ms, proxy.ts: 8ms, render: 108ms)
13|cfrmana |  HEAD / 200 in 85ms (compile: 4ms, proxy.ts: 3ms, render: 77ms)
13|cfrmana |  GET / 200 in 100ms (compile: 4ms, proxy.ts: 4ms, render: 92ms)
13|cfrmana |  GET / 200 in 126ms (compile: 4ms, proxy.ts: 5ms, render: 117ms)
13|cfrmana |  HEAD / 200 in 73ms (compile: 3ms, proxy.ts: 3ms, render: 66ms)
13|cfrmana |  GET / 200 in 133ms (compile: 4ms, proxy.ts: 5ms, render: 124ms)
13|cfrmana |  GET / 200 in 106ms (compile: 4ms, proxy.ts: 4ms, render: 98ms)
13|cfrmana |  HEAD / 200 in 69ms (compile: 3ms, proxy.ts: 3ms, render: 64ms)
13|cfrmana |  GET / 200 in 72ms (compile: 3ms, proxy.ts: 3ms, render: 67ms)
13|cfrmana |  GET / 200 in 122ms (compile: 6ms, proxy.ts: 5ms, render: 111ms)
13|cfrmana |  HEAD / 200 in 80ms (compile: 3ms, proxy.ts: 3ms, render: 75ms)
13|cfrmana |  GET / 200 in 93ms (compile: 3ms, proxy.ts: 4ms, render: 86ms)
13|cfrmana |  GET / 200 in 118ms (compile: 4ms, proxy.ts: 4ms, render: 110ms)
13|cfrmana |  HEAD / 200 in 102ms (compile: 3ms, proxy.ts: 3ms, render: 96ms)
13|cfrmana |  GET / 200 in 87ms (compile: 3ms, proxy.ts: 3ms, render: 81ms)
13|cfrmana |  GET / 200 in 90ms (compile: 5ms, proxy.ts: 4ms, render: 82ms)
13|cfrmana |  HEAD / 200 in 77ms (compile: 3ms, proxy.ts: 3ms, render: 72ms)
13|cfrmana |  GET / 200 in 89ms (compile: 3ms, proxy.ts: 3ms, render: 83ms)
13|cfrmana |  GET / 200 in 84ms (compile: 3ms, proxy.ts: 4ms, render: 77ms)
13|cfrmana |  HEAD / 200 in 99ms (compile: 4ms, proxy.ts: 4ms, render: 91ms)
13|cfrmana |  GET / 200 in 75ms (compile: 3ms, proxy.ts: 4ms, render: 68ms)
13|cfrmana |  GET / 200 in 117ms (compile: 4ms, proxy.ts: 4ms, render: 109ms)
13|cfrmana |  HEAD / 200 in 82ms (compile: 3ms, proxy.ts: 3ms, render: 76ms)
13|cfrmana |  GET / 200 in 91ms (compile: 3ms, proxy.ts: 4ms, render: 84ms)
13|cfrmana |  GET / 200 in 121ms (compile: 4ms, proxy.ts: 5ms, render: 112ms)
13|cfrmana |  HEAD / 200 in 82ms (compile: 4ms, proxy.ts: 3ms, render: 75ms)
13|cfrmana |  GET / 200 in 77ms (compile: 2ms, proxy.ts: 3ms, render: 72ms)
13|cfrmana |  GET / 200 in 86ms (compile: 3ms, proxy.ts: 3ms, render: 80ms)
13|cfrmana |  HEAD / 200 in 72ms (compile: 3ms, proxy.ts: 3ms, render: 65ms)
13|cfrmana |  GET / 200 in 81ms (compile: 2ms, proxy.ts: 3ms, render: 76ms)