FreeSwitch - 我也无法在Amazon EC2服务器上听到声音

时间:2014-12-09 14:49:56

标签: amazon-ec2 freeswitch

我按照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也没有答案。

1 个答案:

答案 0 :(得分:1)

使用-W OR --aws-secret-key选项,而不是两者。像这样:

ec2-authorize default -P udp -p 5060 -O AWS_ACCESS_KEY -W AWS_SECRET_KEY

http://docs.aws.amazon.com/AWSEC2/latest/CommandLineReference/ApiReference-cmd-AuthorizeSecurityGroupIngress.html

或者您可以通过EC2 Web GUI打开端口。

不要忘记RTP的端口(UDP协议16384-32768),否则您将听不到声音。