当前位置: 首页 > 知识库问答 >
问题:

nutch 1.13中某些https url的javax.net.ssl.SSLHandShakeException

乔凯康
2023-03-14

我尝试爬网HTTP/https的种子URL,但对于一些https URL,我得到的错误FetcherThread INFO api.httprobotrulesparser(168)-无法获得robots.txt for https://corporate.douglas.de/investors/?lang=en:javax.net.ssl.sslhandShakeException:sun.security.validator.validatoreXception:PKIX路径构建失败:sun.security.provider.certPathBuilderException:无法找到请求目标的有效

另一方面,https://www.integrafin.co.uk/yearly-reports/是完全正常的

下面是我的配置插件。包括协议-httpurlfilter-regexparse-(htmltikatext)索引-(basicanchormorestaticlinks)索引器-solrscelling-opicurlnormalizer-(passregexbasic)urlmetalanguage-identifier

共有1个答案

何志业
2023-03-14

我认为您需要将服务器https://corporate.douglas.de/investors/?lang=en的证书放在运行代码的JVM的“cacerts”文件中。

在向导中,选择“der binary....(.cer)”选项

现在,您可以使用工具“portecle”(http://portecle.sourceforge.net/)将证书添加到JVM中的cacert文件中,以下步骤为http://portecle.sourceforge.net/import-trusted-cert.html

希望对你有效。

 类似资料:
  • 问题内容: 我们有一个Android / Blackberry项目,其中有一个共同的部分。显然,该部分被编写为可同时针对Android和Blackberry目标进行编译,因此无法使用某些较新的Java功能(例如Integer.valueOf)。我想跳过一些专门针对该部分的规则。有没有办法做到这一点? 问题答案: 如果将通用零件分离到自己的项目,则可以在Sonar中添加新的质量配置文件(在其中停用了

  • 我知道这是一个非常简单的问题,但我似乎找不到一个令人满意的答案。另外,我对Mongo完全是个新手。这显然无济于事。 假设我收藏了...我希望将mongo中的$toupper函数应用于具有_id和的记录的字段,而不是应用于具有的记录。 我一直在玩Mongo的聚合(针对我在google中发现的),但我得到的最多的是一个返回“name”字段的查询,但是: 它返回数据库中的所有记录(不仅是ObjectId

  • 这是我的密码: 它返回表中所有列的数组。但我不需要把所有的专栏都写下来。我只需要返回以下列:。我对此进行了搜索并找到了答案:(使用函数) 但它并没有返回预期的结果。它返回以下内容: 如您所见,没有和列。我怎样才能修好它?

  • 我想禁用一个场景的当前日期和其他场景的未来日期时,是否可以禁用日期。我应该如何禁用日期?

  • 在我的JPA POJO的中,我遇到了删除一些JSONObject键的问题。我只是不想让它们显示在中,同时将它们保存在POJO中,这样我就可以使用它们了。我可以设法在父实体中删除它们,但在子实体中无法这样做。下面是我在父实体中的实现。 我试图在我所有的子实体中做同样的事情。当我调用toString()时,仅在父实体中消失。它们仍然存在于儿童中。如何删除子实体中的一些键?谢谢你。

  • 问题内容: 这个问题已经在这里有了答案 : 插入``值(从中选择’‘) (26个答案) 3年前关闭。 我正在使用SQL Server 2005。 我有一个3列的table1。和table2有4列。 我想将记录从表1插入到表2中。 但是我不想从table2插入column1中。 我想从column2开始插入。 我能做些什么?谢谢… 问题答案: