投稿

2012の投稿を表示しています

cURLの"name lookup timed out"で躓いた

Facebook SDKを利用して、Facebook認証まわりのアプリケーションを開発していたところ、突然、ログイン時にリダイレクトループにはまるようになりました。 3時間にわたるデバッグの末、cURLでFacebook APIを叩いてるところで、エラーになっていることを特定。そのエラー内容が"name lookup timed out"。 ふむふむ、DNSからIPをひっぱって来れないのかな?と、graph APIのドメインをpingしてみたら通らず。どうやら、NATが落ちていたっぽい。とりあえず /etc/init.d/network restart してみると、すんなりpingが通るようになった。 めでたしめでたしと思ったのもつかの間。あれ、やっぱりリダイレクトループ。ログを見ると、"name lookup timed out"。 ま、まさかと思い、とりあえずサーバを reboot してみたら。治った。 cURLがNAT落ちてた間のDNSの問い合わせ結果をキャッシュしてたのかしら… もやもや 

カタチから入っちゃう感じのチーム運営基盤。

イメージ
なんか、最近、畏れ多くもいろんな人と組ませていただきましてですね、田中でいいかな?田中でいいかな?ってビクビクしながら、いろんなイベントやらWebサービスをですね、社会の隅のほうーで、ひそかにやらせていただいているわけなんですけども。 まぁ、なんていいますか、自分にはその、カタチからはいるといいますか、なんか、玄人チックなものを使ってたら、なんとなく仕事もうまく行っちゃうような感じがするところありまして、これまでいろーんなツールたちを使ってきたわけです。 で。 大人数でチームを組んで、アプリケーション開発やら、なんらかの運営やらをやっていくうえで、こういうツールを揃えば、廻るんじゃね?というのを、しれっと考えてみました。 それ個人レベルで要らなくね?というのもありますが、お知り合いにもはやサラリーマンではなくなった方もいらっしゃるので、業務運営上、こういうのどぉっすか?(または使ってる方には、感想などをいただきつつ)、整理させていただきなーなどと。 あと、選定基準は 無料のほうがいいよねー。無料サイコー。 LDAPでアカウント管理が統合でき(そうなやつ。検証はしてない。ドキュメントはあった。) デザインがいい。UIのデザインがいいとテンションあがる。超個人的。 ってわけで、ご意見ご感想、教えてくださませー。 インフラストラクチャ 運用基盤 : Amazon Web Services みんな大好きAWS。サーバだけにとどまらず、静的コンテンツ配信や、メール配信など、幅広い分野をワンストップで、使った分だけ活用できるのが魅力的。AWSに特化した形で提供されるAmazon LinuxもCentOSライクで◎ 認証基盤 : Open LDAP Google appsとか使い始めると、メンバーのアカウント管理って結構大変だったりすると思うんですよねー。特に、いろんなウェブサービスをまたがって活用しちゃったりしてるともう大変。なので、LDAPでアカウントは一元管理して、 Google appsに自動的にプロビジョニング するってのが、ナウいんではないかと。ただ、これまだ検証はしてないっす。まだ自分のなかで、LDAPすら海の物とも山の物とも。近いうちに、AWS上で試してみるつもり。 参考...