2010-06-16
* RubyKaigi2010 チケット販売開始直後の障害についてのお詫びとご報告
日本Ruby会議2010実行委員のかくたにです。
昨年に引き続き、今年も6/15 20:30 JST の販売開始直後からサーバにつながらない障害が発生いたしました。原因は、かくたにが本番環境のRailsインスタンスの制限設定を間違えていたためです(現在は復旧しています)。
この障害が発生しているあいだにチケットを購入された方のうち、paypal.comから支払い受領通知メールが届いている方は、決済の記録がpaypal.comに記録されておりますので、登録は完了しております。ご安心ください。
以下は、チケットの発券を確認する手順と、情報に不具合がある場合にご連絡いただく手順の説明です。
チケットが発券されていることを確認する手順
- 1. http://rubykaigi.org/signin からrubykaigi.orgにサインインした状態で、
- 2. http://rubykaigi.org/my_tickets を表示
- 3. チケットのリストが表示されます。PayPalで決済した内容に応じて、それぞれ「個人スポンサー」「一般参加」「懇親会」が表示されます
ここで、PayPalで購入した内容と、チケットの数・種類があっていれば問題なく手続きは完了しています。
PayPalでの決済内容とチケット表示が異なる場合
rubykaigi.orgの"My Ticket"の表示と、PayPalから決済完了時に送信される通知メールの内容とに齟齬がある場合は、 下記2点の情報を添えて、 2010 at rubykaigi dot org までメールにてご連絡ください。調査・確認のうえ、チケットの発券処理をおこないます。
1. rubykaigi.org での username
ダッシュボードに表示されている http://rubykaigi.org/rubyists/#{username} の部分です。 たとえば、かくたにであれば、kakutani です。
2. PayPalから届いたメールに記載されている「Invoice ID」
PayPalからのメールの中央下のほうに記載されている、ハイフン区切りの15ケタの英数字です。
メールそのものを転送いただいても構いませんが、住所が記載されていると思うのでご注意ください。 (お伝えいただく情報については本件以外には利用いたしません。作業完了後速やかに破棄いたします)
追記: PayPalからのメールが日本語の場合は「請求書ID」をお知らせください
こちらの作業としては「受領書番号」でも対応可能ですが「請求書ID」だと作業がスムーズなのでご協力いただけると助かります(thanks to @freedomcat)。
チケットの扱いについて
詳細は会期が近づいてから別途アナウンスいたしますが、このチケットの印刷しただくか、 携帯端末で表示していただくような形式で受付をする作戦でオペレーションを設計中です。
参考: 障害発生から障害復旧までの流れ
- 20:30: 順延後の予定通りチケット販売開始
- 20:35: ssh接続が応答しなくなる。linode.comのAjax ConsoleからOut of Memoryの発生を確認
- 20:40: 一時的にメモリを900MBまで増加するも、再起動止むなしと判断。
- 21:00: 販売再開に向けた対策方針をIRCで相談しながらまとめる(thanks to darashi, snoozer05 and ko1)
- 21:05: linode.comのVMイメージを再起動
- 21:20: 同時に起動するRailsインスタンス数を制限する設定を変更。他、各種サーバアプリケーションの状態を確認。
- 21:30: 一口かじって放置していたかくたにの晩御飯の金目鯛の煮付けを食べてちょっと休憩。心をおちつける。
- 21:40: Webサーバ再起動、販売再開
今年もご迷惑をおかけしました。引きつづきよろしくお願いします。
* About rubykaigi.org server failure and how to verify your tickets
Right after RubyKaigi 2010 tickets started on sale at 20:30 on June 15th JST, many people had troubles to access rubykaigi.org. This was due to misconfiguration of the server. We are very sorry for the trouble.
If you tried to buy tickets around this period (between 20:30 and 22:00, June 15th JST) and have received the receipt mail from PayPal, you should have your tickets. Please check if you successfully have bought your ticket in the following procedure.
How to verify your RubyKaigi 2010 tickets
- 1. Sign in rubykaigi.org
- 2. Click "Show Tickets(s) for RubyKaigi 2010" link on Dashboard or click here after signing in
- 3. This page should display your tickets for the conference and/or official party depending on what you have bought.
If the page shows wrong number/kind of tickets that you think that you have bought, please send an e-mail to 2010 at rubykaigi dot org with the following information:
1. Your username on rubykaigi.org
On the top of the your dashboard, you should see an URI like "http://rubykaigi.org/rubyist/johndoe". In this case, "johndoe" is your username.
2. "Invoice ID" in your PayPal receipt
In the middle of the receipt from PayPal, there should be "Invoice ID", 15 characters separated by a hyphen (-).
Again, we are very sorry if we caused any troubles and thank you for your cooperation.