Hatena::ブログ(Diary)

風柳メモ このページをアンテナに追加 RSSフィード Twitter

2011-05-15

新規に作成したGAE-CronがGAE-Cron Clubに登録出来ない件の暫定対策

Google App Engine側の仕様変更が原因で、GAE-Cron用のアプリを新規に作成した場合、GAE-Cron Clubに登録出来なくなっていました。

関連:yamaさんのコメント

暫定対策

GAE-Cron version 0.02中に含まれる、gaecron.pyの1314行目で

    app_id = os.environ.get('APPLICATION_ID',u'')

となっているものを、

    app_id = re.sub(u'^.+?~',r'',os.environ.get('APPLICATION_ID',u'')) # remove 's~' prefix

に書き換えた後、Deployして下さい。

version 0.02からの修正済のソースはこちら(gaecron.pyのみ)

Green3Green3 2011/09/05 13:53 初めまして。こちらのソースをお借りしてプロバイダ公開をさせていただいております。ありがとうございます。
9月後半にGAEの無料枠削減が行われる為、少しでも負荷を減らそうと登録数の削減を行ったので
登録内容を更新しようとしたところ、更新ボタンを押したら画面が真っ白になり、無効と表示され、プロバイダ一覧から消えてしまいました。
こちらの暫定的な対策もして試みてみましたがダメでした。
どうすれば登録出来ますでしょうか…。
申し訳ないと思いますが、お教えいただければと思います。

furyu-teifuryu-tei 2011/09/24 07:27 なかなか時間が取れなくて返答遅くなりました、すみません。
少し調べて見ましたが、同様の現象は再現できず…無効となったものを一旦削除した後、再度登録してもダメでしょうか?

Green3Green3 2011/09/26 20:33 お忙しい中、返信ありがとうございます。
サイトの削除をしてから再登録してみても登録そのものを削除して再登録してみても駄目でした。
削除とプロフィールの更新は出来るのですが、新規登録と登録済 GAE-Cron サイト一覧の更新は出来ません。
やはり真っ白なページになり、ブラウザで戻って確認すると、登録済 GAE-Cron サイト一覧に表示はされるものの
状態は確認中から無効になってしまい、プロバイダ一覧に表示されません。
ブラウザをSafariやFirefoxやGoogle Chromeに変えてやってみましたが
【http://gaecronclub.appspot.com/user/数字の羅列/post_provider を取得中にウェブサイトでエラーが発生しました。 ウェブサイトがメンテナンスのために停止しているか、正しく設定されていない可能性があります。】
というエラーメッセージが表示されてしまい、いずれも駄目でした…。

furyu-teifuryu-tei 2011/09/26 22:48 Green3さん、詳細なご報告ありがとうございます。

どうも、GAE側の動作が変わったために起こっている現象らしく、Google以外のメールアドレスをログイン時のアカウントとして使用していると、登録出来なくなっているようです。
現状では対処が難しいです…申し訳ありません(一応、問い合わせてはいるのですが)。

GAE-Cron Clubでは登録者とプロバイダの照合を行なうために、メールをプロバイダ(GAE-Cronを設置したところ)に送信しているのですが、このときに、ログインしているアカウントのメールアドレスを使用します。
ところが、いつからなのか、当該アドレスがGoogleのアドレス以外だと(←他にも条件があるのかもしれませんが)、エラーが発生し、メールを送信することそのものが出来なくなっているらしいのです……。
SPAM防止策なのだろうとは思うのですが、Googleアカウントとして登録されているメールアドレスを使っているのだから、ちゃんと送信出来て欲しいのですけれども……。

Green3Green3 2011/09/29 05:35 返信ありがとうございます。
Gmailじゃないと登録出来ないということなんですね…。最近のGoogleはGAEといい色々と…!
諸事情あってGmailを作って現在のアドレスと関連付けは出来ないので再登録は諦めるしかなさそうです…。
プロバイダ一覧に載ってないことで利用者さんの迷惑というか不安になってないかと心配だったのですが…。
お手数をおかけしました。ありがとうございました。

Green3Green3 2011/10/08 09:56 こんにちは。先日はありがとうございました。
Gmailでの登録なら可能とのことでしたので、Gmailを作成し
現在使用しているアカウントとの関連付はせずに
GAE-cornアプリのPermissionsで共有者登録をしてから
サイトへの登録を試みたところ無事に登録出来ました。
お騒がせしてすみませんでした。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/furyu-tei/20110515/1305462475