tizen.moe

tizen.moe

(自分専用)勤怠自動ポストに失敗するようになった場合の対処

$ google-chrome --version
Google Chrome 87.0.4280.88

Chromeのversionを確認する(自動で更新されてる場合と自分で何となく更新した場合がある)

$ chromedriver --version
ChromeDriver 83.0.4103.14 (be04594a2b8411758b860104bc0a1033417178be-refs/branch-heads/4103@{#119})

webdriverのversionを確認する(大体更新忘れてる)
chromedriver.chromium.org
バージョンが合ってない場合は更新する。(゚д゚)ウマー


理屈:勤怠自動ポストが使っているagoutiがwebdriverを使ってる
github.com
厳密には自分が使う形にした手抜きwrapperが使っているから
github.com
記憶にあるだけでも通算3回はやらかしてるのに毎回botのログから調べていたので。。。

しくじっているとこんなログが出る

Starting ChromeDriver 83.0.4103.14 (be04594a2b8411758b860104bc0a1033417178be-refs/branch-heads/4103@{#119}) on port 38457
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
[1608082084.188][SEVERE]: bind() failed: 要求アドレスに割り当てられません (99)
ChromeDriver was started successfully.