I am using pexpect with Cgi to ssh into remote machine,
Whenever i run a script which does ssh using pexpect from the linux terminal it gives me the correct result, but when i call the script using commands module from the cgi program i am getting the following error.

(0, '(256, \'Traceback (most recent call last):\\n  File "/usr/local/https/suid/getdetails.py", line 85, in <module>\\n    main()\\n  File "/usr/local/https/suid/getdetails.py", line 66, in main\\n    mac = RemoteCommand(command,passwd)\\n  File "/usr/local/https/suid/getdetails.py", line 42, in RemoteCommand\\n    child = pexpect.spawn(command)\\n  File "/usr/lib/python2.5/site-packages/pexpect.py", line 375, in __init__\\n    self.__spawn()\\n  File "/usr/lib/python2.5/site-packages/pexpect..py",
 line 446, in __spawn\\n    raise ExceptionPexpect(\\\'Error! pty.fork() failed: \\\' + str(e))\\npexpect.ExceptionPexpect: Error! pty.fork() failed: out of pty devices\')')





PLz tell me what is the problem,
Thanking you.....................

Regards,
   
    
---ViNOJ DAViS---




      
5, 50, 500, 5000 - Store N number of mails in your inbox. Click here.
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to