[chuck-users] windows and under privileged users

ssalazar at CS.Princeton.EDU ssalazar at CS.Princeton.EDU
Wed Feb 20 15:15:08 EST 2008

chuck --loop binds to TCP port 8888, and subsequent chuck +/-/=/etc. 
commands communicate with the chuck --loop process through that port.  
Windows XP SP2's firewall blocks binding to pretty much any 
non-Windows-related ports by default, so at the very least you will 
need to to unblock port 8888 for ChucK.  In a lab PC situation I highly 
recommend restricting port 8888 access to only localhost connections.  
chuck --loop should still work in this case.  Changing firewall 
settings does require admin access, though.


Quoting Jeremy Hunt <jrmy at berkeley.edu>:

> Yes,
> Only when I am a generic user...As an admin it works fine.  Also,
> just normal "chuck  foo.ck" works fine it is just the interactive
> chuck that is crashing.  The problem is that the computer lab admin
> doesn't want everyone logged in as admins :P So I need to find away
> to grant permission for chuck --loop to run for underprivileged
> accounts--that is why I am wondering what communication protocol
> chuck uses to pass the "chuck + ..."  to the chuck --loop.  It is a
> bit annoying to be stuck using a PC lab but that is what I have...
> cheers,
> -jrmy
> On Feb 20, 2008, at 11:18 AM, Stephen Sinclair wrote:
>> On Feb 20, 2008 1:48 PM, Jeremy Hunt <jrmy at berkeley.edu> wrote:
>>> Hi All,
>>> I am trying to use ChucK to teach a digital audio synthesis class.
>>> The class is taught in a PC lab with winxp (I have little experience
>>> with winxp).  My question, is it possible to run chuck --loop from
>>> under privileged accounts?  My tests end up crashing chuck (same with
>>> miniAudicle) when I chuck + foo.ck to a looped chuck.  What protocol
>>> does chuck use to communicate from one terminal to the next when
>>> using --loop?  Any help on steps to get this running would be much
>>> appreciated.
>> I haven't done much chucking under windows, but I happened to be
>> logged into an XP machine so I downloaded chuck off the web
>> site and tried 'chuck --loop' in a cygwin window, and 'chuck +
>> demo1.ck' in another window.  It seemed to work fine...
>> You're not running 64-bit or anything like that?
>> Oh, I just realized I'm running as a developer so I have full
>> priviledges on this machine.
>> Maybe not so helpful then.
>> Does it only crash for you when you are in an underpriviledged
>> account?
>> Steve
>> _______________________________________________
>> chuck-users mailing list
>> chuck-users at lists.cs.princeton.edu
>> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users
> _______________________________________________
> chuck-users mailing list
> chuck-users at lists.cs.princeton.edu
> https://lists.cs.princeton.edu/mailman/listinfo/chuck-users

More information about the chuck-users mailing list