On Feb 8, 2:25 pm, David Bolen <db3l....@gmail.com> wrote: > T <misceveryth...@gmail.com> writes: > > I have a script, which runs as a Windows service under the LocalSystem > > account, that I wish to have execute some commands. Specifically, the > > program will call plink.exe to create a reverse SSH tunnel. Right now > > I'm using subprocess.Popen to do so. When I run it interactively via > > an admin account, all is well. However, when I'm running it via > > service, no luck. I'm assuming this is to do with the fact that it's > > trying to run under the LocalSystem account, which is failing. What > > would be the best way around this? Thanks! > > The LocalSystem account is not, if I recall correctly, permitted to > access the network. > > You'll have to install the service to run under some other account that > has appropriate access to the network. > > -- David
The more testing I do, I think you may be right..I was able to get it to work under a local admin account, and it worked under debug mode (which would also have been running as this user). I'm a bit surprised though - I was under the assumption that LocalSystem had rights to access the network? -- http://mail.python.org/mailman/listinfo/python-list