Registrations are now open. Join us today!
There is still a lot of work to do on the wiki yet! More information about editing can be found here.
Already have an account?

Microsoft KB Archive/170628

From BetaArchive Wiki
Knowledge Base

Article ID: 170628

Article Last Modified on 10/30/2006


  • Microsoft Mail for PC Networks 3.5

This article was previously published under Q170628


Mail delivery fails and the Session.log of External shows similar entries:

A Critical error has occurred
Data: Error Code~0c, Device Error _14
Mailbag truncated by up_retries
Mail transfer failed.


There is a problem accessing the postoffice because External has failed to read from disk possibly because of a network connection problem. The error "mailbag truncated by up_retries" means External had a problem at the time it was processing mail in the referenced mailbag. These errors together suggest a failure in the network connection.


A network trace may be necessary to pinpoint the connection failure. There is a short-term workaround that works with the MS-DOS MTA only. A setting in the External.ini will allow External to restart when it encounters a critcal error. The setting is:


This is not a fix but can be used as a workaround until the cause of the problem can be determined and resolved.


External will return an error generated by Interrupt 24h in MS-DOS (Critical-Error Handler).

The "device error = c" means "general failure". Here is the list of other possible values:

   code  meaning
   ----  -----------------------------------
   00h   write-protected disk
   01h   unknown unit
   02h   drive not ready
   03h   invalid command
   04h   data error (CRC)
   05h   bad request structure length
   06h   seek error
   07h   non-DOS disk
   08h   sector not found
   09h   printer out of paper
   0ah   write fault
   0bh   read fault
   0ch   general failure
   0fh   invalid disk change (dos 3 & later)

Keywords: kbprb kbusage KB170628