Nějaký problém na serveru Netmetr?

Nějaký problém na serveru Netmetr ? Nestáhnou se data – test neproběhne .

Mohl bych Vás poprosit o nějaký výstup? V tomto případě výstup z příkazu “netmetr”, který je potřeba spustit na Vašem routeru. Bez dalších informací je velmi těžké odhadnout, proč se Vám nestáhli data, případně proč test neproběhl.

root@turris:~# netmetr
Checking uuid on the control server...
Requesting test config from the control server...
Starting ping test...
ping_1_msec = 6.23
ping_2_msec = 6.96
ping_3_msec = 7.22
ping_4_msec = 6.43
ping_5_msec = 6.23
ping_6_msec = 6.52
ping_7_msec = 6.45
ping_8_msec = 7.00
ping_9_msec = 6.59
ping_10_msec = 7.08
Starting speed test...
==== rmbt eb862481f ====
connecting...
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start... (min 1s)
pretest downlink end.
rtt_tcp_payload start... (11 times)
rtt_tcp_payload end.
downlink test start... (5s)
downlink test end.
pretest uplink start... (min 1s)
pretest uplink end.
uplink test start... (5s)
uplink test end.
disconnecting.
dl_throughput_mbps = 292.942139
ul_throughput_mbps = 20.045620
Exiting.
Your Sync code is: **redacted**

Ja s netmetrem problem nemam.

Omluva - tak až příště, nyní je to v pořádku :slight_smile: Napoví příznak, že to nestáhlo minulé výsledky ? Nedostupný nebo přetížený server ?

Mne to haze chybu ve Forisu pri testovani. Tady je detail:

root@turris:~# netmetr
Checking uuid on the control server...
Requesting test config from the control server...
Starting ping test...
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
Starting speed test...
==== rmbt 4dbfb3418 ====
connecting...
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start... (min 1s)
pretest downlink end.
rtt_tcp_payload start... (11 times)
rtt_tcp_payload end.
downlink test start... (5s)
downlink test end.
pretest uplink start... (min 1s)
pretest uplink end.
uplink test start... (5s)
uplink test end.
disconnecting.
dl_throughput_mbps = 114.843918
ul_throughput_mbps = 76.498275
Exiting.
Traceback (most recent call last):
  File "/usr/bin/netmetr", line 11, in <module>
    load_entry_point('netmetr==1.5.3', 'console_scripts', 'netmetr')()
  File "/__main__.py", line 622, in main
  File "/__main__.py", line 327, in upload_result
  File "/__main__.py", line 94, in send_request
  File "/request.py", line 223, in urlopen
  File "/request.py", line 532, in open
  File "/request.py", line 642, in http_response
  File "/request.py", line 570, in error
  File "/request.py", line 504, in _call_chain
  File "/request.py", line 650, in http_error_default
urllib.error.HTTPError: HTTP Error 400: Bad Request

Ahoj, tohle vypadá jako rozbité DNS…

…edit: mě se to resolvuje OK:

root@turris:~# dig ipv6.speed.netmetr.cz AAAA
...
;; ANSWER SECTION:
ipv6.speed.netmetr.cz.  1020    IN      AAAA    2001:1488:ffff::97
...
root@turris:~#

S DNS problem neni:

root@turris:~# dig ipv6.speed.netmetr.cz AAAA

;; ANSWER SECTION:
ipv6.speed.netmetr.cz.  1761    IN      AAAA    2001:1488:ffff::97

root@turris:~# ping6 ipv6.speed.netmetr.cz
PING ipv6.speed.netmetr.cz(speed.netmetr.cz) 56 data bytes
64 bytes from speed.netmetr.cz: icmp_seq=1 ttl=57 time=130 ms
64 bytes from speed.netmetr.cz: icmp_seq=2 ttl=57 time=130 ms
^C
--- ipv6.speed.netmetr.cz ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1000ms
rtt min/avg/max/mdev = 130.324/130.618/130.912/0.294 ms
root@turris:~#

