After an OS upgrade from win2k to XP (sp2), some SAS code that always
used to run now causes my session to hang indefinitely (or at least way
longer than I'm willing to wait :-). The code is:
filename crn_macs FTP "CRN_VDW_MACROS.sas"
HOST = "centerforhealthstudies.org"
CD = "/CRNSAS"
PASS = "not_the_password"
USER = "CRNReader"
In the log I see:
NOTE: 220 CHSORG Microsoft FTP Service (Version 5.0).
NOTE: <<< 220 CHSORG Microsoft FTP Service (Version 5.0).
NOTE: >>> USER CRNReader
NOTE: <<< 331 Password required for CRNReader.
NOTE: >>> PASS XXXXXXXXXXXXXXX
NOTE: <<< 230 User CRNReader logged in.
NOTE: >>> PORT 164,72,82,98,8,116
NOTE: <<< 200 PORT command successful.
NOTE: >>> TYPE A
NOTE: <<< 200 Type set to A.
NOTE: >>> CWD /CRNSAS
NOTE: <<< 250 CWD command successful.
NOTE: >>> PWD
NOTE: <<< 257 "/CRNSAS" is current directory.
NOTE: >>> RETR CRN_VDW_MACROS.sas
NOTE: <<< 150 Opening ASCII mode data connection for
ERROR: User asked for termination
NOTE: The SAS System stopped processing this step because of errors.
NOTE: DATA statement used:
real time 4:03.51
cpu time 0.04 seconds
The session hangs right before that "user asked for termination" error.
Anybody got a clue for me? The box is subject to fairly heavy corporate
config--lots of group policy & such. I'm guessing there are closed
ports that need to be opened for this to work, but am not sure how to dx