Функции Azure выдают «Ошибка при отправке запроса» для некоторых из моих клиентов - PullRequest
0 голосов
/ 25 июня 2019

Все функции Azure отлично работают в «MySoftware 2.0.14». Мне пришлось заново развернуть все функции Azure, изменить адреса в программном обеспечении и выпустить новую версию «MySoftware 2.0.18». Все работало хорошо, но около 3-10% моих клиентов перестали работать со всеми функциями.

У меня был сеанс TeamViewer со многими из этих парней, и функции ведут себя так, будто их просто не существует. Например, когда я меняю адрес функции на какую-то случайную строку В обоих случаях выдает «Произошла ошибка при отправке запроса».

Полное исключение этих парней:

System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
   at System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)
   at System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)
   --- End of inner exception stack trace ---
   at System.Net.TlsStream.EndWrite(IAsyncResult asyncResult)
   at System.Net.ConnectStream.WriteHeadersCallback(IAsyncResult ar)
   --- 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.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at (TaskAwaiter`1& )
   at InstaGTO.Model.ServerCommunication.ServerRequest.♶┩♼﵆⚝┚⚶╇╽♅⚢▚♋﷜⛴﷖╬♽⛣⚒⚧﷈⛍▄￱☽▄┢﷪┒▷◔┪╨⚿﷟♻䷪♩☈☯╃䷃╓⚨⚾♠◪▒☦☔┻╩﷾⛿﵏┅╰䷚▊┸◞䷠￸⛂◑♑┾╲◟⚇♞╇┈﯃◢﷚╳│⛖☃☲┼◩▼◢﵅◨█┕﷮╄⚞┨◤◊⛣┦.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at (TaskAwaiter`1& )
   at InstaGTO.ViewModel.RegistrationViewModel.◮☶╞☿﷧┿䷯⚥╻╋﮻♭┣▣╖⚇☢﯀☼￳☝♐﯃⛔⚇﷎☗⛤☣﵂䷤䷦◥╱▩⛃╷⚒﷑▉⚫▇⚓⚺◻▒♓╥䷹║♀●═╺䷚䷵䷲﯈䷾﷬┞☍♶⛎﷡◜▚♥◕♒┉☬▌▀⚻䷜☸◿▫﷚◶⚀├▹⛼╢┤⛤╄⚚♔⛲◱♬╲★￴◷┸.MoveNext()

Я не вносил никаких изменений ни в функции, ни в код. Я просто размещаю их только в новом плане Azure и меняю адреса в программном обеспечении. Я действительно не понимаю, почему это не работает для кого-то. Аналитики не заметили никакой ошибки, но мое программное обеспечение просто не работает для этих парней, потому что они не могут зарегистрироваться, не могут запросить новый пароль, зарегистрироваться и все, что находится в облаке.

1 Ответ

3 голосов
/ 25 июня 2019

Как предложил Хари, решение проблемы https://github.com/Azure/azure-functions-host/issues/3665 и SSL, измененное на 1.0, решило проблему.

...