rlb@RTPVV1.RTP.SEMI.HARRIS-ATD.COM (Bob Boyd (919)549-3627) (02/06/90)
Message Created @ 5-FEB-1990 16:15:27.72 I've now gotten most of the PMDF.CNF file the way I would like to have it. Here are the areas I'm having trouble with: 1. Incoming SMTP via Fusion TCP/IP works. Outbound throws up on me -- I sent a message out about this previously. 2. Outgoing SMTP via TWG TCP/IP throws up. It does work ok with WINS% -- it's been working for several weeks. 3. I'm trying to use reverse LAT to go out of the VAX to a terminal server port which is connected into a Gandalf dataswitch. The problem seems to be that the PMDF routines don't get beyond the first XMIT before MASTER dies -- see log file that I've included below. What am I missing? I can use VAXNET and/or Kermit and talk to this port just fine. What's different? From the point that ALL_MASTER.COM is invoked: %DCL-I-ALLOC, _$255$LTA30: allocated $ if (p1.nes."") then $ goto USE_ABG_VF_MUX $USE_ABG_VF_MUX: $ set ter TT:- /speed=4800/hostsync/ttsync/noeight/parity=even/nodisconnect/modem - /noline $ goto EXIT $EXIT: $ exit $ ! $ ! Define other logical names $ ! $ define/user script pmdf_root:[table.ge]abg_vf_mux_script. $ define/user ph_current_message pmdf_root:[log]ge_master_curmsg.tmp $ define/user option_file pmdf_root:[table]ge_option. $ define/user di_transcript pmdf_root:[log]di_ge_master.trn $ define/user ph_logfile pmdf_root:[log]ph_ge_master.log $ define/user di_errfile pmdf_root:[log]di_ge_master.log $ ! $ ! This check attempts to verify that we are in fact the owner process of $ ! the device, "TT:". If the device is sharable, then we ignore the owner. $ ! $ if (f$getdvi("tt:","pid") .nes. f$getjpi(0,"pid")) .and. - (f$getdvi("tt:","shr") .eqs. "FALSE") then - goto list_loop $ ! $ ! Run master to deliver the mail $ ! $ run pmdf_root:[exe]master %PAS-F-HALT, HALT procedure called %TRACE-F-TRACEBACK, symbolic stack dump follows module name routine name line rel PC abs PC 0004204F 0004204F MASTER DI_FATAL_ERROR 1108 00000421 00004CAD OSMOD OS_READCHAR 721 00000114 0000F6D4 MASTER RECV 3707 00000044 00008B48 MASTER DOSCRIPT 3752 0000024A 0000898E MASTER MASTER 3785 000001A5 000077C5 $ exit_stat = $status $ ! $ ! Activate optional cleanup script to reset terminal/modem $ ! $ if f$search("pmdf_root:[exe]abg_vf_mux_cleanup.com") .nes. "" then - @pmdf_root:[exe]abg_vf_mux_cleanup.com %X10219F84 $ deallocate TT $ deassign TT The contents of the .TRN file is the first record of the x_SCRIPT xmit which should cause autobaud to be done and a prompt to come back. Here is the first part of the script file: ! ABG_VF_MUX_SCRIPT. - Annotated script to establish muxed connection ! ! SECTION 1 - tell the dataswitch where we want to go to ! xmit "." recv "cl" 15 xmit "abg\r" ----------------------------------------------------------------- Bob Boyd Harris Microelectronics Ctr. POB 13049, MS 7T3-01 RTP, NC 27709-3049 Voice: (919)549-3627 Internet: rlb@rtpvv1.rtp.semi.harris-atd.com BitNet: rlb%rtpvv1.rtp.semi.harris-atd.com@cunyvm.cuny.edu Harris DECnet: RTPARK::RLB