2020年9月4日 星期五

抓取設備資訊後直接寄mail (不先存成檔案)

有時候我們希望定時出報表,但又不希望還要另存新檔再寄送檔案。這個時候就是pipe上陣的時候了。

另外補充一點,在crontab中,%號前要加\,才能正常使用。

 5 14 * * 5 /home/klting/get_srx_spu.exp | egrep "Flow|curr|4 0|5 0|6 0" | mutt -s "srx spu check on $(date +\%Y-\%m-\%d)" klting@xxxx.com.tw

2020年8月26日 星期三

遠端桌面連線時發生驗證錯誤 (代碼: 0x800706be)的處理方式

 跟CSR的籃牙加密程式有衝突,把下面的檔案移走或刪除就好了。


C:\Program Files\CSR\CSR Harmony Wireless Software Stack\BLEtokenCredentialProvider.dll

2020年7月21日 星期二

建議不要使用relive club app (7/22更新進度,蘋果退款了!)

6/21吧,帶兒子去山上玩,老婆說想記錄一下開車的軌跡,就裝了一個relive的app。

安裝之前有看了一下評價,有人說會自動續約扣款,我心想我試用一下就移掉。應該沒有關係吧。

於是我就下載安裝在手機上,但我英文不好,在車上和山上又沒有辦法仔細看說明,就用goolgle帳號去註冊,試了一下覺得不是我要的軟體,就移掉。

過幾天(6/22或6/23)看到新聞說有些軟體會自動續約,我還去檢查了一下,確定這個軟體沒有被訂閱,於是我也就不管它。

結果今天(7/21),Apple通知我已經刷卡了。回頭去查才發現他已經自動訂閱了一年!寫信給app商,他回了個罐頭訊息,看來他們已經靠這一套賺了不少錢。後續看Apple怎麼處理了,但我並不看好就是了。消保官也說外國公司他們管不到。

想想這個軟體滿聰明的,在安裝後的幾天內不會出現在訂閱中(或者我那時在山上網路很慢,他還沒有同步資訊到手機,而我當時也沒有辦法收Apple的信確認),下山很累也沒有看信,過了幾天我也就忘了這件事,等通知扣款時已經來不及了...

目前看來是只能乖乖付錢了,我也只能安慰自己上一次當學一次乖,寫篇稿賺回來就好了。

不過我這一次是同時被Apple還有app商搞了。

IOS在只訂閱一個軟體時,完全看不到有任何到期的資訊,所以你也不會注意到期日,再說我6/22找不到訂閱的資訊,誰曉得他何時出現的。而且竟然不提供停用的按鈕。再點一個月也不是修改合約,會變成往後加買一個月。


你必需要再訂閱一個app,才會顯示到期日....不過呢,這個relive club點進去還是沒有任何退訂的按鈕的喔。



目前就只能等Apple回應了,我現在擔心的是明年又被自動追加續約,問了一些人,他們是建議換卡順便把Apple Pay停用了。想想也是,讓Apple多賺錢結果還幫自己找麻煩,乾脆停了算了。


2020年7月7日 星期二

librenms ignore sub-interface (dot1q pvc)

用librenms時,我不想要讓它去爬設備上的sub-interface,那要怎麼處理呢?

每一個版本不同,依現在的版本:1.64.1的話

/opt/librenms/includes/definitions

編輯seos.yaml

新增以下設定:
bad_iftype:
    - l2vlan

2020年3月17日 星期二

Fortigater HA驗證 (升版時)

出了一點事,所以還是去查了資料。以確認自己的印象正確。

https://help.fortinet.com/fos50hlp/52data/Content/FortiOS/fortigate-high-availability-52/HA_failover.htm

Fortigate的HA是用FGCP機制:In FortiGate active-passive HA, the FortiGate Clustering Protocol (FGCP) provides failover protection。VRRP要另外設定。

再來是升版時HA如何決定誰是active,其實看圖就很清楚,先比開機時間(久的優先),再比優先權(大的優先),最後比序號(大的優先)。在slave升完版開機之後,FortiOS會自動把master重開機(並進行升版),在這個時候只有原先的slave是開著的,它自然會成為master,在舊的master升完版重開機之後,由於我們有設定override,所以他又搶回master的位置。接著就是不斷的重覆這個過程 (假設你有一直升版的話)。



另外我是比較建議開啟session-pickup功能。

config system ha
set session-pickup enable
end

然後UDP跟ICMP也記得開session-pickup

config system ha
set session-pickup-connectionless enable
end


2020年3月12日 星期四

好用的Rutty (Putty及SecureCRT的替代品)

這兩年接手Fortigate的維護,有時需要大量貼入指令。用Putty有時會吃掉換行符號,導致從開始的錯一錯再錯。好用的SecureCRT又是貴鬆鬆的商業軟體,我也不想用破解版的。後來幾經找尋,找到Rutty,聽名字就知道是Putty魔改出來的。

Rutty可以讀檔然後慢貼,當然也可以設定每一個字元及及每一行要貼的間格時間。是個方便又免費的軟體。

把一條網路線分接成兩條terminal server線

因為懶得再爬上爬下佈線,就魔改,把一條網路線分成兩條terminal server線來用。

其實原理很簡單,看下圖就知道了...

原來的網路線不動,找兩個網路線延伸接頭,接著查一下terminal server需要的線 (就是一般設備的console介面),只需要tx,rx還有gnd三條線。

所以我就做了兩條線,把原來的8蕊線的前四蕊取三蕊做為tx,rx還有gnd。
同樣的,後四蕊也取三蕊作為tx,rx還有gnd。這樣就搞定了。