{"action":"created","issue":{"url":"https://api.github.com/repos/sjdirect/abot/issues/71","labels_url":"https://api.github.com/repos/sjdirect/abot/issues/71/labels{/name}","comments_url":"https://api.github.com/repos/sjdirect/abot/issues/71/comments","events_url":"https://api.github.com/repos/sjdirect/abot/issues/71/events","html_url":"https://github.com/sjdirect/abot/issues/71","id":75437671,"number":71,"title":"Error in Mono,\" [Threadpool worker] [FATAL] - System.NotImplementedException: The requested feature is not implemented.\"","user":{"login":"linqingfeng","id":6023566,"avatar_url":"https://avatars.githubusercontent.com/u/6023566?v=3","gravatar_id":"","url":"https://api.github.com/users/linqingfeng","html_url":"https://github.com/linqingfeng","followers_url":"https://api.github.com/users/linqingfeng/followers","following_url":"https://api.github.com/users/linqingfeng/following{/other_user}","gists_url":"https://api.github.com/users/linqingfeng/gists{/gist_id}","starred_url":"https://api.github.com/users/linqingfeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/linqingfeng/subscriptions","organizations_url":"https://api.github.com/users/linqingfeng/orgs","repos_url":"https://api.github.com/users/linqingfeng/repos","events_url":"https://api.github.com/users/linqingfeng/events{/privacy}","received_events_url":"https://api.github.com/users/linqingfeng/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-05-12T02:54:53Z","updated_at":"2015-05-12T03:27:47Z","closed_at":null,"body":"Hello,\r\n\r\nThe crawler engine is great, always use all feel very good, very grateful for your work!\r\n\r\nToday, however, try to compile the project to .Net4.0, transplanted to the Linux platform (Ubuntu 14.04 + Mono4.0.1) operation, reported the following error\r\n\r\n[2015-05-11 22: 26: 25,233] [Threadpool worker] [FATAL] - System.NotImplementedException: The requested feature is not implemented.\r\n   at System.Net.HttpWebResponse.get_IsMutuallyAuthenticated () [0x00000] in <filename unknown>: 0\r\n   at Abot.Poco.HttpWebResponseWrapper..ctor (System.Net.HttpWebResponse response) [0x00000] in <filename unknown>: 0\r\n   at Abot.Core.PageRequester.MakeRequest (System.Uri uri, System.Func`2 shouldDownloadContent) [0x00000] in <filename unknown>: 0\r\n   at Abot.Crawler.WebCrawler.CrawlThePage (Abot.Poco.PageToCrawl pageToCrawl) [0x00000] in <filename unknown>: 0\r\n   at Abot.Crawler.WebCrawler.ProcessPage (Abot.Poco.PageToCrawl pageToCrawl) [0x00000] in <filename unknown>: 0\r\n\r\nWhat are the reasons? How to solve it?\r\nTHX!"},"comment":{"url":"https://api.github.com/repos/sjdirect/abot/issues/comments/101116034","html_url":"https://github.com/sjdirect/abot/issues/71#issuecomment-101116034","issue_url":"https://api.github.com/repos/sjdirect/abot/issues/71","id":101116034,"user":{"login":"linqingfeng","id":6023566,"avatar_url":"https://avatars.githubusercontent.com/u/6023566?v=3","gravatar_id":"","url":"https://api.github.com/users/linqingfeng","html_url":"https://github.com/linqingfeng","followers_url":"https://api.github.com/users/linqingfeng/followers","following_url":"https://api.github.com/users/linqingfeng/following{/other_user}","gists_url":"https://api.github.com/users/linqingfeng/gists{/gist_id}","starred_url":"https://api.github.com/users/linqingfeng/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/linqingfeng/subscriptions","organizations_url":"https://api.github.com/users/linqingfeng/orgs","repos_url":"https://api.github.com/users/linqingfeng/repos","events_url":"https://api.github.com/users/linqingfeng/events{/privacy}","received_events_url":"https://api.github.com/users/linqingfeng/received_events","type":"User","site_admin":false},"created_at":"2015-05-12T03:27:47Z","updated_at":"2015-05-12T03:27:47Z","body":"Under Linux + Mono, \"System.Net.HttpWebResponse\" does not seem \"IsMutuallyAuthenticated\", in the \"\\Abot\\Poco\\HttpWebResponseWrapper.cs\" inside\r\n\"HttpWebResponseWrapper\" constructor, added platform decision logic, as follows:\r\n\r\nif (Environment.OSVersion.VersionString.Contains (\"Windows\"))\r\n                 this.IsMutuallyAuthenticated = response.IsMutuallyAuthenticated;\r\n\r\nWin and Linux platforms temporarily compatible, but I wonder if this change will not lead to other problems, hope you have a better way to amend, thank you!"}}