h2o.init 失败,出现意外的 HTTP 状态代码:301 永久移动

h2o.init fails with Unexpected HTTP Status code: 301 Moved Permanently

这是正在发生的事情:

> h2o.init(startH2O = FALSE)
 Connection successful!


ERROR: Unexpected HTTP Status code: 301 Moved Permanently (url = http://localhost:54321/3/Cloud?skip_ticks=true)

Error: lexical error: invalid char in json text.
                                       <HTML>  <HEAD><TITLE>Redirectio
                     (right here) ------^

我尝试了很多与 and this 相关的解决方案,但都没有成功。

我正在使用 OSX 10.12.6。以下是关于我的配置的一些注意事项:

$ java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

在 R(版本 3.4.3)中:

> packageVersion("h2o")
[1] ‘3.16.0.2’
> Sys.getenv("JAVA_HOME") # Based on my manual setting in ~/.Renviron
[1] "/Library/Java/JavaVirtualMachines/jdk1.8.0_144.jdk/Contents/Home"
> update.packages() # everything up-to-date
> 

任何有关检查内容的想法都将不胜感激!

HTTP 代理正在干扰。您需要禁用它。

在 R 中:

Sys.unsetenv("http_proxy")
Sys.unsetenv("https_proxy")
# now call h2o.init


[ 要进一步调试,请尝试 运行 curl 命令行程序:

curl -v http://localhost:54321/3/Cloud

看看输出结果是什么。 ]