Mám TO s OS ve verzi 3.11.17. Od pondělí mám problém s netmetrem. Všechny testy končí chybou. Do té doby to jelo víc než rok úplně OK. Žádné změny jsem v tu dobu nedělal.

Přikládám výstup netmetru z příkazové řádky. Nějaký nápad, kde by mohl být zakopaný pes? Předem díky za rady.

root@turris:~# netmetr
Checking uuid on the control server...
Requesting test config from the control server...
Starting ping test...
ping_1_msec = 4.90
ping_2_msec = 6.45
ping_3_msec = 4.43
ping_4_msec = 5.69
ping_5_msec = 6.08
ping_6_msec = 5.05
ping_7_msec = 4.61
ping_8_msec = 4.44
ping_9_msec = 3.21
ping_10_msec = 4.22
Starting speed test...
==== rmbt v3.11.16-44-gf755e5360-dirty ====
connecting...
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start... (min 1s)
pretest downlink end.
rtt_tcp_payload start... (11 times)
rtt_tcp_payload end.
downlink test start... (5s)
downlink test end.
pretest uplink start... (min 1s)
timeout
could not read TIME from server
timeout
could not read TIME from server
timeout
could not read TIME from server
dl_throughput_mbps = 93.851791
ul_throughput_mbps = 0.000000
Exiting.
Traceback (most recent call last):
  File "/usr/bin/netmetr", line 11, in <module>
    load_entry_point('netmetr==1.5.4', 'console_scripts', 'netmetr')()
  File "/usr/lib/python3.6/site-packages/netmetr/__main__.py", line 621, in main
    speed_flows = netmetr.import_speed_flows()
  File "/usr/lib/python3.6/site-packages/netmetr/__main__.py", line 254, in import_speed_flows
    for flow in flows_json["res_details"][d_short]:
KeyError: 'ul'

Za dnešek žádné záznamy. Je to down.

1 Like

Mě Netmetr funguje (TOS 3.11.18).

1 Like

Také nemám žádný problém…
RC 3.11.19 na T1.0

root@turris:~# netmetr
Checking uuid on the control server...
Requesting test config from the control server...
Starting ping test...
ping_1_msec = 8.67
ping_2_msec = 8.10
ping_3_msec = 7.81
ping_4_msec = 8.31
ping_5_msec = 7.84
ping_6_msec = 8.33
ping_7_msec = 8.03
ping_8_msec = 8.24
ping_9_msec = 7.99
ping_10_msec = 8.31
Starting speed test...
==== rmbt v3.11.16-32-g33118518b-dirty ====
connecting...
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start... (min 1s)
pretest downlink end.
rtt_tcp_payload start... (11 times)
rtt_tcp_payload end.
downlink test start... (5s)
downlink test end.
pretest uplink start... (min 1s)
pretest uplink end.
uplink test start... (5s)
uplink test end.
disconnecting.
dl_throughput_mbps = 50.149305
ul_throughput_mbps = 4.677161
Exiting.
Your Sync code is:
1 Like

Dobrý den,

tohle vypadá na problém měřicí binárkou a měřicím serverem (okolo binárky je ještě wrapper a kromě měřicího serveru máme ještě control server). Binárku samotnou jsme bohužel nepsali a do jejího kódu moc nevidím. Buď je tedy problém na straně meřicího serveru - například přetížení (to ale není příliš pravděpodobné, protože ostatním to funguje) nebo by mohl být nějaký problém ve Vaší kenektivitě. Zkuste tedy prosím měření opakovat později. Můžete využít i detailnější výstup pomocí netmetr --debug.

Momentálně pracuji na větších úpravách Netmetru - ty by měly ulevit jak měřicímu serveru, tak přínést i napřiklad měření zvlášť po IPv4 a IPv6. Pokud tedy tenhle problém teď nevyřešíme, je možné, že tyto úpravy nás k řešení nasměrují později.

