Oracle Cloud Always Free の登録でハマりがちな３つのポイントとその対処法

#概要
Oracle Cloud の「**Oracle Cloud Free Tier**」は、仮想マシンやロード・バランサ、Oracle Autonomous Database といった主要サービスを含む **常時無償のサービス**＋**30日間の300ドルが利用可能な 無償のトライアル環境** となっています。

- **Oracle Cloud Free Tier**：https://www.oracle.com/jp/cloud/free/

[<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/5e5f1bfe-95b3-a804-328b-d61acc56e2c8.png">](https://www.oracle.com/jp/cloud/free/)

この Alwasy Free 環境ですが、SNSなどで時々「登録が上手く行かない」といった声を聴くケースがあります。本記事では、そういったケースでよく見かけるエラーメッセージと共に、その対応方法について説明していきたいと思います。


#事象1：メールアドレスの認証が通らない
<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/f95ee707-058d-5cc7-bda3-22d0e3b8b5b8.png">

- **事象**：  
エラーメッセージ「この電子メール・アドレスはOracle Cloudのアカウントにすでに割り当てられています。」が表示され、メールアドレスの検証（SMS認証）が進まない。
- **原因**：  
電子メールアドレス/ユーザー名に設定したメールアドレスで、既にAlways Free環境を作成済みである。
- **対応**：  
エラーメッセージにある通り、"ここをクリック" というリンクをクリックすると、そのメールアドレスに紐づくアカウントの詳細情報が 対象のメールアドレス宛に送信されます。送信されたメールを確認し、作成済みの環境へアクセスしましょう。

<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/1d865b56-0e48-182c-bdc7-71525ce0a5fe.png">

メールには、上記イメージの通り、ログインに必要な情報である、**クラウド・アカウント名**、**ログイン先となるURL**、**ユーザー名** などが記載されています。
もしパスワードを忘れてしまっている場合も、ログインURL にアクセスすればリセットするためのリンクがあるので、そこからリセットしましょう。

#事象2. SMSが送られてこない
:::note warn
2021年5月頃より、SMS認証の手順はなくなりました。
:::
<img width="750" alt="img1.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/ad76635e-4163-9ea6-3d33-221dc220e8f4.png">

- **事象**：  
SMS を 受信可能な 電話番号を 正しく入力したにも 関わらず、検証用の SMS が送られてこない。
- **原因**：  
最近 UI が変わったので この事象は起きにくくなったかと思いますが、電話番号の検証時、国コード ＋ 0 から始まる電話 を設定してしまうと、待てど暮らせど SMS が 送られてこない、という現象が起きます。
- **対応**：  
電話番号の入力は必ず **国コード ＋ 頭の 0 を除いた電話番号 で登録** しましょう。例えば、国が日本で、090-1234-5678 という電話番号だった場合、「+81 90 1234 5678」といった形で入力していれば、問題なく SMS が受信できるかと思います。


#事象3. クレジットカードの検証が通らない
<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/3fb9d0a3-d46b-586e-df83-ce7b190a426a.png">

- **事象**：  
エラーメッセージ「トランザクションの処理中にエラーが発生しました」が表示される。<font color="silver">（または、「お客様のトランザクションを処理できません。エラーが解消しない場合は、oracleカスタマ サービスに連絡してください。」が表示される。）</font>
- **原因**：  
原因はいくつか考えられます。まずは エラーメッセージの詳細に記載された内容に該当していないか、確認しましょう。  
(a) プリペイドカードを登録している。  
(b) 意図的に、または意図せずにユーザーの所在地またはアイデンティティを隠蔽した。  
(c) 不完全または不正確なアカウント詳細を入力した。  
- **対応**：  
エラーメッセージの詳細に記載されている内容に該当している場合は、それらの設定を見直しましょう。正直、住所などは 詳細に入力することに抵抗を感じて、適当にしてしまう場合もあるかもしれませんが、しっかりと入力していきましょう。  
また、見落としがちなポイントとして、**有効期限の迫ったクレジットカードを登録しようとしていないか**、という点も確認してみてください。  
その他、**ブラウザを変えてみる** (Chrome → FireFox など)、**ブラウザのキャッシュをクリアして再実行してみる**、というのが有効なケースもあるようです。  
いずれにも該当しない or 試してみたにも関わらず、同様のエラーメッセージが表示される場合は、エラーメッセージ詳細にあるリンクから、**Oracle カスタマ・サービスに問合せ** しましょう。

Oracle カスタマ・サービスのリンクにアクセスすると、下記の問合せフォームが表示されます。フォームが英語なので、英語で問合せするのが無難そうです。。。
<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/9d353462-261e-c64c-10e1-4f560200fceb.png">

尚、私は 英語ができないマン なのですが、(英語が不自然でないかは さておき) 参考程度に問合せ用のテンプレ文を書いてみました。以下を参考に、少しアレンジして送って頂くことで、ひとまずは 第一歩が進むかと思うので、是非使ってみてください。 (英語が不自然でないかは さておき※二度目)

>Hi All,
I tried to sign-up to free trial with the VISA card and xxx card, they all get the same message below. 
I have confirmed that the following error does not apply to me.
could you fix this error?

>>"Error processing transaction
We're unable to complete your sign up. Common sign up errors are due to: ...."

#（おまけ）Always Free から 有償アカウントへアップグレードする際の小ねた
Alwasy Free から 有償アカウント（"Pay As You Go" タイプ）にアップグレードをする際は、OCI の コンソール画面 から、`アカウント管理` - `支払い方法` で手続きを行うことが出来ます。
クレジットカードの検証を行い、`有償アカウントの開始` をクリックすると、アップグレードが開始されます。

ここで、「アップグレードが完了すると、アカウント・プランの詳細が記載された確認の電子メールが届きます。」とメッセージが出るのですが、「どのくらいで完了するのか？」が記載されていない為、すぐ終わるのかと思い、何回もメールボックスを確認してしまった、というお話を耳にしました。
実際には、大体１日程度の間が空くようですので、このメッセージが表示されたら、少し様子を見守りましょう。

<img width="750" alt="img15.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/384668/effa35a4-95c5-1aaf-3a3c-91e2cb151a82.png">


#最後に
言わずもがなですが、OCI の Free Tier は、それまでに 登録したことのない人が対象となっています。**以前登録した メールアドレス** や **電話番号**、**クレジットカード** 等で 再度登録しようとしても、タイミングは違えど、**最終的には登録エラーになる** かと思いますので、ご注意ください。

もし、どのメールアドレス／テナント名／パスワードで登録したか分からなくなってしまった場合は、新しく作り直すのではなく、Free Tier の申込み画面のメールアドレスの検証機能を逆に利用して、登録したメールアドレスなどを特定するのが早いかもしれません。（問い合わせる、という手もありますが）

この情報が、登録が上手く行かなくて困っている方の一助となれば幸いです。