Is port 5030 TCP open, or does it need to be opened first?
EDIT: It works immediately on the demo server, so I assume that 5030 is still closed in this case. I would be delighted if this were available for Traccar.
Is port 5030 TCP open, or does it need to be opened first?
EDIT: It works immediately on the demo server, so I assume that 5030 is still closed in this case. I would be delighted if this were available for Traccar.

Good point, I hadn't thought of that, but the port doesn't appear there either...
Hi @nebulon
Could it be that an error crept into the update?
The trackers arrive immediately on the demo server xxxx.traccar.org, but not on ours.
Also, unlike the Teltonika trackers, I cannot find the ID anywhere in the log.
I checked our firewall and can see the tracker's connection attempt, but it is rejected by Cloudron.
22. Okt. 2025, 14:24 peterraeber Cloudron update errored. Error: Task 6583 crashed with code null
Source IP: 10.24.55.2
{
"taskId": "6583",
"errorMessage": "Task 6583 crashed with code null",
"timedOut": false
}
assert(error instanceof BoxError)
2025-10-22T15:29:56.453Z box:locks write: current locks: {}
2025-10-22T15:29:56.453Z box:locks release: app_task_7bfaee0e-2ed3-4014-ad48-fa39e11dea34
2025-10-22T15:29:56.456Z box:locks write: current locks: {}
2025-10-22T15:29:56.456Z box:locks releaseByTaskId: 6602
2025-10-22T15:29:56.456Z box:scheduler resumeAppJobs: 7bfaee0e-2ed3-4014-ad48-fa39e11dea34
2025-10-22T15:30:00.003Z box:system checkDiskSpace: checking disk space
2025-10-22T15:30:00.004Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target
2025-10-22T15:30:00.008Z box:janitor Cleaning up expired tokens
2025-10-22T15:30:00.010Z box:eventlog cleanup: pruning events. creationTime: Thu Jul 24 2025 15:30:00 GMT+0000 (Coordinated Universal Time)
2025-10-22T15:30:00.012Z box:janitor Cleaned up 0 expired tokens
2025-10-22T15:30:00.013Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/platformdata
2025-10-22T15:30:00.016Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/boxdata/box
2025-10-22T15:30:00.022Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/boxdata/mail
2025-10-22T15:30:00.034Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /var/backups
2025-10-22T15:30:00.047Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /var/lib/docker
2025-10-22T15:30:00.058Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/1d920417-796b-41fd-a9af-bb3617db2c51/data
2025-10-22T15:30:00.061Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/4d07e48d-1a99-4eda-ac83-fbaec3f8a69d/data
2025-10-22T15:30:00.065Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/7bfaee0e-2ed3-4014-ad48-fa39e11dea34/data
2025-10-22T15:30:00.068Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/7d6b614b-5e16-400a-adc9-7af21fdd1c19/data
2025-10-22T15:30:00.072Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/8267b9d0-fb14-41a3-8df8-85061ca9eb3a/data
2025-10-22T15:30:00.075Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/847ba890-261d-4294-b327-fb6fc4b816ac/data
2025-10-22T15:30:00.082Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/87276e6c-2ae1-416d-97bc-8a3546561a98/data
2025-10-22T15:30:00.086Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /home/yellowtent/appsdata/f7a47f2d-9a7d-492f-96ad-061e5e61fc98/data
2025-10-22T15:30:00.089Z box:shell system: swapon --noheadings --raw --bytes --show=type,size,used,name
2025-10-22T15:30:00.092Z box:shell df: df -B1 --output=source,fstype,size,used,avail,pcent,target /swap.img
2025-10-22T15:30:00.095Z box:system checkDiskSpace: disk space checked. low disk space: no
2025-10-22T15:30:00.149Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:30:10.111Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:30:12.524Z box:tasks updating task 6603 with: {"percent":1,"message":"Queued"}
2025-10-22T15:30:13.525Z box:apptaskmanager drain: 1 apptasks pending
2025-10-22T15:30:13.528Z box:locks write: current locks: {"app_task_7bfaee0e-2ed3-4014-ad48-fa39e11dea34":null}
2025-10-22T15:30:13.528Z box:locks acquire: app_task_7bfaee0e-2ed3-4014-ad48-fa39e11dea34
2025-10-22T15:30:13.529Z box:scheduler suspendAppJobs: 7bfaee0e-2ed3-4014-ad48-fa39e11dea34
2025-10-22T15:30:13.529Z box:tasks startTask - starting task 6603 with options {"timeout":72000000,"nice":15,"memoryLimit":1024,"logFile":"/home/yellowtent/platformdata/logs/7bfaee0e-2ed3-4014-ad48-fa39e11dea34/apptask.log"}. logs at /home/yellowtent/platformdata/logs/7bfaee0e-2ed3-4014-ad48-fa39e11dea34/apptask.log
2025-10-22T15:30:13.529Z box:tasks updating task 6603 with: {"pending":false}
2025-10-22T15:30:13.529Z box:shell tasks: /usr/bin/sudo --non-interactive -E /home/yellowtent/box/src/scripts/starttask.sh 6603 /home/yellowtent/platformdata/logs/7bfaee0e-2ed3-4014-ad48-fa39e11dea34/apptask.log 15 1024 0
2025-10-22T15:30:20.126Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:30:30.299Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:30:40.117Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:30:50.117Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:31:00.126Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:31:10.118Z box:apphealthmonitor app health: 7 running / 0 stopped / 1 unresponsive
2025-10-22T15:31:11.788Z box:shell tasks: /usr/bin/sudo --non-interactive -E /home/yellowtent/box/src/scripts/starttask.sh 6603 /home/yellowtent/platformdata/logs/7bfaee0e-2ed3-4014-ad48-fa39e11dea34/apptask.log 15 1024 0 errored BoxError: /usr/bin/sudo exited with code 50 signal null
at ChildProcess.<anonymous> (/home/yellowtent/box/src/shell.js:82:23)
at ChildProcess.emit (node:events:519:28)
at maybeClose (node:internal/child_process:1101:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)
at Process.callbackTrampoline (node:internal/async_hooks:130:17) {
reason: 'Shell Error',
details: {},
stdout: 'Service box-task-6603 failed to run\n' +
'Service box-task-6603 finished with exit code 1 and status 50\n',
stdoutLineCount: 2,
stderr: 'Running as unit: box-task-6603.service; invocation ID: a86e0490bdd64e5ab56940c291e5cdbb\n' +
'Finished with result: exit-code\n' +
'Main processes terminated with: code=exited/status=50\n' +
'Service runtime: 58.204s\n' +
'CPU time consumed: 10.357s\n' +
'Memory peak: 944.0K\n' +
'Memory swap peak: 0B\n',
stderrLineCount: 7,
code: 50,
signal: null,
timedOut: false,
terminated: false
}
2025-10-22T15:31:11.790Z box:tasks startTask: 6603 completed. error: { message: 'Task crashed. The expression evaluated to a falsy value:\n' + '\n' + ' assert(error instanceof BoxError)\n', stack: 'AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:\n' + '\n' + ' assert(error instanceof BoxError)\n' + '\n' + ' at makeTaskError (/home/yellowtent/box/src/apptask.js:44:5)\n' + ' at run (/home/yellowtent/box/src/apptask.js:816:86)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:105:5)', code: 'crashed' }
2025-10-22T15:31:11.790Z box:apps scheduleTask: task 6603 of 7bfaee0e-2ed3-4014-ad48-fa39e11dea34 completed. error: { message: 'Task crashed. The expression evaluated to a falsy value:\n' + '\n' + ' assert(error instanceof BoxError)\n', stack: 'AssertionError [ERR_ASSERTION]: The expression evaluated to a falsy value:\n' + '\n' + ' assert(error instanceof BoxError)\n' + '\n' + ' at makeTaskError (/home/yellowtent/box/src/apptask.js:44:5)\n' + ' at run (/home/yellowtent/box/src/apptask.js:816:86)\n' + ' at process.processTicksAndRejections (node:internal/process/task_queues:105:5)', code: 'crashed' }
2025-10-22T15:31:11.790Z box:apps Apptask crashed/stopped: Task crashed. The expression evaluated to a falsy value:
assert(error instanceof BoxError)
Irgendwelche Ideen?
Vielen Dank.
@girish
Thanks for the tip, I have entered pfSense as DNS, now it works again.
At the end of last week I set up a test server to play with which is connected to a different firewall. I had exactly the same problem with this fresh installation.
Another problem with the new login procedure is that mobile devices with the policy of not allowing cookies can no longer log in to the Element app.
An alternative solution must now be found, possibly deactivating openID if this is possible, but that is another topic.
Many thanks for your help and have a good week!
For all those who need a short summary:
Log in via SSH
Create the file "custom.conf":
sudo touch /etc/unbound/unbound.conf.d/custom.conf
Edit file:
sudo nano /etc/unbound/unbound.conf.d/custom.conf
Insert content into the file:
# this disables DNSSEC
server:
val-permissive-mode: yes
# forward all queries to the internal DNS
forward-zone:
name: "."
forward-addr: 172.xxx.xxx.xxx
Restart:
sudo systemctl restart unbound
Check:
sudo systemctl status unbound