{"action":"created","issue":{"url":"https://api.github.com/repos/notgiven688/webminerpool/issues/17","repository_url":"https://api.github.com/repos/notgiven688/webminerpool","labels_url":"https://api.github.com/repos/notgiven688/webminerpool/issues/17/labels{/name}","comments_url":"https://api.github.com/repos/notgiven688/webminerpool/issues/17/comments","events_url":"https://api.github.com/repos/notgiven688/webminerpool/issues/17/events","html_url":"https://github.com/notgiven688/webminerpool/issues/17","id":313750097,"number":17,"title":"websocket not reachable after some running time and some System.NullReferenceException","user":{"login":"PiTi2k5","id":15856741,"avatar_url":"https://avatars1.githubusercontent.com/u/15856741?v=4","gravatar_id":"","url":"https://api.github.com/users/PiTi2k5","html_url":"https://github.com/PiTi2k5","followers_url":"https://api.github.com/users/PiTi2k5/followers","following_url":"https://api.github.com/users/PiTi2k5/following{/other_user}","gists_url":"https://api.github.com/users/PiTi2k5/gists{/gist_id}","starred_url":"https://api.github.com/users/PiTi2k5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PiTi2k5/subscriptions","organizations_url":"https://api.github.com/users/PiTi2k5/orgs","repos_url":"https://api.github.com/users/PiTi2k5/repos","events_url":"https://api.github.com/users/PiTi2k5/events{/privacy}","received_events_url":"https://api.github.com/users/PiTi2k5/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2018-04-12T14:24:23Z","updated_at":"2018-04-12T15:02:59Z","closed_at":null,"author_association":"NONE","body":"Hello notgiven688,\r\n\r\ni use Windows Server 2016 and the websocket port is not reachable after some running time.\r\n\r\nFleck warn:\r\nSystem.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.IO.IOException: Von der ?bertragungsverbindung k?nnen keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen\r\n   bei System.Net.Sockets.Socket.EndReceive(IAsyncResult asyncResult)\r\n   bei System.Net.Sockets.NetworkStream.EndRead(IAsyncResult asyncResult)\r\n   --- Ende der internen Ausnahmestapel?berwachung ---\r\n   bei System.Net.Security.SslState.InternalEndProcessAuthentication(LazyAsyncResult lazyResult)\r\n   bei System.Net.Security.SslState.EndProcessAuthentication(IAsyncResult result)\r\n   bei System.Net.Security.SslStream.EndAuthenticateAsServer(IAsyncResult asyncResult)\r\n   bei System.Threading.Tasks.TaskFactory`1.FromAsyncCoreLogic(IAsyncResult iar, Func`2 endFunction, Action`1 endAction, Task`1 promise, Boolean requiresSynchronization)\r\n   --- Ende der internen Ausnahmestapel?berwachung ---\r\n\r\nFleck error:\r\nSystem.AggregateException: Mindestens ein Fehler ist aufgetreten. ---> System.IO.IOException: Von der ?bertragungsverbindung k?nnen keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen\r\n   bei System.Net.Sockets.Socket.BeginReceive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)\r\n   bei System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)\r\n   --- Ende der internen Ausnahmestapel?berwachung ---\r\n   bei System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)\r\n   bei System.Net.FixedSizeReader.StartReading()\r\n   bei System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)\r\n   bei System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)\r\n   bei System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)\r\n   bei System.Net.Security.SslStream.BeginAuthenticateAsServer(X509Certificate serverCertificate, Boolean clientCertificateRequired, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation, AsyncCallback asyncCallback, Object asyncState)\r\n   bei Fleck.SocketWrapper.<>c__DisplayClass10_0.<Authenticate>b__0(AsyncCallback cb, Object s)\r\n   bei System.Threading.Tasks.TaskFactory`1.FromAsyncImpl(Func`3 beginMethod, Func`2 endFunction, Action`1 endAction, Object state, TaskCreationOptions creationOptions)\r\n   bei Fleck.SocketWrapper.Authenticate(X509Certificate2 certificate, SslProtocols enabledSslProtocols, Action callback, Action`1 error)\r\n   bei Fleck.WebSocketServer.OnClientConnect(ISocket clientSocket)\r\n   bei Fleck.SocketWrapper.<>c__DisplayClass23_0.<Accept>b__1(Task`1 t)\r\n   bei System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()\r\n   bei System.Threading.Tasks.Task.Execute()\r\n   --- Ende der internen Ausnahmestapel?berwachung ---\r\n---> (Interne Ausnahme #0) System.IO.IOException: Von der ?bertragungsverbindung k?nnen keine Daten gelesen werden: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. ---> System.Net.Sockets.SocketException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen\r\n   bei System.Net.Sockets.Socket.BeginReceive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags, AsyncCallback callback, Object state)\r\n   bei System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)\r\n   --- Ende der internen Ausnahmestapel?berwachung ---\r\n   bei System.Net.Sockets.NetworkStream.BeginRead(Byte[] buffer, Int32 offset, Int32 size, AsyncCallback callback, Object state)\r\n   bei System.Net.FixedSizeReader.StartReading()\r\n   bei System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)\r\n   bei System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest)\r\n   bei System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)\r\n   bei System.Net.Security.SslStream.BeginAuthenticateAsServer(X509Certificate serverCertificate, Boolean clientCertificateRequired, SslProtocols enabledSslProtocols, Boolean checkCertificateRevocation, AsyncCallback asyncCallback, Object asyncState)\r\n   bei Fleck.SocketWrapper.<>c__DisplayClass10_0.<Authenticate>b__0(AsyncCallback cb, Object s)\r\n   bei System.Threading.Tasks.TaskFactory`1.FromAsyncImpl(Func`3 beginMethod, Func`2 endFunction, Action`1 endAction, Object state, TaskCreationOptions creationOptions)\r\n   bei Fleck.SocketWrapper.Authenticate(X509Certificate2 certificate, SslProtocols enabledSslProtocols, Action callback, Action`1 error)\r\n   bei Fleck.WebSocketServer.OnClientConnect(ISocket clientSocket)\r\n   bei Fleck.SocketWrapper.<>c__DisplayClass23_0.<Accept>b__1(Task`1 t)\r\n   bei System.Threading.Tasks.ContinuationTaskFromResultTask`1.InnerInvoke()\r\n   bei System.Threading.Tasks.Task.Execute()<---\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/notgiven688/webminerpool/issues/comments/380837427","html_url":"https://github.com/notgiven688/webminerpool/issues/17#issuecomment-380837427","issue_url":"https://api.github.com/repos/notgiven688/webminerpool/issues/17","id":380837427,"user":{"login":"PiTi2k5","id":15856741,"avatar_url":"https://avatars1.githubusercontent.com/u/15856741?v=4","gravatar_id":"","url":"https://api.github.com/users/PiTi2k5","html_url":"https://github.com/PiTi2k5","followers_url":"https://api.github.com/users/PiTi2k5/followers","following_url":"https://api.github.com/users/PiTi2k5/following{/other_user}","gists_url":"https://api.github.com/users/PiTi2k5/gists{/gist_id}","starred_url":"https://api.github.com/users/PiTi2k5/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/PiTi2k5/subscriptions","organizations_url":"https://api.github.com/users/PiTi2k5/orgs","repos_url":"https://api.github.com/users/PiTi2k5/repos","events_url":"https://api.github.com/users/PiTi2k5/events{/privacy}","received_events_url":"https://api.github.com/users/PiTi2k5/received_events","type":"User","site_admin":false},"created_at":"2018-04-12T15:02:59Z","updated_at":"2018-04-12T15:02:59Z","author_association":"NONE","body":"I will try add more websocket ports/server app. I have constant 25-30k miners connected and that can caused a eye of a needle, so i can split the work."}}
{"actor":{"display_login":"PiTi2k5"}}