Forum

FAQs and other general questions are answered here
By stephen1gray98
#22694
Hi

I am seeing a lot of these in my log file :-

26/07/2020 14:33:19: ListMarketBookRequest: PerformRequest Exception: System.Net.WebException: The underlying connection was closed: A connection that was expected to be kept alive was closed by the server. ---> System.IO.IOException: Unable to read data from the transport connection: 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. ---> 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
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
at System.Net.Security._SslStream.StartFrameHeader(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.StartReading(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.Security._SslStream.ProcessRead(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)
at System.Net.TlsStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead)
--- End of inner exception stack trace ---
at System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request)
at System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request)
at BFNGAPI.RescriptClient.Invoke[T](String method, IDictionary`2 args)
at BFNGAPI.RescriptClient.listMarketBook(IList`1 marketIds, PriceProjection priceProjection, Nullable`1 orderProjection, Nullable`1 matchProjection, String currencyCode)
at Framework.Requests.ListMarketBookRequest.PerformRequest()

It's in simulation mode and didn't place some bets because of it.
User avatar
By BfBotManager
#22697
This is related to your network connection, as request to get market prices from Betfair API fails. Use reliable cable connection or rent VPS in UK to run your bot.