h2o from R on Windows gives curl error: Protocol "'http" not supported or disabled in libcurl -


i've run h2o r on linux machine , wanted install in windows too. h2o not initialise me. full output pasted below key seems line

[1] "failed connect 127.0.0.1 port 54321: connection refused" curl: (1) protocol "'http" not supported or disabled in libcurl 

judging this , this experience might single quotes v double quotes somewhere; seems unlikely because no-one able h2o / r / windows combination working , gather people are. on other hand, this question seems suggest problem curl installation may not have ssl enabled. downloaded curl scratch this wizard recommended on h2o page, selecting 64 bit version, generic, , selected version both ssl , ssh enabled; downloaded , added folder ended in windows path. no difference.

i've noticed java runtime environment old , update well. on face of it's not obvious that problem.

any suggestions welcomed.

> library(h2o)  > h2o.init()  h2o not running yet, starting now...  note:  in case of errors @ following log files:     c:\users\petere~1\appdata\local\temp\rtmpa6g3wa/h2o_peter_ellis_started_from_r.out     c:\users\petere~1\appdata\local\temp\rtmpa6g3wa/h2o_peter_ellis_started_from_r.err  java version "1.7.0_75" java(tm) se runtime environment (build 1.7.0_75-b13) java hotspot(tm) 64-bit server vm (build 24.75-b04, mixed mode)  ............................................................ error: unknown argument (ellis_cns773)   usage:  java [-xmx<size>] -jar h2o.jar [options]         (note every option has default , optional.)      -h | -help           print help.      -version           print version info , exit.      -name <h2ocloudname>           cloud name used discovery of other nodes.           nodes same cloud name form h2o cloud           (also known h2o cluster).      -flatfile <flatfilename>           configuration file explicitly listing h2o cloud node members.      -ip <ipaddressofnode>           ip address of node.      -port <port>           port number node (note: port+1 used).           (the default port 0.)      -network <ipv4network1specification>[,<ipv4network2specification> ...]           ip address discovery code bind first interface           matches 1 of networks in comma-separated list.           use instead of -ip when broad range of addresses legal.           (example network specification: '10.1.2.0/24' allows 256 legal           possibilities.)      -ice_root <filesystempath>           directory h2o spills temporary data disk.      -log_dir <filesystempath>           directory h2o writes logs disk.           (this has default need not change.)      -log_level <trace,debug,info,warn,errr,fatal>           write messages @ logging level, or above.  default info.      -flow_dir <server side directory or hdfs directory>           directory h2o stores saved flows.           (the default 'c:\users\peter ellis\h2oflows'.)      -nthreads <#threads>           maximum number of threads in low priority batch-work queue.           (the default 99.)      -client           launch h2o node in client mode.  cloud formation behavior:      new h2o nodes join form cloud @ startup time.     once cloud given work perform, locks out new members     joining.  examples:      start h2o node 4gb of memory , default cloud name:         $ java -xmx4g -jar h2o.jar      start h2o node 6gb of memory , specify cloud name:         $ java -xmx6g -jar h2o.jar -name mycloud      start h2o cloud 3 2gb nodes , default cloud name:         $ java -xmx2g -jar h2o.jar &         $ java -xmx2g -jar h2o.jar &         $ java -xmx2g -jar h2o.jar &  [1] "127.0.0.1" [1] 54321 [1] true [1] -1 [1] "failed connect 127.0.0.1 port 54321: connection refused" curl: (1) protocol "'http" not supported or disabled in libcurl [1] 1 error in h2o.init() : h2o failed start, stopping execution. in addition: warning message: running command 'curl 'http://localhost:54321'' had status 1   > sessioninfo() r version 3.2.3 (2015-12-10) platform: x86_64-w64-mingw32/x64 (64-bit) running under: windows 7 x64 (build 7601) service pack 1  locale: [1] lc_collate=english_new zealand.1252  lc_ctype=english_new zealand.1252    lc_monetary=english_new zealand.1252 [4] lc_numeric=c                         lc_time=english_new zealand.1252      attached base packages: [1] stats     graphics  grdevices utils     datasets  methods   base       other attached packages: [1] h2o_3.6.0.8    statmod_1.4.22  loaded via namespace (and not attached): [1] tools_3.2.3     rcurl_1.95-4.7  jsonlite_0.9.19 bitops_1.0-6  

we pushed fix master issue: https://0xdata.atlassian.net/browse/pubdev-2526 if want try out can build master follows:

git clone https://github.com/h2oai/h2o-3 cd h2o-3 ./gradlew build -x test r cmd install ./h2o-r/r/src/contrib/h2o_3.7.0.99999.tar.gz  

or download next nightly release tomorrow.


Comments

Popular posts from this blog

how to insert data php javascript mysql with multiple array session 2 -

multithreading - Exception in Application constructor -

windows - CertCreateCertificateContext returns CRYPT_E_ASN1_BADTAG / 8009310b -