Hiran Chaudhuri created NUTCH-3087: -------------------------------------- Summary: Nutch crawling inconsistent on URLs with userinfo Key: NUTCH-3087 URL: https://issues.apache.org/jira/browse/NUTCH-3087 Project: Nutch Issue Type: Improvement Affects Versions: 1.21 Reporter: Hiran Chaudhuri
I am trying to scan the URL smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/ Note the userinfo 'hiran', which is used for authentication on the server. (The smb plugin pulls credentials from another configuration file, but this is irrelevant here). The URL is fetched, parsed, updated in the crawldb and sent to the indexer. So far so good. But the outlinks that are detected are of different quality: some have the userinfo preserved, some are missing that information. Dumping the segment I can see the below data. Note that some of the outlinks start with smb://hi...@nas.fritz.box, while others start with smb://nas.fritz.box. I checked both the protocol-smb and the parse-html plugins but their output seems ok. Hence I cannot tell which part of Nutch is impacted. {code:java} Recno:: 0 URL:: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/CrawlDatum:: Version: 7 Status: 1 (db_unfetched) Fetch time: Tue Oct 29 22:56:58 CET 2024 Modified time: Thu Jan 01 01:00:00 CET 1970 Retries since fetch: 0 Retry interval: 86400 seconds (1 days) Score: 1.0 Signature: null Metadata: _ngt_=1730239026566Content:: Version: -1 url: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/ base: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/. contentType: text/html metadata: nutch.segment.name=20241029225708 _fst_=33 nutch.crawl.score=1.0 Content: <html><head><title>Index of /Documents/Hiran/Monitoring/</title></head><body><h1>Index of /Documents/Hiran/Monitoring/</h1><pre><a href=".svn/">.svn/ Tue Oct 24 13:32:32 CEST 2017</a> <a href="architektur.dia">architektur.dia Mon Feb 22 21:30:33 CET 2010</a> <a href="architektur.dia%7E">architektur.dia~ Mon Feb 22 21:20:42 CET 2010</a> <a href="architektur.png">architektur.png Mon Feb 22 21:34:27 CET 2010</a> <a href="deployment.dia">deployment.dia Mon Feb 22 22:56:15 CET 2010</a> <a href="deployment.dia%7E">deployment.dia~ Mon Feb 22 22:51:21 CET 2010</a> <a href="deployment.png">deployment.png Mon Feb 22 23:00:34 CET 2010</a> <a href="Monitoring+strategy.odt">Monitoring strategy.odt Fri Aug 01 13:38:04 CEST 2014</a> </pre></body></html> ParseData:: Version: 5 Status: success(1,0) Title: Index of /Documents/Hiran/Monitoring/ Outlinks: 5 outlink: toUrl: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/architektur.dia anchor: architektur.dia Mon Feb 22 21:30:33 CET 2010 outlink: toUrl: smb://nas.fritz.box/Documents/Hiran/Monitoring/architektur.dia~ anchor: architektur.dia~ Mon Feb 22 21:20:42 CET 2010 outlink: toUrl: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/deployment.dia anchor: deployment.dia Mon Feb 22 22:56:15 CET 2010 outlink: toUrl: smb://nas.fritz.box/Documents/Hiran/Monitoring/deployment.dia~ anchor: deployment.dia~ Mon Feb 22 22:51:21 CET 2010 outlink: toUrl: smb://hi...@nas.fritz.box/Documents/Hiran/Monitoring/Monitoring+strategy.odt anchor: Monitoring strategy.odt Fri Aug 01 13:38:04 CEST 2014 Content Metadata: nutch.segment.name = 20241029225708 nutch.content.digest = a794c6675cb2f9e460e7771060ed2dfc _fst_ = 33 nutch.crawl.score = 1.0 Parse Metadata: CharEncodingForConversion = windows-1252 OriginalCharEncoding = windows-1252 language = enCrawlDatum:: Version: 7 Status: 65 (signature) Fetch time: Tue Oct 29 22:57:25 CET 2024 Modified time: Thu Jan 01 01:00:00 CET 1970 Retries since fetch: 0 Retry interval: 0 seconds (0 days) Score: 0.0 Signature: a794c6675cb2f9e460e7771060ed2dfc Metadata: CrawlDatum:: Version: 7 Status: 33 (fetch_success) Fetch time: Tue Oct 29 22:57:17 CET 2024 Modified time: Thu Jan 01 01:00:00 CET 1970 Retries since fetch: 0 Retry interval: 86400 seconds (1 days) Score: 1.0 Signature: null Metadata: _ngt_=1730239026566 _pst_=success(1), lastModified=0 Content-Type=text/htmlParseText:: Index of /Documents/Hiran/Monitoring/ Index of /Documents/Hiran/Monitoring/ .svn/ Tue Oct 24 13:32:32 CEST 2017 architektur.dia Mon Feb 22 21:30:33 CET 2010 architektur.dia~ Mon Feb 22 21:20:42 CET 2010 architektur.png Mon Feb 22 21:34:27 CET 2010 deployment.dia Mon Feb 22 22:56:15 CET 2010 deployment.dia~ Mon Feb 22 22:51:21 CET 2010 deployment.png Mon Feb 22 23:00:34 CET 2010 Monitoring strategy.odt Fri Aug 01 13:38:04 CEST 2014 {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)