Microsoft アカウントのセキュリティの警告を受け取るなど

 

iPhoneにメッセージとメールが飛んできたのでなんぞと思ったら、

どうやらMicrosoftアカウントに登録していたメールアドレスとパスワードが第三者に突破されたらしい。

Microsoft アカウント
セキュリティの警告
お使いの Microsoft アカウントxx*****@hogehoge.com に他のユーザーがアクセスした可能性があります。この場合、お客様は次回のサインイン時にお客様ご本人であることを証明してから、パスワードを変更する必要があります。
お使いのアカウントに他のユーザーがアクセスできる場合、そのユーザーはお客様のパスワードを知っており、お客様の個人情報を調べたり、迷惑メールを送信したりするおそれがあります。
お使いのアカウントをまだ復元していない場合は、手順に従って、すぐに復元できます。

メールを見て、一瞬「罠ではないか?」と疑った。
メールのヘッダーを見ると、「account-security-noreply@ux.account.microsoft.com.akadns.net」から送信されている。

akadns.net・・?

怪しいな~と思ったが、whois検索するとAkamaiが管理するメールホスティングっぽいことがわかったので、
信用することにした。

Microsoftアカウントにはワンタイムパスワードを設定していたので実害はなかったが、
突破されたメールアドレスとパスワードの組み合わせは、
別のサイトでいくつか使っているところがあったので、
変更を余儀なくされた。
どこから漏れたのであろうか。

とりあえず金に関わるところは全く別のID/パスワード+ワンタイムパスワードや乱数表を使っているので問題ないが、
メールサービス等もなるべく多要素認証を活用し、セキュリティを強化しましょうね。

WordPressのBackWPupで”ERROR: No destination correctly defined for backup! Please correct job settings.”エラー

 


WordPressのデータバックアップ用プラグイン”BackWPup”から、
バックアップの失敗を通知するメールを受信した。

[INFO] BackWPup 3.3; A project of Inpsyde GmbH
[INFO] Log Level: Normal (translated)
[INFO] BackWPup job: hogehoge_weekly_backup
[INFO] Logfile is: backwpup_log_6b47d5_2016-04-17_03-00-37.html
[INFO] Backup file is: backwpup_hogehoge_6b47d5_2016-04-17_03-00-37.tar.gz
[17-Apr-2016 03:00:37] ERROR: No destination correctly defined for backup! Please correct job settings.
[17-Apr-2016 03:00:37] One old log deleted
[17-Apr-2016 03:00:37] ERROR: Job has ended with errors in 0 seconds. You must resolve the errors for correct execution.

 
BackWPupのジョブ設定画面にアクセスすると、
「To:S3 Service」のタブにアクセスできなくなっている。

認証関連のエラー?かと一瞬思ったが、
JobのGeneralタブをスクロールすると、

PHP3.X以上じゃないと動かないよ

というメッセージが出ていることに気付いた。

どうやら、BackWPupのプラグインを更新したことで、
サポートするPHPのバージョンが上がったようだ。

PHPを6にバージョンアップしたら直った。

WordPressをカスタムPHPコードでカスタマイズしている人は、
バージョンアップの影響分析してね。

Terraformで”Unknown root level key: resoruce”

 

TerraformでAWSのシンプルなセキュリティグループとEC2の.tfファイルを書いたわけですよ。

しかしterraform planすると、

$ terraform plan
There are warnings and/or errors related to your configuration. Please
fix these before continuing.

Errors:

* 1 error(s) occurred:

* module root: 1 error(s) occurred:

* Unknown root level key: resoruce

 
この切り分けに超時間がかかった・・ググっても英語含めて情報ないし。

結局、根本原因はわからなかった。
“root level key”とあるので、公開鍵関連の定義が悪いのかと思ったが、
結局問題なかった。
色々コメントアウトしたりなんやらやって、
セキュリティグループを記述した箇所の何かが悪いところまでは追ったのだが、
文法的な間違いはないし、何が悪いのかさっぱりわからない。

最後は、以前動作実績のある.tfファイルを持ってきて、
今回記述したい動作で書き換えたら、planが通ったという・・。

 
なかなかTerraformと仲良くなれない。

 

Amazon Web Services クラウドネイティブ・アプリケーション開発技法 一番大切な知識と技術が身につく
NRIネットコム株式会社 佐々木 拓郎 佐藤 瞬 石川 修 高柳 怜士 佐藤 雄也 岸本 勇貴
SBクリエイティブ
売り上げランキング: 15,209