gitea drone webhook觸發失敗

2022-02-23 17:56:16 字數 563 閱讀 5805

我們知道在drone中啟用gitea倉庫後會在該倉庫下生成乙個webhook,但是當我們推送時卻無事發生,測試推送時出現錯誤

delivery: post "": read tcp 172.27.0.3:56812->10.20.156.4:80: i/o timeout
該錯誤有兩種原因

超時過短

drone無法訪問到該倉庫的.drone.yml檔案

針對第一種問題,一般是給 gitea 增加deliver_timeout即可

針對第二個問題,可能分為兩種幾種情況

倉庫中沒有這個檔案,這個直接在倉庫中建立乙個即可

倉庫中有這個檔案但是訪問不到,可能是你的 nginx 設定了策略,以.開頭的檔案無法訪問

解決方案:

刪除掉 nginx 配置中類似於下面的策略

location ~ /\.(?!well-known)
該策略的作用是當使用者訪問以.開頭的檔案則返回403

失焦事件觸發 js中表單的聚焦失焦事件

焦點事件 不是所有元素都有焦點事件,只有可互動性的元素才有,比如表單元素,a標籤。頁面中只能有乙個元素有焦點,乙個聚焦,另乙個就失焦,預設在document。例子結構如下 js操作如下 1.form.txt1.focus 讓元素獲得焦點,該方法不會觸發onfocus 事件。2.form.txt1.n...

Android SDK Manager更新失敗

啟動 android sdk manager 開啟主介面,依次選擇 tools options.彈出 android sdk manager settings 視窗 在 android sdk manager settings 視窗中,在 http proxy server 和 http proxy...

FltRegisterFilter 呼叫失敗的處理

今天準備除錯昨天的乙個mini filter 的時候,突然系統藍屏了,感覺很奇怪,因為在以前是沒有問題,而且這幾天也沒有改過 怎麼突然有問題了呢?於是啟動 winddbg 進行除錯。一 除錯 在driverentry 裡下了斷點,執行到 fltregisterfilter 時,返回值 status ...