Background: Attempting to use a Windows Server 2008 64-bit Terminal server as a "Jump-Box" from one network (corporate very locked down and restricted software) to another (lab servers and QA and development). I figure if I put the necessary software on the 'Jump-Box' and grant users the ability to remote desktop in, they will be able to use the software they need without the need for 2 separate machines (one for corporate, one for the lab servers). Since my users will need to connect to Linux servers and Windows does not have a built in ssh or scp I needed a solution. I've used Cygwin in the past and by putting C:\cygwin\bin into the environmental path I was able to ssh and scp right from the command (DOS) box. Simple, easy, cake.
Attempting to install Cygwin 1.5.25-15 (fresh download from ftp.gtlib.gatech.edu, base install) on the 'Jump-Box' from RDP (Remote Desktop) as a user with full Administrators permissions appears to complete but looking at the log it seems all the postinstall scripts failed (see attachments: FAILsetup.log and FAILsetup.log.full). Attempting the install from the console as Administrator generates the same results. As a result the functionality I'm looking for is not working. I've done extensive searches and find very little information on those errors, my problem or any solution. Snippet from FAILsetup.log: 2008/10/15 15:14:40 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/update-info-dir.sh 2008/10/15 15:14:41 abnormal exit: exit code=35584 2008/10/15 15:14:41 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/coreutils.sh 2008/10/15 15:14:41 abnormal exit: exit code=35584 2008/10/15 15:14:41 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/terminfo.sh 2008/10/15 15:14:41 abnormal exit: exit code=35584 Snippet from FAILsetup.log.full: 2008/10/15 15:14:40 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/update-info-dir.sh 5 [main] bash 5088 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 22633 [main] bash 5088 open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 2008/10/15 15:14:41 abnormal exit: exit code=35584 2008/10/15 15:14:41 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/coreutils.sh 2 [main] bash 4572 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 803 [main] bash 4572 open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 2008/10/15 15:14:41 abnormal exit: exit code=35584 2008/10/15 15:14:41 running: C:\cygwin\bin\bash.exe -c /etc/postinstall/terminfo.sh 2 [main] bash 2896 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 798 [main] bash 2896 open_stackdumpfile: Dumping stack trace to bash.exe.stackdump 2008/10/15 15:14:41 abnormal exit: exit code=35584 Results from the install (each from a fresh command prompt): 1) ls -l - Works fine. No problems at all. 2) scp - Instantly generates a windows message box (no further text in the command window): "scp.exe has stopped working Windows is checking for a solution to the problem. blah, blah, blah". No solution presents itself. 3) ssh - Generates the following error: C:\cygwin\bin>ssh 2 [main] ssh 4592 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 471 [main] ssh 4592 open_stackdumpfile: Dumping stack trace to ssh.exe.stack dump 8486 [main] ssh 4592 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 8960 [main] ssh 4592 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack) 4) bash - Generates the following error: C:\cygwin\bin>bash 2 [main] bash 1980 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION Exception: STATUS_ACCESS_VIOLATION at eip=0043AE30 eax=00000000 ebx=00000000 ecx=61106EC8 edx=00000000 esi=611021A0 edi=0045A060 ebp=0027CC98 esp=0027C65C program=C:\cygwin\bin\bash.exe, pid 1980, thread main cs=0023 ds=002B es=002B fs=0053 gs=002B ss=002B Stack trace: Frame Function Args 0027CC98 0043AE30 (00000001, 01041008, 01040090, 61010E8C) 0027CD68 610060D8 (00000000, 0027CDA0, 61005450, 0027CDA0) 61005450 61004416 (0000009C, A02404C7, E8611021, FFFFFF48) 2795 [main] bash 1980 _cygtls::handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 4256 [main] bash 1980 _cygtls::handle_exceptions: Error while dumping state (probably corrupted stack) 5) cygcheck.exe -s - Appears to work fine except I don't like the output. Attached as cygcheck.log. Things I've tried: 1) I've tried changing permissions on all files and folders. 2) I've tried using compatibility mode. 3) I've tried renaming setup.exe to avoid the 2008 'elevated' popup. 4) I've tried to install from UltraVNC, RDP and from the console as different people and admin powers. It seems very, very close to what this person is experiencing: http://www.cygwin.com/ml/cygwin/2008-07/msg00159.html Anything you might suggest? -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/