エラーの原因がわかった。接続とか送受信でエラーと思ってたら、レスポンスを解析して成功してないと判断してのエラーだったみたい。更新処理でwgetコマンドを動かして応答をpopenかけてそこから読み込んで戻されるHTMLを会席してます。応答で返されるのは、captcha認証ページが戻されており、2.1.9のクライアントソースでは強制更新が対応されてないという結論になりました。
検索すると自動更新の問題で悩んでる人も居まして、そこに書いてあるシェルスクリプトをいただくことにしました。これをcronで動かしておけば問題ないですし。