Re: [R] R hangs when connected via VPN [incl. minimal example]

From: Marius Hofert <>
Date: Sun, 13 Mar 2011 23:12:52 +0100

Dear Duncan,

thanks for your suggestion. I contacted "REvolution Computing" on this behalf. Rmpi and rlecuyer are loaded automatically, so they are not explicitly needed in the minimal example. I'll post the answer (if I receive one). It's quite an annoying problem if you frequently work on a server.



On 2011-03-13, at 13:26 , Duncan Murdoch wrote:

> On 11-03-13 4:34 AM, Marius Hofert wrote:

>> Dear expeRts,
>> This is a similar post as on R-SIG-MAC [I didn't receive an answer there; not sure if it was the right place to post either].
>> I'm running R version 2.12.1 (Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit))
>> on a MacBook Pro under Mac OS X 10.6.6. The following minimal example runs fine
>> under this setup. However, if I am connected to a server via a VPN client
>> [Cisco AnyConnect; same with Apple's internal VPN connection], then the minimal
>> example hangs and just does not do anything. The "red button" in the R Console
>> is dark red [normal behavior if R is running], so R tries to do something, but
>> cannot succeed. CPU goes up to 100%... Same happens if I start the job from the
>> command line via R CMD BATCH. What's going on? Is this a known issue?
>> Cheers,
>> Marius
>> library(doSNOW)
>> library(Rmpi)
>> library(rlecuyer)
>> library(foreach)
> You're using 4 different contributed packages here. Do you really need all of those?  If so, it's going to be hard to debug.
> I'd suggest trying to determine the last successful call, and the first unsuccessful one, then take this up with the maintainer of the package that fails.
> Duncan Murdoch

>> cl<- makeCluster(mpi.universe.size(), type ="MPI")
>> tmp<- clusterSetupRNG(cl, seed=rep(1,6))
>> registerDoSNOW(cl)
>> counter<- 0
>> res<- foreach(k = 1:1000) %do% {
>> counter<- counter + 1
>> }
>> tmp<- stopCluster(cl)
>> unlist(res)
>> ______________________________________________
>> mailing list
>> PLEASE do read the posting guide
>> and provide commented, minimal, self-contained, reproducible code.
> mailing list PLEASE do read the posting guide and provide commented, minimal, self-contained, reproducible code. Received on Sun 13 Mar 2011 - 22:21:08 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 14 Mar 2011 - 20:20:21 GMT.

Mailing list information is available at Please read the posting guide before posting to the list.

list of date sections of archive