Simon,

Thanks for the help. It was indeed a permissions issue. Thanks for
guiding me in the right direction. Also I will make sure to direct any
future questions to the mailing list you mentioned. Thanks!

Cheers,
Joe

On Tue, May 8, 2012 at 5:15 PM, Simon Urbanek
<[email protected]> wrote:
> Joe,
>
> On May 8, 2012, at 8:53 AM, Joe Schwab wrote:
>
>> Hello all,
>>
>> I am in the process of installing the latest CRAN repository versions of 
>> Rserve (0.6-8) and FastRWeb (1.0-1) on MacOS 10.6.8 machine. I have 
>> installed Rserve and verified that it can start up just fine on its own both 
>> by using the following commands in the R GUI:
>>
>> library(Rserve)
>> Rserve(args="--no-save")
>>
>> and by running "R CMD Rserve" from the command line.
>
>
>> After doing either of those methods I can telnet to my localhost port 6311 
>> and verify that Rserve is running.
>
> That's entirely irrelevant since FastRWeb doesn't use TCP/IP - make sure you 
> are running the correct Rserve settings which are *not* on port 6311. All you 
> need to do it to use the start script.
>
>
>> However, when I try to start Rserve
>> (after killing any existing processes) by using the FastRWeb
>> code/start script, I get the following error:
>>
>> ##> SOCK_ERROR: bind error #13(access denied)
>>
>
> You seem to have permission issues on the socket or the FastRWeb directory - 
> check the permissions on
> /var/FastRWeb/socket
> You should make sure that _www has both read and write access. Remove it 
> before starting if in doubt. If it's not there, make sure that the user under 
> which you run Rserve has write permissions in /vat/FastRWeb. That applies to 
> the other directories as well - it will need write permissions on tmp and 
> _www must be able to read web.R and tmp.
>
> Cheers,
> Simon
>
> PS: stats-rosuda-devel is the mailing list for Rserve/FastRWeb questions
>
>
>> When I go into R GUI and run this under debug mode I get the same end
>> result. Here is the session transcript from R:
>>
>> # START SESSION TRANSCRIPT
>>> Rserve(TRUE, args="--RS-conf /var/FastRWeb/code/rserve.conf --vanilla 
>>> --no-save")
>> Starting Rserve on port 6311 :
>> /Library/Frameworks/R.framework/Resources/bin/R CMD
>> /Library/Frameworks/R.framework/Versions/2.15/Resources/library/Rserve/libs/x86_64/Rserve-dbg.so
>> --RS-conf /var/FastRWeb/code/rserve.conf --vanilla --no-save
>>
>> Note: debug version of Rserve doesn't daemonize so your R session will
>> be blocked until you shut down Rserve.
>> Rserve 0.6-8 (338) (C)Copyright 2002-2011 Simon Urbanek
>> $Id: Rserv.c 338 2012-02-11 20:52:25Z urbanek $
>>
>> Loading config file /etc/Rserv.conf
>> Failed to find config file /etc/Rserv.conf
>> Loading config file /var/FastRWeb/code/rserve.conf
>> conf> command="socket", parameter="/var/FastRWeb/socket"
>> conf> command="sockmod", parameter="0666"
>> conf> command="source", parameter="/var/FastRWeb/code/rserve.R"
>> Found source entry "/var/FastRWeb/code/rserve.R"
>> conf> command="control", parameter="enable"
>> Loaded config file /var/FastRWeb/code/rserve.conf
>>
>> R version 2.15.0 (2012-03-30)
>> Copyright (C) 2012 The R Foundation for Statistical Computing
>> ISBN 3-900051-07-0
>> Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
>>
>> R is free software and comes with ABSOLUTELY NO WARRANTY.
>> You are welcome to redistribute it under certain conditions.
>> Type 'license()' or 'licence()' for distribution details.
>>
>> Natural language support but running in an English locale
>>
>> R is a collaborative project with many contributors.
>> Type 'contributors()' for more information and
>> 'citation()' on how to cite R or R packages in publications.
>>
>> Type 'demo()' for some demos, 'help()' for on-line help, or
>> 'help.start()' for an HTML browser interface to help.
>> Type 'q()' to quit R.
>>
>> Executing source/eval commands from the config file.
>> voidEval("try(source("/var/FastRWeb/code/rserve.R"))")
>> voidEval: buffer parsed, stat=1, parts=1
>> result type: 20, length: 1
>> R_tryEval(xp,R_GlobalEnv,&Rerror);
>> Calling R_tryEval for expression 1 [type=6] ...
>> Starting Rserve on pc24015
>> Loading packages...
>> XML: FALSE
>> Cairo: TRUE
>> Matrix: TRUE
>> FastRWeb: TRUE
>> ##> SOCK_ERROR: bind error #13(access denied)
>> Expression 1, error code: 0
>> Done with initial commands.
>> Rserve: Ok, ready to answer queries.
>>
>> # END SESSION TRANSCRIPT
>>
>> At this point there is no Rserve process running, and telnetting to
>> port 6311 confirms no process is listening on that port. Any guidance
>> or help would be appreciated.
>>
>> Cheers,
>> Joe Schwab
>>
>> _______________________________________________
>> R-SIG-Mac mailing list
>> [email protected]
>> https://stat.ethz.ch/mailman/listinfo/r-sig-mac
>>
>>
>

_______________________________________________
R-SIG-Mac mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-mac

Reply via email to