C#でコード化したボットをVisual Studio 2015からAWSに公開しようとしています。 Amazon Cloud SDKをインストールし、AWSにボットを正常に公開することができました。ボットのエンドポイントを与えたアドレス(http://benbot-dev.us-west-2.elasticbeanstalk.com/)で更新しました。しかし、私がMicrosoft Botsのサイトに行ってボット接続をテストすると、リモートサーバーに接続できませんというメッセージが表示されます。助けてください。私はそれがhttpsエンドポイントの問題だと思っています。しかし、私はAPI Gatewayのエンドポイントを取得する方法がわかりません。AWSに公開した後のMicrosoft Botの接続エラー
<<<<<<<<<<
500 InternalServerError
System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 52.42.245.162:443
at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)
at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)
--- End of inner exception stack trace ---
at System.Net.HttpWebRequest.EndGetRequestStream(IAsyncResult asyncResult, TransportContext& context)
at System.Net.Http.HttpClientHandler.GetRequestStreamCallback(IAsyncResult ar)
--- End of inner exception stack trace ---
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at Intercom.DevPortal.Server.Controllers.BotManagerController.<PingV3BotAsync>d__54.MoveNext() in C:\a\1\s\DevPortalLib\Controllers\BotManagerController.cs:line 1420
>>>>>>>>>>>>>>>>
ローカルから「ping」できますホストリーチ52.42.245.162?はいの場合は、AWSサービスから同じものを実行できますか? – oldbam
こんにちは@oldbam。ヘルプのためのTxs。いいえ、私はpingできません。リクエストはタイムアウトしました。私は、ボットが公開されたが、いくつかのAPIサービスにリンクされていないということを意味していると思っていますか?またはメッセージを送受信できるメッセージエンドポイントを持つものなどです。しかし、私はそれがAWSでどのように行われているのかわかりません。彼らはそれをとても複雑にします。 –