鍵って期限切れというエラーを受け取って更新するという正常系しか実装されてないのでは
proxyの知り得ない理由で勝手に鍵が無効になっても更新されない
いろいろやってるうちに鍵が変わって書けるようになって、UAのせいだと誤解する