### [筆記]群暉科技 Synology 的 Syslog 中文亂碼的處理方法

2014-09-09 工作筆記

因為開會時，被要求紀錄NAS上的檔案存取記錄

想到群暉的NAS上，不曉得在哪一版DSM之後，就有提供這樣的功能

控制台—>檔案服務—>勾選 啟動傳輸日誌

接下來在系統中，就可以看到USER上來新增、修改、刪除之類的動作

正所謂得隴望蜀，雖然在這邊已經可以查到記錄了，可是總是想要丟到SYSLOG Server去做處理比較快

所以我把SYSLOG指定丟到我另一台 FreeBSD 9.1的 SYSLOG Server上

丟出來是沒有碰到什麼問題，但是在SYSLOG Server上，看到的LOG都是亂碼

發信件去給群暉，過了24小時也沒收到回信，想說還是靠自己比較快…

翻了一下google 大神，發現 SYSLOG在處理中文上的確是有問題

最後找到了這篇

### FreeBSD : syslogd 儲存的 UTF-8 編碼記錄變亂碼

解決方法真的很簡單，就在syslog的啟動參數，多加一個 -8 ，然後重新啟動syslogd就好了 > vi /etc/rc.conf > > > syslogd_flags=”-8 -a 192.168.1.0/16:*”

再來看一下檔案內容， YES ! 中文都可以看到了！這樣就方便過濾了！

雖然馬賽克遮掉很多，但是應該可以看到中文可以正常顯示了！

至於群暉那邊開好的TICKET….我看就等看看他們哪時候才要回覆我好了…

comments powered by Disqus
© 2017 by Lednerb
Bilberry Hugo Theme