Closed mcc1 closed 1 year ago
Hi,
我這邊無法重現這樣的問題。
請試試看用螢幕截圖 -s
來協助 debug。感恩!
奇怪 我今天測試又可以了 可是我前三天都失敗 - - 我會再注意看看
奇怪 我今天測試又可以了 可是我前三天都失敗 - - 我會再注意看看
有人回報過同樣的問題 (#35),因此很可能是 bot 本身有 bug。但因為我重現不了,因此一直沒辦法修。
這問題應該只有在 synology 上會發生 一陣子就會遇到連續好幾天不work過幾天又好了 同時在 synology 與 ubuntu 跑就只有 synology 會這樣 把 docker 砍掉重建也沒用
我觀察了一下,發現這個發生的時機蠻有趣的,登入無法redirect時,都是在cookie內的幾個"expiry"欄位到期,沒辦法Renew的關係,而且看起來是每個平台都會發生.我的作法是發生時,手動把每個expiry過期日隨便往後改一點,讓他重新跑一遍就又可以正常了. 舉例來說 "expiry":1669080790 -> "expiry":1679080790 (2022/11/21 -> 2023/03/18)
參考看看吧
我觀察了一下,發現這個發生的時機蠻有趣的,登入無法redirect時,都是在cookie內的幾個"expiry"欄位到期,沒辦法Renew的關係,而且看起來是每個平台都會發生.我的作法是發生時,手動把每個expiry過期日隨便往後改一點,讓他重新跑一遍就又可以正常了. 舉例來說 "expiry":1669080790 -> "expiry":1679080790 (2022/11/21 -> 2023/03/18)
參考看看吧
感謝 我再實驗看看 OAO
我也遇到一樣的問題,照 @tasict 的方式改 cookie 沒辦法解決。
Cookie 整份清空一樣會卡在 Login form submitted. Waiting for redirect.
截圖是卡在登入畫面,帳號密碼都填好了。
我這邊也時常會卡住,實測過容易卡住的設備為 Acute Angle AA – B4 Mini PC,與 AWS EC2 t3a.small,全部 OS version 皆為 Ubuntu 22.04。
如果發生 Operation timeout exceeded.
,我都把卡住的 cookie 丟到 Intel Core i7 或 i9 的 Ubuntu VM 重跑一次,通常就馬上簽到成功。
根據其他人反映 synology 也會這樣,我認為要重現這個問題,在低階一點的 CPU 上較容易實現,頻率蠻高的,平均每 4~7 天就出現一次。
我在想會不會是 selenium 在低階 CPU 上,更新 cookie 再 redirect 的時間太慢所導致 (?
Moved to #51
Hi all,
抱歉這個問題閒置這麼久依然沒有進展,因為我這裡並沒有合適的機器可以進行測試。
我計畫在之後的版本改用 Pupeteer,希望屆時能解決這個問題。
這幾天開始好像無法運作了? 用 docker 的 latest 跟 kelly 都會卡在 redirection Output 如下