1 Like

ted už tam vidím všechny výsledky. něco ale asi nebylo v pořádku.

Mně taky nefunguje v Netmetr ping. Starnet IPv6. Turris 1.0 - 5.1

Souhrn

root@turris:~# netmetr --debug
Checking uuid on the control server…
Sending the following request to https://control.netmetr.cz/RMBTControlServer/settings

{
“uuid”: “2b72175b-be9d-44aa-9e2f-470392605e34”,
“language”: “en_US”,
“timezone”: “CEST”,
“name”: “RMBT”,
“terms_and_conditions_accepted”: “true”,
“type”: “DESKTOP”,
“version_code”: “1”,
“version_name”: “1.0”
}
response:
{
“settings”: [
{
“urls”: {
“url_ipv6_check”: “https://ipv6.control.netmetr.cz/RMBTControlServer/ip”,
“control_ipv4_only”: “ipv4.control.netmetr.cz”,
“url_ipv4_check”: “https://ipv4.control.netmetr.cz/RMBTControlServer/ip”,
“control_ipv6_only”: “ipv6.control.netmetr.cz”,
“statistics”: “https://www.netmetr.cz/en/stats_app.html
},
“qostesttype_desc”: [
{
“name”: “DNS”,
“test_type”: “DNS”
},
{
“name”: “Non Transparent Proxy”,
“test_type”: “NON_TRANSPARENT_PROXY”
},
{
“name”: “HTTP Proxy”,
“test_type”: “HTTP_PROXY”
},
{
“name”: “Website”,
“test_type”: “WEBSITE”
},
{
“name”: “UDP”,
“test_type”: “UDP”
},
{
“name”: “TCP”,
“test_type”: “TCP”
},
{
“name”: “JITTER”,
“test_type”: “JITTER”
}
],
“versions”: {
“control_server_version”: “master_2.0.83-CZ_0.9.28-307-gb0af84e”
}
}
]
}
Requesting test config from the control server…
Sending the following request to https://control.netmetr.cz/RMBTControlServer/testRequest

{
“client”: “HW-PROBE”,
“language”: “en_US”,
“time”: 1598689377000,
“timezone”: “CEST”,
“type”: “DESKTOP”,
“uuid”: “2b72175b-be9d-44aa-9e2f-470392605e34”,
“version”: “0.1”,
“version_code”: “1”
}
response:
{
“user_server_selection”: false,
“test_server_address”: “ipv6.speed.netmetr.cz”,
“test_server_port”: 8081,
“test_server_name”: “CZ.NIC (Prague)”,
“test_server_encryption”: false,
“test_server_type”: “RMBT”,
“test_duration”: “5”,
“test_numthreads”: “3”,
“test_numpings”: “10”,
“client_remote_ip”: “2a02:768:8e00:448:0:ffff:a13:175e”,
“result_url”: “https://control.netmetr.cz/RMBTControlServer/result”,
“result_qos_url”: “https://control.netmetr.cz/RMBTControlServer/resultQoS”,
“test_token”: “4ee1209c-4a9e-4591-be85-256103287318_1598689376_UX5NOlTd4kzAFKdIf45Uch27HY0=”,
“test_uuid”: “4ee1209c-4a9e-4591-be85-256103287318”,
“test_id”: 8638965,
“test_wait”: 0,
“error”: []
}
Starting ping test…
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
Starting speed test…
==== rmbt 851c3c485 ====
connecting…
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start… (min 1s)
pretest downlink end.
rtt_tcp_payload start… (11 times)
rtt_tcp_payload end.
downlink test start… (5s)
downlink test end.
pretest uplink start… (min 1s)
pretest uplink end.
uplink test start… (5s)
^CTraceback (most recent call last):
File “/usr/bin/netmetr”, line 11, in
load_entry_point(‘netmetr==1.5.5’, ‘console_scripts’, ‘netmetr’)()
File “/usr/lib/python3.7/site-packages/netmetr/main.py”, line 646, in main
File “/usr/lib/python3.7/site-packages/netmetr/main.py”, line 236, in measure_speed
File “/usr/lib/python3.7/subprocess.py”, line 411, in check_output
File “/usr/lib/python3.7/subprocess.py”, line 490, in run
File “/usr/lib/python3.7/subprocess.py”, line 951, in communicate
KeyboardInterrupt
root@turris:~#

