我按照here给出的步骤,但我收到以下错误:
# ec2-authorize default -P udp -p 5060 -O, --aws-access-key AWS_ACCESS_KEY
Required option '-W, --aws-secret-key KEY' missing (-h for usage)
# ec2-authorize default -P udp -p 5060 -O, --aws-access-key AWS_ACCESS_KEY -W, --aws-secret-key AWS_SECRET_KEY
Client.AuthFailure: AWS was not able to validate the provided access credentials (Service: AmazonEC2; Status Code: 401; Error Code: AuthFailure; Request ID: 005cab49-0620-4740-971c-39804c55750f)
类似的问题here也没有答案。
答案 0 :(得分:1)
使用-W OR --aws-secret-key选项,而不是两者。像这样:
ec2-authorize default -P udp -p 5060 -O AWS_ACCESS_KEY -W AWS_SECRET_KEY
或者您可以通过EC2 Web GUI打开端口。
不要忘记RTP的端口(UDP协议16384-32768),否则您将听不到声音。