{"action":"created","issue":{"url":"https://api.github.com/repos/spotweb/spotweb/issues/65","labels_url":"https://api.github.com/repos/spotweb/spotweb/issues/65/labels{/name}","comments_url":"https://api.github.com/repos/spotweb/spotweb/issues/65/comments","events_url":"https://api.github.com/repos/spotweb/spotweb/issues/65/events","html_url":"https://github.com/spotweb/spotweb/issues/65","id":76082508,"number":65,"title":"Crash on full spot retrieval","user":{"login":"RickDB","id":347084,"avatar_url":"https://avatars.githubusercontent.com/u/347084?v=3","gravatar_id":"","url":"https://api.github.com/users/RickDB","html_url":"https://github.com/RickDB","followers_url":"https://api.github.com/users/RickDB/followers","following_url":"https://api.github.com/users/RickDB/following{/other_user}","gists_url":"https://api.github.com/users/RickDB/gists{/gist_id}","starred_url":"https://api.github.com/users/RickDB/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/RickDB/subscriptions","organizations_url":"https://api.github.com/users/RickDB/orgs","repos_url":"https://api.github.com/users/RickDB/repos","events_url":"https://api.github.com/users/RickDB/events{/privacy}","received_events_url":"https://api.github.com/users/RickDB/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":45,"created_at":"2015-05-13T18:40:17Z","updated_at":"2015-09-06T18:17:51Z","closed_at":null,"body":"For a few months now I encountered this odd issue with Spotweb where it crashes during article retrieval on every run more or less.\r\nIt only happens when I enable both Full Comments and Full post retrieval including all options there.\r\n\r\nI can still browse all posts just fine in the web browser and it retrieves it on the fly but of course a bit slower to load, it used to work just fine in the beginning of this year and here's a couple of things I tried:\r\n\r\n- Fresh Spotweb install (DB / clean pull from main branch) and let it retrieve for a few days, same error pops up.\r\n- Changed newsserver from Giganews to Eweka\r\n- Changed newsserver from Giganews EU to Giganews US\r\n- First step of install to check if dep / config issue, reports all OK status.\r\n\r\nThe server is running Ubuntu 14.04LTS with PHP v5.5.24-1+deb.sury.org~trusty+1 and Percona 5.5, nothing much has changed on the server since it worked before other than the regular PHP/Percona updates.\r\n\r\nAt first I suspected a few fault spots which were an issue in the past where the retrieve process would hang, normally this could be fixed by de-selecting full spot/comment retrieval and letting that run a few times and restoring full spot/comment retrieval afterwards.\r\nThe fatal error seems to be \"Failed to read from socket\" however no connections are dropped on the server as I can keep a stable connection to usenet servers on other applications.\r\n\r\nAny insight into this would be much appreciated :)\r\n\r\n```\r\nRetrieving new Spots from server <server>.eweka.nl...\r\nAppr. Message count: \t2439698\r\nFirst message number:\t2\r\nLast message number:\t2439700\r\nCurrent article number:\t2439694\r\n\r\nRetrieving 2439694 till 2439701\r\ngetHeader(): Failed to retrieve article: <RttmstpmRKoIZVTVQHvpT@spot.net>\r\n\r\ngetBody(): Failed to retrieve article: <Fs2KrXu0EZgIpVTVQoZls@spot.net>\r\n\r\ngetHeader(): Failed to retrieve article: <Q2abYGhNRmcHZVTVQiTUQ@spot.net>\r\n\r\ngetHeader(): Failed to retrieve article: <X5MgrzHG4HIp5ZTVQwiNH@spot.net>\r\n\r\ngetHeader(): Failed to retrieve article: <csRff2uwJPQsJZTVQwFGa@spot.net>\r\nSpotWeb v0.68.29.32 on PHP v5.5.24-1+deb.sury.org~trusty+1 crashed\r\n\r\nFatal error occured while connecting to the newsserver:\r\n  (-1) Failed to read from socket...! [response: \"\"]\r\n\r\n\r\n#0 /var/www/spotweb/NNTP/Protocol/Client.php(296): Net_NNTP_Protocol_Client->throwError('Failed to read ...')\r\n#1 /var/www/spotweb/NNTP/Protocol/Client.php(279): Net_NNTP_Protocol_Client->_getStatusResponse()\r\n#2 /var/www/spotweb/NNTP/Protocol/Client.php(1140): Net_NNTP_Protocol_Client->_sendCommand('HEAD <csRff2uwJ...')\r\n#3 /var/www/spotweb/NNTP/Client.php(515): Net_NNTP_Protocol_Client->cmdHead('<csRff2uwJPQsJZ...')\r\n#4 /var/www/spotweb/lib/services/Nntp/Services_Nntp_Engine.php(282): Net_NNTP_Client->getHeader('<csRff2uwJPQsJZ...')\r\n#5 /var/www/spotweb/lib/services/Nntp/Services_Nntp_SpotReading.php(160): Services_Nntp_Engine->getHeader('<csRff2uwJPQsJZ...')\r\n#6 /var/www/spotweb/lib/services/Retriever/Services_Retriever_Spots.php(398): Services_Nntp_SpotReading->readFullSpot('csRff2uwJPQsJZT...')\r\n#7 /var/www/spotweb/lib/services/Retriever/Services_Retriever_Base.php(227): Services_Retriever_Spots->process(Array, '2439694', 2439701, 1431541450.4223)\r\n#8 /var/www/spotweb/lib/services/Retriever/Services_Retriever_Base.php(319): Services_Retriever_Base->loopTillEnd('2439694', '1000')\r\n#9 /var/www/spotweb/retrieve.php(155): Services_Retriever_Base->perform()\r\n#10 {main}\r\n```"},"comment":{"url":"https://api.github.com/repos/spotweb/spotweb/issues/comments/138105437","html_url":"https://github.com/spotweb/spotweb/issues/65#issuecomment-138105437","issue_url":"https://api.github.com/repos/spotweb/spotweb/issues/65","id":138105437,"user":{"login":"mesa57","id":6350469,"avatar_url":"https://avatars.githubusercontent.com/u/6350469?v=3","gravatar_id":"","url":"https://api.github.com/users/mesa57","html_url":"https://github.com/mesa57","followers_url":"https://api.github.com/users/mesa57/followers","following_url":"https://api.github.com/users/mesa57/following{/other_user}","gists_url":"https://api.github.com/users/mesa57/gists{/gist_id}","starred_url":"https://api.github.com/users/mesa57/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mesa57/subscriptions","organizations_url":"https://api.github.com/users/mesa57/orgs","repos_url":"https://api.github.com/users/mesa57/repos","events_url":"https://api.github.com/users/mesa57/events{/privacy}","received_events_url":"https://api.github.com/users/mesa57/received_events","type":"User","site_admin":false},"created_at":"2015-09-06T18:17:51Z","updated_at":"2015-09-06T18:17:51Z","body":"Downgrading to 5.5.22, 23 or 24 seems not to be possible :\r\n...\r\n5.5.25-1~dotdeb+7.1 - libapache2-mod-php5 (18 5.5.25-1~dotdeb+7.1~) libapache2-mod-php5filter (18 5.5.25-1~dotdeb+7.1~) php5-cgi (18 5.5.25-1~dotdeb+7.1~) php5-fpm (2 5.5.25-1~dotdeb+7.1~) php5-common (2 5.5.25-1~dotdeb+7.1~)\r\n5.4.44-0+deb7u1 - libapache2-mod-php5 (18 5.4.44-0+deb7u1) libapache2-mod-php5filter (18 5.4.44-0+deb7u1) php5-cgi (18 5.4.44-0+deb7u1) php5-fpm (2 5.4.44-0+deb7u1) php5-common (2 5.4.44-0+deb7u1)\r\n..."}}