[精讚] [會員登入]

[PPPOE] Syslog pppoe Bad TCP checksum 值的問題

Syslog中 pppoe Bad TCP checksum 這個訊息一直出來...

分享完整連結 //n.sfs.tw/m10547

分享連結 [PPPOE] Syslog pppoe Bad TCP checksum 值的問題@精讚
(文章歡迎轉載,請尊重版權註明連結來源)
2019-01-16 02:05:59 By 張○○

Syslog pppoe Bad TCP checksum 值的問題

設定為 syslog 後,發現這個訊息一直出來,主要的訊息只有一行 「Bad TCP checksum 值」

主機 [webmail] 記錄時間 2009-12-29 03:38:55 機構 daemon 等級 err 程式 pppoe 訊息內容 Bad TCP checksum a432

於是我 google 了一下,發現要在 pppoe.conf 設定 "CLAMPMSS=no" 方可。

Here is what i found (if it hasn't been found before): 1) solved by editing the pppoe.conf and setting "CLAMPMSS=no" also, you need to use the internal CLAMPMSS of netfilter to compensate (if you don't already.): $iptdir -t filter -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 2) the reason it (usually) happens is because you have the CLAMPMSS set to 1412 and you have also set netfilter to: $iptdir -t filter -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu at the same time. choose one, preferably leave netfilter in place to avoid freezes at unexpected time. 3) The reason it happens is because you have short circuted the modem to the hub and the pppoe protocol or software have trouble keeping things in sync because of timeouts that were generated by the network collisions. the solution is to seperate the modem network from the home network so no collisions will happen. however, the CLAMPMSS=no could also help since it can reduce overheads and thus lower timeouts (if any)though i didn't check that. other things can help like increasing timeouts, changing synchronization options but i didn't try them and it seems too much hassle, it would be cheaper by time/money to just buy another 30 nis ethernet card and be done with it.

因此我修改了我的系統( OS Linux webmail.tcc.edu.tw 2.6.9-78.0.8.ELsmp #1 SMP 2008 )

我們設定存在 /etc/sysconfig/network-scripts/ifcfg-ppp0 修改成:

CLAMPMSS=no

至於原因文中有寫,我懶得研究了。


2009-12-29 09:51:26

 

相關連結

http://plasma-gate.weizmann.ac.il/Linux/maillists/03/09/msg00067.html

END
你可能有興趣

check-host 從世界各地檢查你的網站能不能連線?

檢測你的網站能不能暢通?這個網站可讓你知道你的網站是不是「網際網路」還是「區域網路」?

[Smarty4] 出現 modifiers 函式不能用的問題

當我把smarty由3版更新到4.5.1版的時候,出現了Using unregistered function xx in a template這樣的錯誤,該如何解決?

[Docker] docker中要怎麼修改影像的名稱,rename image

透過 build來的image如果沒有指定名稱,事後要怎麼修改影像的名稱?

[Rocky9] 安裝node.js 18, node.js 20

原本的nodejs16在使用 quasar dev時出現錯誤,得升級成18版以上

[SSL] Could not read certificate from server.cer 的錯誤排除

在轉換ssl憑證時,出現無法讀取的錯誤,可是怎麼看憑證都很正常,該怎麼解決?

[Linux] 如何能知道我是什麼時候安裝系統的?

linux想知道什麼時候裝系統的?什麼時候建置的?不必憑記憶。