Pagina 1 di 1

connection to discourse.ubuntu.com. PR_IO_TIMEOUT_ERROR

Inviato: domenica 31 maggio 2026, 15:17
da corradoventu
Il problema dipende dal fatto che discourse si sta difendendo da un attacco DDOS e quindi rifiuta la connessione di alcuni IP che dipendono dal provider.
è tutto spiegato qui:
https://discourse.ubuntu.com/t/an-error ... rror/83582
https://discourse.ubuntu.com/t/i-can-no ... a/81961/50
Dato che è quasi impossibile collegarsi a discourse senza trucchi spiego qui il trucco.
Attenzione, la modifica si perde al reboot.
When Discourse is guarding against the DDOS, it disallows a number greater than 1320, but when it’s more relaxed, it allows a greater number.
Quando si difende discourse rifiuta IP maggiori di 1320, quando è rilassato ne accetta di più grandi.

Open a terminal and find your connection name with ip link
Apri un terminale e trove il nome dalla tua connesione, il mio è: ...

Codice: Seleziona tutto

corrado@corrado-n4-resolute:~$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP mode DEFAULT group default qlen 1000
    link/ether 74:56:3c:01:8f:cb brd ff:ff:ff:ff:ff:ff
    altname enx74563c018fcb
3: wlx04bad667ffcb: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DORMANT group default qlen 1000
    link/ether 04:ba:d6:67:ff:cb brd ff:ff:ff:ff:ff:ff
corrado@corrado-n4-resolute:~$
bisogna aggiustare quel "mtu 1500" in "mtu 1320"

Codice: Seleziona tutto

corrado@corrado-n4-resolute:~$ sudo ip link set dev wlx04bad667ffcb mtu 1320
[sudo: authenticate] Password:           
corrado@corrado-n4-resolute:~$ sudo ip link set dev enp2s0 mtu 1320
Adesso discourse accetterà la connessione ... fino al prossimo reboot, poi bisognerà rifare la manovra.

Il valore di mtu viene assegnato dal provider, se siete fortunati il vostro vi assegna un mtu accettabile da discourse.

Quando discourse non sarà più in difesa il trucco non servirà più.

Re: connection to discourse.ubuntu.com. PR_IO_TIMEOUT_ERROR

Inviato: domenica 31 maggio 2026, 17:13
da frapox
l'MTU sul link wifi o sul link ethernet locali non viene assegnato dal provider ma viene assegnato dal router (tramite DHCP) o eventualmente configurato dal sistemaoperativo (nel caso di Ubuntu, Network Manager).
Invece sul link wan l'MTU è deciso dall'operatore o per meglio dire dal router che adatta l'MTU a quello che vuole l'operatore, ad esempio PPPoE usa MTU di 1492 a causa di 8 byte di intestazione del protocollo.

Ma addirittura abbassarlo ulteriormente per connettersi a un sito mi pare follia. Credo di non aver mai toccato quel parametro da quando mi connetto a Internet (1997 o giù di li). E poi non tutti possono farlo, ad esempio chi usa un dispositivo aziendale bloccato o un device mobile. Se questa è la strategia che Canonical sta usando per bloccare i bot, direi non ci siamo.