Derberus 通知網址測試方法

Derberus 通知


Derberus 通知有兩種方式(email 及 網址通知), 這裡操作是網址通知。


Derberus 通知 Moodle

這裡以 Derberus 通知 Moodle 為例。

1. 到 Derberus 管理, 複製通知網址(如果沒有網址,請找負責的客服)

2. 登入, Derberus 後台(Linux 主機 或 Docker 所在的主機),將這個網址用 curl 檢查是否可以連通。

指令: curl -i 網址

3. 如果不是回傳 HTTP/1.1 200 OK. 那有以下幾個可能:


以上原因都需要再詳細追查;


另外,Moodle、edX 及 Canvas 也都有排程去 Derberus 取回文件狀態,所以通知如果無法運作,就只好等排程執行了。

curl 其它的回應:


200

當你下了 curl -i 網址的指令, 正常應該像這樣.

curl -i 網址的指令結果

404

如果是得到 404 , 可能是網站對了, 但是路徑錯了, 請檢查通知路徑。

HTTP/1.1 404 Not Found
HTTP/1.1 404 Not Found詳細結果

Could not resolve host...

如果是這個訊息, 就是站台網址不認識或拼錯了...

curl: (6) Could not resolve host: ademo.moodle.com.tw; Unknown error

希望能您幫助追查 文件保全系統在通知 LMS 的問題。