home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / vmsnet / mail / pmdf / 1953 < prev    next >
Encoding:
Internet Message Format  |  1992-07-21  |  8.7 KB

  1. Path: sparky!uunet!europa.asd.contel.com!emory!sol.ctr.columbia.edu!destroyer!ncar!elroy.jpl.nasa.gov!decwrl!decwrl!infopiz!mccall!ipmdf-newsgate!list
  2. From: rick%qucdnee.bitnet@ymir.claremont.edu (Rick Pim)
  3. Newsgroups: vmsnet.mail.pmdf
  4. Subject: RE: stuck message in bit_gateway channel
  5. Message-ID: <01GMNSWQIOB49X3IRN@qucdnee.ee.QueensU.CA>
  6. Date: 22 Jul 92 06:08:00 GMT
  7. Organization: The Internet
  8. Lines: 200
  9. Resent-Date: 22 Jul 1992 01:08 -0500 (EST)
  10. Resent-From: epmdf@YMIR.CLAREMONT.EDU
  11. Cc: IPMDF@YMIR.CLAREMONT.EDU
  12. Errors-To: epmdf@YMIR.CLAREMONT.EDU
  13. Resent-Message-Id: <01GMNMRIH09U9GV8YO@YMIR.CLAREMONT.EDU>
  14. X-Vms-To: IN%"NED@INNOSOFT.COM"
  15. X-Vms-Cc: IN%"IPMDF@YMIR.BITNET"
  16. Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
  17. Content-Transfer-Encoding: 7BIT
  18.  
  19. i mentioned a problem with a message stuck in the bitnet_gateway channel:
  20.  
  21. >I cannot even guess what the problem is without some sort of log showing
  22. >what happens when delivery is attempted.
  23.     i did send a log before, it got truncated before making it to the
  24. list. :-( briefly, bn_gateway.exe is dying with an access violation.
  25.  
  26. appended here are a copy of bit_gateway_master.log, the message i
  27. eventually get sent, and, again, the spool file that's causing the
  28. trouble. is this an isolated problem with a damaged mail message, a (no
  29. doubt) stupid blunder in my configuration, or something else?
  30.  
  31. rp
  32.  
  33. bit_gateway_master.log:
  34.  
  35. $ ! MASTER.COM - Initiate delivery of messages queued on a channel
  36. $ !
  37. $ ! Modification history and parameter definitions are at the end of this file.
  38. $ !
  39. $ set noon
  40. $ if f$logical("PMDF_ROOT") .eqs. "" then exit
  41. $ !
  42. $ ! Clean up and set up channel name, if on hold just exit
  43. $ !
  44. $ channel_name = f$edit(p1, "COLLAPSE,LOWERCASE")
  45. $ hold_list = "," + f$edit(f$logical("PMDF_HOLD"), "COLLAPSE,LOWERCASE") + ","
  46. $ if f$locate("," + channel_name + ",", hold_list) .lt. -
  47.      f$length(hold_list) then exit
  48. $ define/process pmdf_channel "bit_gateway"
  49. $ !
  50. $ ! Save state information, set up environment properly
  51. $ !
  52. $ save_process_name = f$getjpi(0,"PRCNAM")
  53. $ process_name = "PMDF " + f$extract(0,10,channel_name)
  54. $ set process/name="PMDF bit_gatewa"
  55. $ save_directory = f$environment("DEFAULT")
  56. $ set default pmdf_root:[queue]
  57. $ save_protection = f$environment("PROTECTION")
  58. $ set protection=(s:rwed,o:rwed,g,w)/default
  59. $ save_privileges = f$setprv("NOSHARE")
  60. $ !
  61. $ if f$logical("PMDF_DEBUG") .eqs. "" then on control_y then goto out
  62. $ !
  63. $ version_limit = f$logical("PMDF_" + channel_name + "_VERSION_LIMIT")
  64. $ if version_limit .le. 0 then version_limit = f$logical("PMDF_VERSION_LIMIT")
  65. $ if version_limit .le. 0 then version_limit = 5
  66. $ outer_limit = version_limit + version_limit/2
  67. $ if (f$environment("DEPTH") .gt. 0) .or. -
  68.      (f$mode() .nes. "BATCH") then goto no_purge
  69. $ log_file = f$getqui("DISPLAY_JOB","LOG_SPECIFICATION",,"THIS_JOB") - ";"
  70. $ if log_file .eqs. "" then goto no_purge
  71. $ if f$search(log_file + ";-" + outer_limit) .nes. "" then -
  72.     purge/keep=5 PMDF_ROOT:[LOG]BIT_GATEWAY_MASTER.LOG
  73. $ no_purge:
  74. $ !
  75. $ ! Create listing of messages queued on this channel.
  76. $ !
  77. $ if p3 .eqs. "" then p3 = "1-JAN-1970"
  78. $ dirlst_file = "pmdf_root:[log]" + channel_name + "_master_dirlst_" + -
  79.   f$getjpi("", "PID") + ".tmp"
  80. $ define/process outbound pmdf_root:[log]bit_gateway_master_dirlst_240019C0.tmp
  81. $ directory/noheader/notrailer/column=1/since="1-JAN-1970             "/output=p
  82.    mdf_root:[log]bit_gateway_master_dirlst_240019C0.tmp -
  83.   pmdf_root:[queue.bit_gateway]*.%%;*
  84. $ !
  85. $ ! Determine whether or not connection should really be made
  86. $ !
  87. $ if p2 .nes. "POLL" .and. -
  88.      f$file_attributes(dirlst_file, "ALQ") .eq. 0 then goto out1
  89. $ !
  90. $ ! Handle various channels specially
  91. $ !
  92. $ if channel_name .eqs. "d"          then goto DECnet_compatibility_channel
  93. $ if channel_name .eqs. "directory"  then goto dir_channel
  94. $ if channel_name .eqs. "l"          then goto local_channel
  95. $ if channel_name .eqs. "mailserv"   then goto mailserv_channel
  96. $ if channel_name .eqs. "mint"       then goto mint_channel
  97. $ if channel_name .eqs. "reprocess"  then goto reprocess_channel
  98. $ if channel_name .eqs. "text_to_ps" then goto TEXT_TO_PS_channel
  99. $ if channel_name .eqs. "bitbucket"  then goto bitbucket_channel
  100. $ if f$extract(0,5,channel_name) .eqs. "anje_"      then goto BITNET_channel
  101. $ if f$extract(0,4,channel_name) .eqs. "bit_"       then goto BITNET_channel
  102. $ BITNET_channel:
  103. $ !
  104. $ if channel_name .eqs. "bit_gateway" then goto BITNET_gateway
  105. $ BITNET_gateway:
  106. $ !
  107. $ define/user option_file        pmdf_root:[table]bit_gateway_option.
  108. $ !
  109. $ run pmdf_root:[exe]bn_gateway
  110. %SYSTEM-F-ACCVIO, access violation, reason mask=01, virtual address=001C6004, PC
  111.    =0007FCE3, PSL=03C00000
  112. %TRACE-F-TRACEBACK, symbolic stack dump follows
  113. module name     routine name                     line       rel PC    abs PC
  114.  
  115.                                                            0007FCE3  0007FCE3
  116.                                                            00083CC3  00083CC3
  117.                                                            00099EC5  00099EC5
  118.                                                            00096B57  00096B57
  119. BN_GATEWAY      DOSUBMIT                         3068      000000E8  00001674
  120. BN_GATEWAY      BN_GATEWAY                       3084      0000000C  00001998
  121. $ goto out1
  122. $ out1:
  123. $ delete pmdf_root:[log]bit_gateway_master_dirlst_240019C0.tmp;*
  124. $ !
  125. $ ! Common exit point - clean up things first
  126. $ !
  127. $ out:
  128. $ if f$logical("OUTBOUND") .nes. "" then deassign/process outbound
  129. $ if f$logical("PMDF_CHANNEL") .nes. "" then deassign/process pmdf_channel
  130. $ if f$logical("PMDF_DATA") .nes. "" then close pmdf_data
  131. $ if f$logical("PMDF_DEVICE") .eqs. "" then goto restore
  132. $ restore:
  133. $ !
  134. $ ! Restore saved stuff
  135. $ !
  136. $ set protection=(SYSTEM=RWED, OWNER=RWED, GROUP=RE, WORLD)/default
  137. $ set default SYS$SYSROOT:[SYSMGR]
  138. $ set process/priv=(SHARE)
  139. $ set process/name="BATCH_143"
  140. $ !
  141. $ exit
  142.   SYSTEM       job terminated at 21-JUL-1992 20:06:16.52
  143.  
  144.   Accounting information:
  145.   Buffered I/O count:             102         Peak working set size:    1054
  146.   Direct I/O count:                97         Peak page file size:      4003
  147.   Page faults:                   1895         Mounted volumes:             0
  148.   Charged CPU time:           0 00:00:04.64   Elapsed time:     0 00:00:12.12
  149.  
  150.  
  151. the message i eventually get sent:
  152.  
  153. From:   IN%"MAILER@qucdnee.ee.queensu.ca" 21-JUL-1992 23:18:09.46
  154. To:     IN%"RICK@qucdnee.ee.queensu.ca"
  155. CC:
  156. Subj:
  157.  
  158. Return-path: <MAILER@qucdnee.ee.queensu.ca>
  159. Received: from JNET-DAEMON by qucdnee.ee.QueensU.CA (PMDF #12466) id
  160.  <01GMNP1PBMBG9ZLDWK@qucdnee.ee.QueensU.CA>; Tue, 21 Jul 1992 23:17 EST
  161. Received: From QUCDNEE(MAILER) by QUCDNEE with Jnet id 2252 for RICK@QUCDNEE;
  162.  Tue, 21 Jul 1992 23:17 EST
  163. Date: Tue, 21 Jul 1992 23:17 EST
  164. From: MAILER@qucdnee.ee.queensu.ca
  165. To: RICK@QUCDNEE.EE.QUEENSU.CA
  166. Message-id: <01GMNP1PBMBG9ZLDWK@qucdnee.ee.QueensU.CA>
  167. X-Envelope-to: RICK
  168. Date-warning: Date header was inserted by qucdnee.ee.QueensU.CA
  169. PMDF-Warning: To line inserted; none found in original message header.
  170. ****** MESSAGE DAMAGED IN TRANSIT ******
  171.  
  172. the spool file that's causing the trouble:
  173.  
  174. m;EPMDF@YMIR.BITNET
  175. smtpuser@bitnet-gateway
  176.  
  177. Received: from JNET-DAEMON by qucdnee.ee.QueensU.CA (PMDF #12466) id
  178.  <01GMC8K32TL09ZLDWK@qucdnee.ee.QueensU.CA>; Mon, 13 Jul 1992 18:26 EST
  179. Received: From YMIR(EPMDF) by QUCDNEE with Jnet id 1796 for SMTPUSER@QUCDNEE;
  180.  Mon, 13 Jul 1992 18:26 EST
  181. Date: Mon, 13 Jul 1992 18:26 EST
  182. Date-warning: Date header was inserted by qucdnee.ee.QueensU.CA
  183. From: EPMDF@YMIR.BITNET
  184. To: SMTPUSER@QUCDNEE.EE.QUEENSU.CA
  185. Message-id: <01GMC8K32TL09ZLDWK@qucdnee.ee.QueensU.CA>
  186. X-Envelope-to: smtpuser@bitnet-gateway
  187. PMDF-Warning: To line inserted; none found in original message header.
  188.  
  189. HELO YMIR.BITNET
  190. TICK 0001
  191. MAIL FROM:<epmdf@YMIR.BITNET>
  192. RCPT TO:<RICK@QUCDNEE.BITNET>
  193. DATA
  194. Received: from YMIR.CLAREMONT.EDU by YMIR.CLAREMONT.EDU (PMDF #2326 ) id
  195.  <01GMBY2G8YV0984O20@YMIR.CLAREMONT.EDU>; Mon, 13 Jul 1992 13:27:33 PDT
  196. Received: from THOR.INNOSOFT.COM by YMIR.CLAREMONT.EDU (PMDF #2326 ) id
  197.  <01GMBWE38SMO984N5C@YMIR.CLAREMONT.EDU>; Mon, 13 Jul 1992 12:38:29 PDT
  198. Received: from INNOSOFT.COM by INNOSOFT.COM (PMDF #1336 ) id
  199.  <01GMBWD8T6LC8WW3AJ@INNOSOFT.COM>; Mon, 13 Jul 1992 12:37:41 PDT
  200. Date: 13 Jul 1992 12:37:41 -0700 (PDT)
  201. From: "Daniel C. Newman" <DAN@INNOSOFT.COM>
  202. Subject: RE: Internet mail through DECnet routing
  203. To: OZMINSKI@MSUKBS.BITNET, IPMDF@YMIR.BITNET
  204. Errors-to: epmdf@YMIR.BITNET
  205. Resent-message-id: <01GMBY2GPD4U984O20@YMIR.CLAREMONT.EDU>
  206. Message-id: <01GMBWD8TG8I8WW3AJ@INNOSOFT.COM>
  207. X-Envelope-to: RICK@QUCDNEE.BITNET
  208. X-VMS-To: IN%"OZMINSKI%MSUKBS.BITNET@ymir.claremont.edu"
  209. X-VMS-Cc: IPMDF
  210. MIME-version: 1.0
  211. Content-type: TEXT/PLAIN; CHARSET=US-ASCII
  212. Content-transfer-encoding: 7BIT
  213. Fruit-of-the-day: appl
  214. Fruit-of-the-day-warning: Fruit is not valid
  215.  
  216. (bunch of stuff deleted)
  217.  .
  218. QUIT
  219.