Erlang ddb モジュールを使用して amazon の DynamoDB とやり取りしようとしていますが、セットアップ中に奇妙なエラーが発生します。ddb_iam:credentials() を呼び出すと、'ok' が返されますが、ddb_iam:token() 関数が次のようなエラーでクラッシュします: (この例は、マニュアル ページから引用したものです。
ddb_iam:credentials(AccessKey, SecretKey).
{ok, Key, Secret, Token} = ddb_iam:token(129600).
** exception error: bad argument
in function ets:lookup/2
called as ets:lookup(ibrowse_lb,{"sts.amazonaws.com",443})
in call from ibrowse:send_req/6 (src/ibrowse.erl, line 313)
in call from ddb_aws:retry/4 (src/ddb_aws.erl, line 50)
in call from ddb_iam:token/1 (src/ddb_iam.erl, line 63)
8>