小编Nis*_*sal的帖子

DH 密钥大小必须是 64 的倍数,并且只能在 512 到 2048(含)之间

我有一个建立在我在Solaris服务器通过连接执行从詹金斯构建sshexec的任务ANT

在触发构建时,它抛出以下错误:

com.jcraft.jsch.JSchException: Session.connect: java.security.InvalidAlgorithmParameterException: DH 密钥大小必须是 64 的倍数,并且范围只能从 512 到 2048(含)。不支持特定的密钥大小 2047。

经过一些谷歌搜索,我开始知道它可能会通过更新到 Java 8 来修复。然而,我这样做了,但是,仍然没有成功。

任何人都可以请让我知道如何解决它?

java ant ssh solaris-10 jenkins

6
推荐指数
1
解决办法
1万
查看次数

使用 watir 执行 ruby​​ 脚本时,错误:未知错误:DevToolsActivePort 文件不存在

我对 Centos7 相当陌生,并尝试在以下环境中开发浏览器自动化的解决方案:

操作系统:Centos7 Ruby:2.6 Watir 浏览器:Google Chrome 72.0.3626.109 驱动程序:ChromeDriver 2.46.628388

我的脚本:

require 'watir'

# Initialize the browser with the driver path
site="https://google.com"
browser = Watir::Browser.new :chrome
browser.goto site
Run Code Online (Sandbox Code Playgroud)

出现错误:

`assert_ok': unknown error: Chrome failed to start: exited abnormally (Selenium::WebDriver::Error::UnknownError)
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)
  (Driver info: chromedriver=2.46.628388 (4a34a70827ac54148e092aafb70504c4ea7ae926),platform=Linux 3.10.0-957.5.1.el7.x86_64 x86_64)
Run Code Online (Sandbox Code Playgroud)

我在网上找到了多个建议修改 chrome 选项的解决方案,例如:

chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-dev-shm-usage')
Run Code Online (Sandbox Code Playgroud)

但我不知道在哪里设置这些。我能找到的最近的答案是这里提供的答案:How do …

ruby watir selenium-chromedriver centos7

5
推荐指数
1
解决办法
6032
查看次数

检索访问令牌时出错:TypeError:无法读取未定义的属性“project_id”

我是扣扣新手。

通过以下方式初始登录后:clasp login 我可以登录 script.google.com 接下来,我创建了一个项目并通过以下方式推送文件:clasp push

现在,我已使用以下方式注销:clasp logout

这里需要帮助:现在,如果我正在尝试:

clasp 登录 --creds ./.clasp.json

我收到“检索访问令牌时出错:TypeError:无法读取未定义的属性‘project_id’”。

请指导我如何通过 --creds 登录?

clasp

4
推荐指数
1
解决办法
6415
查看次数

grep: -P 在 Jenkins 中仅支持 unibyte 和 UTF-8 语言环境

我有一个 shell 脚本,它在我本地的 git bash 中正确执行。但是,当使用与 shell 环境相同的 git bash 通过 Jenkins 执行相同的操作时,它会因“grep:-P 仅支持 unibyte 和 UTF-8 语言环境”而失败。

我的本地环境在 Windows 上,Jenkins 也在 Windows 上。

谁能解释一下?

git bash grep jenkins

3
推荐指数
1
解决办法
1030
查看次数

标签 统计

jenkins ×2

ant ×1

bash ×1

centos7 ×1

clasp ×1

git ×1

grep ×1

java ×1

ruby ×1

selenium-chromedriver ×1

solaris-10 ×1

ssh ×1

watir ×1