Nginx 反向代理 NTLM/IIS 認證

直接說結論
商業版的 Nginx 有 NTLM 模組可以直接使用
Open Source 的版本
就只能透過 stream 模組把帳號密碼往後送

Ubuntu 的 Nginx 有把 stream module 編譯進來
查看一下 /etc/nginx/modules-enabled 目錄就知道了

如果你的 Nginx 套件沒有自帶 stream 模組, 就得自己安裝
Continue reading “Nginx 反向代理 NTLM/IIS 認證”

 94 total views,  1 views today

郵件主旨亂碼問題 – MailScanner from FreeBSD Ports

在把 Mail Server 從FreeBSD 10 升級到 12 時
其實根本是整個重新安裝, 再把資料搬過去
所以也沒有太多啥設定要調整的問題
因為根本是整個重新來過

但上線後, 發現 Mail 主旨出現亂碼的現象三不五時就跑出來

Continue reading “郵件主旨亂碼問題 – MailScanner from FreeBSD Ports”

 363 total views,  2 views today

spamd 錯誤訊息 Bad arg length

最近因為 MailScanner 掃瞄 email 後的郵件

會造成 Subject 變成亂碼而在觀察 mail log

Apr 21 11:00:08 psychic spamd[918]: spamd: error: Bad arg length for Socket::unpack_sockaddr_in, length is 28, should be 16 at /usr/local/lib/perl5/site_perl/mach/5.30/Socket.pm line 848.

查了一下

發現是因為 Perl 少了 Socket6 的模組

一個指令就可以解決了

# cpan install Socket6

 298 total views,  1 views today

z-push 2.5 安裝

這篇是之前寫過 freeBSD 上安裝 push mail 的更新

也就是說沒有特別提到的地方, 都與之前的設定一樣

舊版本根據的是 z-push 1.5.5, 而最近的版本已經來到 2.5.2

架設的環境也整體調整如下:

      • freeBSD 12.1
        Apache 2.4
        php 7.3
        Dovecot 2.3

Continue reading “z-push 2.5 安裝”

 339 total views,  2 views today

使用 Nginx 反向代理加密 WordPress 網站

最近因為新家要觀看 MOD
要停用舊家 6 IPs 的光世代固定制
改成一組固定 IP

真的謝謝種花電信替我一個月省這麼多錢

只好專心研究 Nginx 的 Reversed Proxy 設定
把所有的 Web Sites 全部透過 Nginx 來處理

算是順利吧
就只有今天遇到 WordPress 時
出現鬼打牆的情況:

圖片全部帶不出來

Continue reading “使用 Nginx 反向代理加密 WordPress 網站”

 333 total views,  1 views today

freeBSD 安裝後之 sshd ed25519 警告訊息

最近在新裝好的 freeBSD,
重新 buildworld 之後在 console 可以看到一大串的警告訊息

sshderror

似乎只要使用 ssh 登入就會出現

查了一下是漏了一個新型態的 ED25519 host key
Continue reading “freeBSD 安裝後之 sshd ed25519 警告訊息”

 1,735 total views,  1 views today