SpeedTest mag mit crontab nicht

barde

Benutzer
Mitglied seit
30. Dez 2014
Beiträge
4
Punkte für Reaktionen
0
Punkte
1
Hallo zusammen,

ich hab folgendes Problem:

Ich habe unter https://github.com/sivel/speedtest-cli ein Python Script heruntergeladen das interaktiv läuft, aber leider nicht als cron Job. Meine erste Vermutung dass ein cron Prozess vielleicht vielleicht aus Sicherheitsgründen kein Internet Zugriff hat hat sich nicht bewahrheitet denn eine wget kuntioniert.
Habe folgendes Testscript erstellt:

root@xx:# cat test.sh
#!/bin/bash
cd /var/services/homes/admin/SpeedTest
date
pwd
echo "---------------------------------------------------------"
echo "teste Internet (mit wget wget https://www.internetx.com/)"
wget https://www.internetx.com/
echo "---------------------------------------------------------"
echo "versuche python Script..."
/usr/bin/python speedtest-cli.py --simple
echo "---------------------------------------------------------"
root@xx:#


und wie folgt laufen lassen...

root@xx:# bash /var/services/homes/admin/SpeedTest/test.sh > /var/services/homes/admin/SpeedTest/test.log 2>&1

mit diesem Ergebnis...

root@xx:# cat test.log
Sun Jan 2 12:29:04 CET 2022
/var/services/homes/admin/SpeedTest
---------------------------------------------------------
teste Internet (mit wget wget https://www.internetx.com/)
--2022-01-02 12:29:04-- http://wget/
Resolving wget... failed: Name or service not known.
wget: unable to resolve host address 'wget'
--2022-01-02 12:29:04-- https://www.internetx.com/
Resolving www.internetx.com... 2606:4700::6812:a26, 2606:4700::6812:b26, 104.18.10.38, ...
Connecting to www.internetx.com|2606:4700::6812:a26|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'index.html.10'

0K .......... .......... .......... .......... .......... 2.28M
50K .......... 11.9M=0.02s

2022-01-02 12:29:04 (2.67 MB/s) - 'index.html.10' saved [62395]

FINISHED --2022-01-02 12:29:04--
Total wall clock time: 0.3s
Downloaded: 1 files, 61K in 0.02s (2.67 MB/s)
---------------------------------------------------------
versuche python Script...
Ping: 16.15 ms
Download: 81.09 Mbit/s
Upload: 32.48 Mbit/s
---------------------------------------------------------

root@xx:#

aber wenn ich genau den selben Befehl mit cron ausführen lasse steht folgendes im log...

root@xx:# cat test.log
Sun Jan 2 12:30:01 CET 2022
/var/services/homes/admin/SpeedTest
---------------------------------------------------------
teste Internet (mit wget wget https://www.internetx.com/)
--2022-01-02 12:30:01-- http://wget/
Resolving wget... failed: Name or service not known.
wget: unable to resolve host address 'wget'
--2022-01-02 12:30:01-- https://www.internetx.com/
Resolving www.internetx.com... 2606:4700::6812:a26, 2606:4700::6812:b26, 104.18.11.38, ...
Connecting to www.internetx.com|2606:4700::6812:a26|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/html]
Saving to: 'index.html.11'

0K .......... .......... .......... .......... .......... 2.26M
50K .......... 11.5M=0.02s

2022-01-02 12:30:01 (2.64 MB/s) - 'index.html.11' saved [62395]

FINISHED --2022-01-02 12:30:01--
Total wall clock time: 0.3s
Downloaded: 1 files, 61K in 0.02s (2.64 MB/s)
---------------------------------------------------------
versuche python Script...

ERROR: Unable to connect to servers to test latency.
---------------------------------------------------------
root@xx:#

Hat da vielleicht einer eine Idee dazu?

Gruß barde
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat