Vimeo / 403 Forbidden 解決方式

在過去學習系統的影片為了避免被濫用,緊急情況下採用了 Vimeo 上架我們的線上學習影片,好處是可以直接針對影片設定允許IP及網域。

但最近前線反應在 Vimeo 上傳影片後,無法從後台同步回來。

後台檢查發現有 403 的錯誤,描述如下:

問題

在 Vimeo 取得內容過程中,出現

以下錯誤回返

InvalidUrlExceptionInvalid url ‘https://vimeo.com/xxx/xxx' (Status code 403)

查看連接 Vimeo 的回應,有以下內容,意思是,目前主機被列入可疑名單中

You have been temporarily blocked Pardon the inconvenience, but our servers have detected a high number of errors from your connection. To continue, please verify that you are a human:

解決方式

最後解決的方法是在 hosts 加入 vimeo ip

vim /etc/hosts

在內容加入 vimeo.com 直接連接就可以正常運作

23.235.33.217 vimeo.com
23.235.33.217 player.vimeo.com