h2o.init失败并显示Unexpected HTTP Status code:301 Moved Permanently

时间:2018-02-15 15:06:54

标签: r h2o

以下是发生的事情:

> 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) ------^

我尝试了许多与thisthis相关的解决方案但没有成功。

我正在使用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
> 

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

1 个答案:

答案 0 :(得分:1)

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

在R:

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


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

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

并查看输出内容。 ]