hello, I think we may need to improve our error reporting here, to make the error more obvious.
The log says: "Failed to connect to archive.softwareheritage.org port 443: Connection timed out" So what happens is: * The SW Heritage agent tries to connect to the server archive.softwareheritage.org on port 443 * That is basically a similar thing as typing into the browser https://archive.softwareheritage.org/ (because 443 is the https port) * "Connection timed out " means that after a defined period of waiting, the SW Heritage agent did not receive a response for this request. What you could do: * You could test, if the fossology server can actually contact this Internet address. * On the fossology server (not in your browser, it is not the same!), you could try to submit a request "manually" to this server. * Usually, FOSSology is installed in a command line environment, so you would need to submit the request from the command line most likely. * There are tools for this, most popular, wget or curl * You could use the man pages to understand the usage of wget or curl to submit a request to a server. Would calling the URL "https://archive.softwareheritage.org/" from the command line of the FOSSology server work? Kind regards, Michael > On 17. Mar 2020, at 11:03, sundaramoorthi p <sundaramoorth...@unimoni.com> > wrote: > > Greetings, > PFA, Kindly assist us why Software heritage jobs always got failed. Looking > for your reply to know about. > > > > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "Caught exception while processing > uploadId=5: cURL error 7: Failed to connect to archive.softwareheritage.org > port 443: Connection timed out (see > http://curl.haxx.se/libcurl/c/libcurl-errors.html)#0 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(149): > > GuzzleHttp\Handler\CurlFactory::createRejection(Object(GuzzleHttp\Handler\EasyHandle), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#1 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Handler/CurlFactory.php(102): > > GuzzleHttp\Handler\CurlFactory::finishError(Object(GuzzleHttp\Handler\CurlHandler), > Object(GuzzleHttp\Handler\EasyHandle), > Object(GuzzleHttp\Handler\CurlFactory))" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#2 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Handler/CurlHandler.php(43): > > GuzzleHttp\Handler\CurlFactory::finish(Object(GuzzleHttp\Handler\CurlHandler), > Object(GuzzleHttp\Handler\EasyHandle), > Object(GuzzleHttp\Handler\CurlFactory))" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#3 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(28): > GuzzleHttp\Handler\CurlHandler->__invoke(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#4 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Handler/Proxy.php(51): > > GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#5 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/PrepareBodyMiddleware.php(37): > > GuzzleHttp\Handler\Proxy::GuzzleHttp\Handler\{closure}(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#6 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Middleware.php(30): > GuzzleHttp\PrepareBodyMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#7 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/RedirectMiddleware.php(70): > GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#8 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Middleware.php(58): > GuzzleHttp\RedirectMiddleware->__invoke(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#9 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/HandlerStack.php(67): > GuzzleHttp\Middleware::GuzzleHttp\{closure}(Object(GuzzleHttp\Psr7\Request), > Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#10 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Client.php(277): > GuzzleHttp\HandlerStack->__invoke(Object(GuzzleHttp\Psr7\Request), Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#11 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Client.php(125): > GuzzleHttp\Client->transfer(Object(GuzzleHttp\Psr7\Request), Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#12 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Client.php(131): > GuzzleHttp\Client->requestAsync('get', Object(GuzzleHttp\Psr7\Uri), Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#13 > /usr/local/share/fossology/vendor/guzzlehttp/guzzle/src/Client.php(89): > GuzzleHttp\Client->request('get', 'https://archive...', Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#14 > /usr/local/share/fossology/softwareHeritage/agent/softwareHeritageAgent.php(167): > GuzzleHttp\Client->__call('get', Array)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#15 > /usr/local/share/fossology/softwareHeritage/agent/softwareHeritageAgent.php(123): > > Fossology\SoftwareHeritage\softwareHeritageAgent->getSoftwareHeritageLicense('CBFFB0EA0F04757...')" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#16 > /usr/local/share/fossology/softwareHeritage/agent/softwareHeritageAgent.php(107): > > Fossology\SoftwareHeritage\softwareHeritageAgent->processEachPfileForSWH(Array, > 26, '100')" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#17 > /usr/local/share/fossology/lib/php/Agent/Agent.php(338): > Fossology\SoftwareHeritage\softwareHeritageAgent->processUploadId(5)" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#18 > /usr/local/share/fossology/softwareHeritage/agent/softwareHeritage.php(41): > Fossology\Lib\Agent\Agent->run_scheduler_event_loop()" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#19 > /usr/local/lib/fossology/fo_wrapper(77): require('/usr/local/shar...')" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#20 {main}agent failed on > uploadId=5#0 Fossology\Lib\Agent\Agent->bail() called at > [/usr/local/share/fossology/lib/php/Agent/Agent.php:349]" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#1 > Fossology\Lib\Agent\Agent->run_scheduler_event_loop() called at > [/usr/local/share/fossology/softwareHeritage/agent/softwareHeritage.php:41]" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: "#2 > require(/usr/local/share/fossology/softwareHeritage/agent/softwareHeritage.php) > called at [/usr/local/lib/fossology/fo_wrapper:77]" > 2020-03-17 07:27:48 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: agent failed with error code 1 > 2020-03-17 07:27:49 softwareHeritage [0] :: > JOB[61].softwareHeritage[3213.localhost]: agent failed, code: 0 > > Thanks & Regards > Sundaramoorthi Palanivel > IT Department > Unimoni Global Business Services Private Limited DLF Cyber City, Block 2, > Ground Floor, Shivaji Garden 1/24, Mount Poonamallee Road, Ramapuram Chennai > 600 089, Tamil Nadu, India > M: +91 9940725488| P: +91 44 61212162 | Ext: 2162 sundaramoorth...@unimoni.com > ---------------------------------------------------------------------------------- > > > -----Original Message----- > From: sundaramoorthi p > Sent: 13 March 2020 14:24 > To: Michael C. Jaeger; fossol...@fossology.org > Subject: RE: [FOSSology] Fossology Local set up - Awaiting for scanned files > result > > Greetings, > Thanks for your support, I have restart the Fossology than schedulers are > completed in few minutes. > > Thanks & Regards > Sundaramoorthi Palanivel > IT Department > Unimoni Global Business Services Private Limited DLF Cyber City, Block 2, > Ground Floor, Shivaji Garden 1/24, Mount Poonamallee Road, Ramapuram Chennai > 600 089, Tamil Nadu, India > M: +91 9940725488| P: +91 44 61212162 | Ext: 2162 sundaramoorth...@unimoni.com > > www.unimoni.com/gbs > > > -----Original Message----- > From: Michael C. Jaeger [mailto:m...@mcj.de] > Sent: 13 March 2020 13:52 > To: sundaramoorthi p; fossol...@fossology.org > Subject: Re: [FOSSology] Fossology Local set up - Awaiting for scanned files > result > > Hello, > > There could be a number of things happened to your fossology setup. > > Form the screenshot shot it looks like the "scheduler" is not processing your > jobs. The scheduler is a central component which coordinates the analysis > tasks on an upload. > > Moreover I am seeing that you reach fossology using an IP, so it looks it is > deployed somewhere and you reach it over the network. > > poposals and iseas: > > * As I write the email now, the situation has resolved and the scheduler has > processed your jobs? > > * Someone else has uploaded a number of uploads and they are processed before > your upload is being processed. Since you have logged in with the fossy user, > a multi user setup is unlikely and you re the only user on the server I > assume? > > * Then you could try to see if something went wrong with the schedule by > looking into the "/var/log/fossology/fossology.log" on the server. > > * You would stop and restart the scheduler with "sudo service fossology stop" > and "sudo service fossology start" > > * You could restart the server machine which would start the scheduler > (normally) automatically at boot. > > Let us know if that helps, > > Michael > > > >> On 12. Mar 2020, at 12:09, sundaramoorthi p via Lists.Fossology.Org >> <sundaramoorthi.p=unimoni....@lists.fossology.org> wrote: >> >> Greetings, >> I am new to Fossology, had uploaded a >> pricing-rate-service-0.0.1-SNAPSHOT.zip file with my local setup using fossy >> credentials. Post upload checked the “JobsàMy Recent Jobs” all are have >> empty status. Please assist us how long it will take time to complete the >> scan and also where to check for scanned files results. >> >> <image001.png> >> >> Thanks & Regards >> Sundaramoorthi Palanivel >> IT Department >> Unimoni Global Business Services Private Limited DLF Cyber City, Block >> 2, Ground Floor, Shivaji Garden 1/24, Mount Poonamallee Road, >> Ramapuram Chennai 600 089, Tamil Nadu, India >> M: +91 9940725488| P: +91 44 61212162 | Ext: 2162 >> sundaramoorth...@unimoni.com www.unimoni.com/gbs <image002.png> >> >> Disclaimer: This communication is intended solely for the use of the >> individual or entity to whom it is addressed and others authorized to >> receive it. It may contain confidential or legally privileged information. >> If you are not the intended recipient, you are hereby notified that any >> disclosure, copying, distribution, or action taken in reliance upon the >> information is strictly prohibited and/or is unlawful. If you have received >> this communication by error, please notify us immediately by responding to >> this email before deleting it from your system. Unimoni cannot be and/or >> will not be held responsible for the improper or incomplete transmission of >> information contained in this communication, or for any delay in its >> receipt. The views and opinions included in this email belong to their >> author and do not necessarily mirror the views and opinions of Unimoni. Our >> employees are obliged not to make any defamatory clauses, infringe, or >> authorize infringement of any legal right. Therefore, Unimoni will not take >> any liability for such statements included in emails. In case of any damages >> or other liabilities arising, employees are fully responsible for the >> content of their emails. Disclaimer: This communication is intended solely >> for the use of the individual or entity to whom it is addressed and others >> authorized to receive it. It may contain confidential or legally privileged >> information. If you are not the intended recipient, you are hereby notified >> that any disclosure, copying, distribution, or action taken in reliance upon >> the information is strictly prohibited and/or is unlawful. If you have >> received this communication by error, please notify us immediately by >> responding to this email before deleting it from your system. Unimoni cannot >> be and/or will not be held responsible for the improper or incomplete >> transmission of information contained in this communication, or for any >> delay in its receipt. The views and opinions included in this email belong >> to their author and do not necessarily mirror the views and opinions of >> Unimoni. Our employees are obliged not to make any defamatory clauses, >> infringe, or authorize infringement of any legal right. Therefore, Unimoni >> will not take any liability for such statements included in emails. In case >> of any damages or other liabilities arising, employees are fully responsible >> for the content of their emails. >> > > Disclaimer: This communication is intended solely for the use of the > individual or entity to whom it is addressed and others authorized to receive > it. It may contain confidential or legally privileged information. If you are > not the intended recipient, you are hereby notified that any disclosure, > copying, distribution, or action taken in reliance upon the information is > strictly prohibited and/or is unlawful. If you have received this > communication by error, please notify us immediately by responding to this > email before deleting it from your system. Unimoni cannot be and/or will not > be held responsible for the improper or incomplete transmission of > information contained in this communication, or for any delay in its receipt. > The views and opinions included in this email belong to their author and do > not necessarily mirror the views and opinions of Unimoni. Our employees are > obliged not to make any defamatory clauses, infringe, or authorize > infringement of any legal right. Therefore, Unimoni will not take any > liability for such statements included in emails. In case of any damages or > other liabilities arising, employees are fully responsible for the content of > their emails. > Disclaimer: This communication is intended solely for the use of the > individual or entity to whom it is addressed and others authorized to receive > it. It may contain confidential or legally privileged information. If you are > not the intended recipient, you are hereby notified that any disclosure, > copying, distribution, or action taken in reliance upon the information is > strictly prohibited and/or is unlawful. If you have received this > communication by error, please notify us immediately by responding to this > email before deleting it from your system. Unimoni cannot be and/or will not > be held responsible for the improper or incomplete transmission of > information contained in this communication, or for any delay in its receipt. > The views and opinions included in this email belong to their author and do > not necessarily mirror the views and opinions of Unimoni. Our employees are > obliged not to make any defamatory clauses, infringe, or authorize > infringement of any legal right. Therefore, Unimoni will not take any > liability for such statements included in emails. In case of any damages or > other liabilities arising, employees are fully responsible for the content of > their emails. > <Software_heritage_failed.PNG> -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#3330): https://lists.fossology.org/g/fossology/message/3330 Mute This Topic: https://lists.fossology.org/mt/71920459/21656 Group Owner: fossology+ow...@lists.fossology.org Unsubscribe: https://lists.fossology.org/g/fossology/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-