Page 1 of 1

Timeoouts

Posted: Sun Jul 26, 2020 4:37 pm
by stephen1gray98
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.

Re: Timeoouts

Posted: Sun Jul 26, 2020 5:05 pm
by BfBotManager
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.

Re: Timeoouts

Posted: Sun Jul 26, 2020 6:07 pm
by stephen1gray98
OK, thanks.