Dobrý den Koli,

děkujeme za první příspěvek :slight_smile:. O tomhle problému víme (viz issue). Oprava je dokonce již hotová. Nyní čeká spolu s dalšímí vylepšeními na review a na vydání.

2 Likes

Díky za reakci. Nakonec se mi podařilo přesvědčit providera, že má problém na uploadu. Po týdnu tvrzení, že je u něj všechno v pořádku, chybu našel a opravil. Netmetr zase funguje jak má.

Zdravím,

v HBT 5.2.6 mám stejnou chybu:

root@home:~# netmetr
Checking uuid on the control server...
Requesting test config from the control server...
Starting ping test...
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
ping: unknown host ipv6.speed.netmetr.cz
Starting speed test...
==== rmbt b91304a32 ====
connecting...
connected with 3 flow(s) for dl; 3 flow(s) for ul
pretest downlink start... (min 1s)
pretest downlink end.
rtt_tcp_payload start... (11 times)
rtt_tcp_payload end.
downlink test start... (5s)
downlink test end.
pretest uplink start... (min 1s)
pretest uplink end.
uplink test start... (5s)
uplink test end.
disconnecting.
dl_throughput_mbps = 227.102232
ul_throughput_mbps = 278.820325
Exiting.
Your Sync code is: b5f577728736
root@home:~# dig ipv6.speed.netmetr.cz AAAA

; <<>> DiG 9.16.18 <<>> ipv6.speed.netmetr.cz AAAA
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 57841
;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;ipv6.speed.netmetr.cz.         IN      AAAA

;; ANSWER SECTION:
ipv6.speed.netmetr.cz.  1469    IN      AAAA    2001:1488:ffff::97

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Thu Sep 09 10:42:01 CEST 2021
;; MSG SIZE  rcvd: 78

root@home:~# ping6 ipv6.speed.netmetr.cz
PING ipv6.speed.netmetr.cz(speed.netmetr.cz) 56 data bytes
64 bytes from speed.netmetr.cz: icmp_seq=1 ttl=57 time=5.76 ms
64 bytes from speed.netmetr.cz: icmp_seq=2 ttl=57 time=5.85 ms
64 bytes from speed.netmetr.cz: icmp_seq=3 ttl=57 time=5.81 ms
64 bytes from 2001:1488:ffff::97: icmp_seq=4 ttl=57 time=5.91 ms
64 bytes from speed.netmetr.cz: icmp_seq=5 ttl=57 time=5.62 ms
64 bytes from speed.netmetr.cz: icmp_seq=6 ttl=57 time=5.68 ms
64 bytes from speed.netmetr.cz: icmp_seq=7 ttl=57 time=7.45 ms
64 bytes from speed.netmetr.cz: icmp_seq=8 ttl=57 time=5.51 ms
64 bytes from speed.netmetr.cz: icmp_seq=9 ttl=57 time=5.81 ms
64 bytes from speed.netmetr.cz: icmp_seq=10 ttl=57 time=6.52 ms
64 bytes from speed.netmetr.cz: icmp_seq=11 ttl=57 time=7.83 ms
64 bytes from speed.netmetr.cz: icmp_seq=12 ttl=57 time=6.23 ms
^C
--- ipv6.speed.netmetr.cz ping statistics ---
12 packets transmitted, 12 received, 0% packet loss, time 15026ms
rtt min/avg/max/mdev = 5.513/6.170/7.830/0.712 ms
root@home:~#

Co s tím?