-
Notifications
You must be signed in to change notification settings - Fork 70
Closed
Labels
not a bugThis is not a bugThis is not a bugstaleThis issue is marked as stale as there was not recent activityThis issue is marked as stale as there was not recent activitywait 4 closeIssue is wating for closing by issuerIssue is wating for closing by issuer
Description
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
- Schedule a cron job to run
- Job fails and is marked as failed in UI
- No error messages logged
- Manually running a sync for each does work and new QSOs are downloaded, etc.
Expected Behavior
Cron jobs should run as scheduled.
Screenshots

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 bugThis is not a bugstaleThis issue is marked as stale as there was not recent activityThis issue is marked as stale as there was not recent activitywait 4 closeIssue is wating for closing by issuerIssue is wating for closing by issuer