小编Tea*_*tto的帖子

配置Vagrant CA证书

我在公司代理服务器和自签名CA证书后面执行Vagrant命令时遇到问题.我已配置环境变量HTTP_PROXY,HTTPS_PROXY和HTTP_NO_PROXY变量.

我有一个包含所有公司证书的Java密钥库.我使用了keytool命令的-exportcert选项和许多选项.我已经使用了openssl命令以及许多选项,并将生成的文件放在Vagrant安装中的嵌入式Ruby目录中的多个位置,但没有任何成功.

我已经阅读了很多网站,其中包含有关配置Ruby和curl的信息,但在获取Vagrant命令方面没有任何成功.我找到的所有帖子都集中在Ruby和curl选项上,我不明白如何利用Vagrant,包括Ruby作为Vagrant的嵌入式组件.

请提供有关如何从Java密钥库正确导出证书的说明,并可选择转换它们并放置生成的文件,以便Vagrant能够成功地通过公司代理与Internet进行通信.

Windows 7上的Vagrant 1.9.5

Vagrant安装目录C:\ Apps\Vagrant \

C:\WorkArea> vagrant plugin install vagrant.proxyconf

ERROR:  SSL verification error at depth 3: self signed certificate in certificate chain (19)
ERROR:  Root certificate is not trusted (/C=US/O=xxx xxx/OU=xxx xxx Certification Authority/CN=xxx xxx Root Certification Authority 01 G2)  
SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://api.rubygems.org/specs.4.8.gz)

C:\WorkArea> vagrant up

Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'puppetlabs/ubuntu-16.04-64-puppet' could not be found. Attempting to find and …
Run Code Online (Sandbox Code Playgroud)

ruby ssl vagrant

14
推荐指数
1
解决办法
5340
查看次数

Grails 3.0 <g:remoteLink ...>由于弃用而导致Ajax调用替换

Grails 3.0.0 M1声明g:remoteLink已弃用,而在3.0.1中它不再存在于g:名称空间中.文档中没有任何内容表明要替换此功能.有人请回复GSP文件的替换选项,以使用Prototype JavaScript库执行控制器操作吗?如果可能,还会提供一个利用Groovy自定义标记库来直接在GSP文件中消除嵌入代码的解决方案吗?

javascript ajax grails grails-3.0

9
推荐指数
1
解决办法
2552
查看次数

Future将从执行程序服务提交返回null

在执行Java到Groovy代码迁移的初始阶段时,我遇到了一个问题,即Groovy版本从Future返回null,而Java返回正确的整数(123).

J1.java和G1.groovy之间唯一的变化是类名和lambda到闭包转换.

//文件:J1.java

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
public class J1 {
  public static void main (String... args) throws Exception {
    ExecutorService executor = Executors.newFixedThreadPool (1);
    Future<Integer> future = executor.submit (() -> 123);
    System.out.println ("Result: " + future.get ());
    executor.shutdown ();
  }
}
Run Code Online (Sandbox Code Playgroud)

//文件:G1.groovy

import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.concurrent.Future;
public class G1 {
  public static void main (String... args) throws Exception {
    ExecutorService executor = Executors.newFixedThreadPool (1);
    Future<Integer> future = executor.submit ({ -> 123 });
    System.out.println ("Result: " …
Run Code Online (Sandbox Code Playgroud)

groovy

0
推荐指数
1
解决办法
1699
查看次数

标签 统计

ajax ×1

grails ×1

grails-3.0 ×1

groovy ×1

javascript ×1

ruby ×1

ssl ×1

vagrant ×1