2021年4月1日 星期四

Derberus 通知網址測試方法

Derberus 通知

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

Derberus 通知 Moodle

這裡以 Derberus 通知 Moodle 為例。 1. 到 Derberus 管理, 複製通知網址(如果沒有網址,請找負責的客服) 2. 登入, Derberus 後台(Linux 主機 或 Docker 所在的主機),將這個網址用 curl 檢查是否可以連通。指令: curl -i 網址 3. 如果不是回傳 HTTP/1.1 200 OK. 那有以下幾個可能:
  • 可能是網址錯了,
  • 可能 Moodle 防火牆阻擋,
  • 可能因企業內的不同網段或資安的原因, 造成網路路由阻檔...
以上原因都需要再詳細追查;
另外,Moodle、edX 及 Canvas 也都有排程去 Derberus 取回文件狀態,所以通知如果無法運作,就只好等排程執行了。


curl 其它的回應:

200:
當你下了 curl -i 網址的指令, 正常應該像這樣.
HTTP/1.1 200 OK
date: Thu, 01 Apr 2021 08:34:00 GMT
server: Apache
set-cookie: MoodleSession=6bdf1op94pig3kvemgvliu9bv0; path=/moodletaiwan/; secure
expires: Thu, 19 Nov 1981 08:52:00 GMT
cache-control: no-store, no-cache, must-revalidate
pragma: no-cache
content-length: 0
content-type: text/html; charset=utf-8

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

Could not resolve host...
如果是這個訊息, 就是站台網址不認識或拼錯了...
curl: (6) Could not resolve host: ademo.moodle.com.tw; Unknown error

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

其它FAQ 在 https://www.click-ap.com/derberus, 謝謝.




沒有留言:

張貼留言

歡迎留下您的問題,請留下您的Moodle版本及環境,我們才能跟據您的版本測試問題並回應。

精選文章

成績保留

最近有學生退選後再加選,在課程成績中測驗/作業成績都沒有記錄了,請問可以保留退選前取得的課程成績嗎? 是可以⭕的喔,來看看如何設定成績保留吧! 管理者 可於網站管理,點選成績後,打開一般設定,勾選「預設恢復成績」,就會恢復退選前的課程成績囉! 是不是很簡單呢😊😊 如有問題請 ...

熱門文章