Skip to content

All cron jobs are failing #2208

@blhoward2

Description

@blhoward2

Describe the bug
Last week, wavelog properly executed cron jobs uploading and downloading from LOTW, etc. Last night I realized they are now all failing when run from cron manager; however, they all work properly when manually synced through the Third Party Services menu.

I tried updating to the latest docker image, with the same result.

With logging set to 4, no errors are logged:

root@cde81feccc8d:/var/www/html/application/logs# tail -f log*
INFO - 2025-08-02 16:18:01 --> Model "User_options_model" initialized
INFO - 2025-08-02 16:18:01 --> Model "Logbooks_model" initialized
INFO - 2025-08-02 16:18:01 --> Model "Stations" initialized
INFO - 2025-08-02 16:18:01 --> Model "Oqrs_model" initialized
INFO - 2025-08-02 16:18:01 --> Controller Class Initialized
INFO - 2025-08-02 16:18:01 --> Model "Cron_model" initialized
DEBUG - 2025-08-02 16:18:01 --> CRON: clublog_download is due and will be executed.
DEBUG - 2025-08-02 16:18:01 --> CRON: qrz_download is due and will be executed.
INFO - 2025-08-02 16:18:01 --> Final output sent to browser
INFO - 2025-08-02 16:18:01 --> Total execution time: 0.1548

Docker logs:

Starting periodic command scheduler: cron.

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.21.0.3. Set the 'ServerName' directive globally to suppress this message

AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.21.0.3. Set the 'ServerName' directive globally to suppress this message

[Sat Aug 02 16:17:57.605886 2025] [mpm_prefork:notice] [pid 1:tid 1] AH00163: Apache/2.4.62 (Debian) PHP/8.3.23 configured -- resuming normal operations

[Sat Aug 02 16:17:57.605913 2025] [core:notice] [pid 1:tid 1] AH00094: Command line: 'apache2 -D FOREGROUND'

127.0.0.1 - - [02/Aug/2025:16:18:01 +0000] "GET /index.php/cron/run HTTP/1.1" 200 1796 "-" "curl/7.88.1"

127.0.0.1 - - [02/Aug/2025:16:19:01 +0000] "GET /index.php/cron/run HTTP/1.1" 200 1796 "-" "curl/7.88.1"

127.0.0.1 - - [02/Aug/2025:16:20:01 +0000] "GET /index.php/cron/run HTTP/1.1" 200 1796 "-" "curl/7.88.1"

127.0.0.1 - - [02/Aug/2025:16:21:01 +0000] "GET /index.php/cron/run HTTP/1.1" 200 1796 "-" "curl/7.88.1"

172.21.0.1 - - [02/Aug/2025:16:21:22 +0000] "POST /index.php/cron/editDialog HTTP/1.0" 200 1547 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

172.21.0.1 - - [02/Aug/2025:16:21:25 +0000] "POST /index.php/cron/edit HTTP/1.0" 200 576 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

172.21.0.1 - - [02/Aug/2025:16:21:25 +0000] "POST /index.php/cron/fetchCrons HTTP/1.0" 200 1609 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

172.21.0.1 - - [02/Aug/2025:16:21:29 +0000] "POST /index.php/cron/editDialog HTTP/1.0" 200 1547 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

172.21.0.1 - - [02/Aug/2025:16:21:31 +0000] "POST /index.php/cron/edit HTTP/1.0" 200 571 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

172.21.0.1 - - [02/Aug/2025:16:21:31 +0000] "POST /index.php/cron/fetchCrons HTTP/1.0" 200 1602 "https://wavelog.intranet.lan/cron" "Mozilla/5.0 (X11; Linux x86_64; rv:140.0) Gecko/20100101 Firefox/140.0"

127.0.0.1 - - [02/Aug/2025:16:22:01 +0000] "GET /index.php/cron/run HTTP/1.1" 200 1676 "-" "curl/7.88.1"

Version Information
We need some information about your versions. You can get all Information in the Admin > Debug Menu

  • OS: Latest docker image
  • PHP: 8.3.23
  • MySQL/MariaDB: 11.3.2-MariaDB-1:11.3.2+maria~ubu2204
  • Wavelog: 2.0.7

Steps to Reproduce

  1. Schedule a cron job to run
  2. Job fails and is marked as failed in UI
  3. No error messages logged
  4. Manually running a sync for each does work and new QSOs are downloaded, etc.

Expected Behavior
Cron jobs should run as scheduled.

Screenshots

Image

Desktop Information:

  • OS: NixOS
  • Browser: Firefox
  • Version: 140.0.2

Additional Context
Everything worked last week before I went on vacation. No changes, and it didn't work when I got home.

Metadata

Metadata

Assignees

Labels

not a bugThis is not a bugstaleThis issue is marked as stale as there was not recent activitywait 4 closeIssue is wating for closing by issuer

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions

    pFad - Phonifier reborn

    Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

    Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


    Alternative Proxies:

    Alternative Proxy

    pFad Proxy

    pFad v3 Proxy

    pFad v4 Proxy