Tommy 碎碎念

Tommy Wu's blog

join_check, SMF 1.x/2.x 註冊防機器人外掛
post by tommy @ 16 七月, 2011 11:56

這與之前在 php 2.x 用的那個類似, 就是改一下註冊時的 form, 加上兩個選項, 一個要選, 另一個不用才能註冊成功. 這樣子應該可以防止多數的 bot 來註冊.

有需要可以抓回去用, 如果無法正常安裝, 就自己解開來看一下要改那邊吧.

1.x 用的版本:
http://www.teatime.com.tw/~tommy/files/join_check_1_0_0.tar.gz

2.x 用的版本:
http://www.teatime.com.tw/~tommy/files/join_check_2_0_0.tar.gz

Del.icio.us Furl HEMiDEMi Technorati MyShare
disable IPv6 造成 squid3 無法使用 https 連線
post by tommy @ 12 七月, 2011 10:25

這兩天上 pchome 買東西時, 發現要結帳時會無法連線, 查了半天, 查不出有什麼問題, 後來不小心發現, 只要把 proxy 關閉就可以直接連線. 後來進一步測試, 發現所有的 https 連線, 只要透過家裡的 squid proxy 就會無法使用. 看起來像是 squid 所造成的問題. 看一下 squid 的 log, 發現有下面的訊息:

comm_open: socket failure: (97) Address family not supported by protocol

google 查了一下, 這個應該與 IPv6 有關.

上個月我把 IPv6 在 kernel 裡頭編譯成模組, 但因為還未打算使用, 所以並沒有任何的設定, 也沒有載入這個模組. 因為這樣, 反而造成 squid 無法使用 https.

目前的解決方法只有:

  1. 完全不使用 IPv6, 也就是 kernel 或 squid 本身不要加入 IPv6 的支援, 就不會有這個問題.
  2. 不要把 kernel 的 IPv6 關閉 (如 alias net-pf-10 off), 如果怕 IPv6 的異常連線, 可以先用 ip6tables 把預設的 policy 改成 drop.

我目前是先用第二種方式.

Del.icio.us Furl HEMiDEMi Technorati MyShare
網路再升級到 100M/10M 固定制 (6IP)
post by tommy @ 06 七月, 2011 16:27

最近中華電信的網路降價了, 連帶固定制的網路也降價. 不過.... 16M/8M 的方案似乎不被 NCC 認可, 所以... 目前也沒有這個方案了, 之前辦的也沒有隨著這次的降價活動而調整價格.

加上... 新推出的方案, 終於把老客戶優惠給放了回去, 也就是使用光世代一樣可以在網路費享有老客戶優惠 (之前由 ADSL 換到光世代後, 這個優惠就一直不能用).

所以... 在新的價格上, 100M/10M 加上老客戶優惠之後, 反而比 16M/8M 還要便宜一些. 所以... 這次回台灣, 就在上星期五順便去申請改到 100M/10M.

今天早上五點後, 線路就突然斷了, 早上報修後, 告知是機房那邊因為升速就直接改, 結果就不通了. 以往都是施工的人員來現場後才會改設定, 這次居然就直接改了.  結果... 查線的弄了幾個小時, 就直接改成 100M/10M, 不過... 由於工單他們還沒拿到... 還要過幾天再拿過來給我簽. 不過... 至少目前跑起來的確是 100M/10M 了.

速度對 hinet 測試, 都可以跑到 100M/10M, 不過到國外... 就看運氣了, 一般來說, 都還在可以接受的範圍內.

Del.icio.us Furl HEMiDEMi Technorati MyShare
Bad Behavior 已經阻擋了 90 個過去 7 天試圖闖關的垃圾迴響與引用。
Power by LifeType. Template design by JamesHuang. Valid XHTML and CSS