> #! perl -w
> open F, ">>stat_logger" or die "error [$!][$^E]";
> print F <<END;
> ! this is some
> ! comment text
> END
> close F;
> __END__
> works fine on all our VMS 7.1 boxes, but on a VMS 7.2-1 box the
> open dies with
> %RMS-F-IOP, operation invalid for file organization or device
Guess #1.
the perl open() call is implicitly doing some sort of stat() operation
not supported on netw file access, particularly task to task objects.
Guess #2.
w/ 7.2-1, I vaguely recall needing to tweak some of our task-to-task
stuff, such that both ends opened the channel read/write
regardless that neither side did both. I shrugged it off
as C RTL thing at the time.
Maybe see what a $SET WATCH/CLASS=ALL FILE will show,
and/or play w/ FAL$LOG on the remote side, and see what turns
up in the remote netserver.log