RMS II
Reference D: Common Error Codes

(rev. 15-Jan-03)


These are some common error codes that you may encounter when using the RMS II system.

MacOS Communications Toolbox Error Codes

 1  Command Rejected
 2  Command Failed
 3  Command Timed Out
 4  Not Open
 5  Not Closed
 6  No Request Pending
 7  Not Supported
 8  No Tools
 9  User Cancelled

Networking Error Codes

268435556  Operation timed out. Server not responding?
268435557  Operation was aborted
268435558  Unexpectedly disconnected from the Server

General MacOS Error Codes

-27  I/O error
-33  File directory full
-34  All allocation blocks on the volume are full; not enough disk space to translate file
-35  Volume not found
-36  I/O error; data does not match in read-verify mode
-37  Bad filename or volume name (perhaps zero length)
-38  File not open
-39  Logical end-of-file reached; no additional data in the format
-40  Attempt to position mark before start of file
-42  Too many files open
-43  File or directory not found
-44  Disk is write-protected; volume is locked through hardware
-45  File is locked
-46  Volume is locked through software
-47  File is busy; one or more files are open; directory not empty
-48  A file with the specified name already exists; file found instead of folder
-49  File already open with write permission
-53  Volume is offline
-54  Attempt to open locked file for writing
-55  Volume is already online
-57  Volume lacks Macintosh-format directory
-59  Problem during rename
-60  Bad master directory block
-61  Read/write permission doesn't allow writing
-85  Unable to read clock
-86  Time written did not verify
-87  Parameter RAM written did not verify
-97  Driver open error code indicating that the port is in use
-98  Driver open error code indicating that the port is not configured
-108 Insufficient memory available
-120 Directory not found or incomplete pathname
-121 Too many working directories open
-124 Server volume has been disconnected
-192 Resource not found; unable to read resource
-193 Resource file not found
-194 AddResource procedure failed
-196 RemoveResource procedure failed
-200 Required sound hardware not available
-201 Insufficient hardware available
-208 File is corrupt or unusable, or not AIFF or AIFF-C
-220 No sound input hardware available
-221 Invalid sound input device

AppleEvent Error Codes

-1700  Bad parameter data or unable to coerce the data supplied
-1701  Descriptor record was not found
-1702  Data in an Apple event could not be read
-1703  Wrong descriptor type
-1704  Not a valid descriptor record
-1705  The specified list item does not exist
-1706  Need newer version of the AppleEvent manager
-1707  The event is not in AppleEvent format
-1708  The AppleEvent was not handled by any handler
-1709  AEResetTimer was passed an invalid reply parameter
-1710  Invalid sending mode was passed
-1711  In AESend, the user cancelled out of wait loop for reply or receipt
-1712  AppleEvent timed out
-1713  No user interaction is allowed
-1714  The keyword is not valid for a special function
-1715  A required parameter was not accessed
-1716  Unknown Apple event address type
-1717  No handler found for an Apple event or a coercion, or no object callback function found
-1718  Reply has not yet arrived
-1719  Index is out of range in a put operation
-1720  Range is invalid because it is impossible for a range to include the first and last objects specified
-1721  Number of operands provided for the kAENot logical operator is not 1
-1723  There is no object accessor function for the specified object class and token descriptor type
-1725  Something other than AND, OR, or NOT
-1726  Descriptor record in a test key is neither a comparison nor a logical descriptor record
-1727  The objSpecifier parameter of AEResolve is not an object specifier record
-1728  A run-time resolution error, e.g. object specifier record asked for 3rd element, but there are only 2
-1729  Object-counting function returned negative value
-1730  The container for an Apple event object is specified by an empty list
-1731  Descriptor type of token returned by AEResolve is not known to server application
-1732  Attempt to turn recording on when it is already on
-1733  Break out of all levels of AEReceive to the topmost
-1734  Break out of only lowest level of AEReceive
-1735  Event has been filtered, and should not be propogated
-1736  Attempt to install handler in table for identical class and id
-1737  Nesting violation while streaming
-1738  Attempt to convert a stream that has already been converted
-1739  Attempting to perform an invalid operation on a null descriptor
-1750  General scripting system error
-1751  Invalid script ID
-1752  Illegal storage type
-1753  Error occurred during compilation or execution
-1754  Selector not supported by scripting component
-1756  Source data not available
-1757  Invalid dialect code
-1758  Data format is obsolete
-1759  Data format is too new
-1761  Parameters are from 2 different components
-1762  Can't connect to scripting system with that ID

OpenTransport Error Codes

-3150  A Bad address was specified
-3151  A Bad option was specified
-3152  Missing access permission
-3153  Bad provider reference
-3154  No address was specified
-3155  Call issued in wrong state (Internet connection was broken)
-3156  Sequence specified does not exist
-3157  A system error occurred
-3158  An event occurred - call Look()
-3159  An illegal amount of data was specified
-3160  Passed buffer not big enough
-3161  Provider is flow-controlled
-3162  No data available for reading (Server is not available or not responding)
-3163  No disconnect indication available
-3164  No Unit Data Error indication available
-3165  A Bad flag value was supplied
-3166  No orderly release indication available
-3167  Command is not supported
-3168  State is changing - try again later
-3169  Bad structure type requested for OTAlloc
-3170  A bad endpoint name was supplied
-3171  A Bind to an in-use addr with qlen > 0
-3172  Address requested is already in use
-3173  Accept failed because of pending listen
-3174  Tried to accept on incompatible endpoint
-3175  kOTResQLenErr
-3176  kOTResAddressErr
-3177  kOTQFullErr
-3178  An unspecified provider error occurred
-3179  A synchronous call at interrupt time
-3180  The command was cancelled (Server is not available or not responding)

OpenTransport / PPP Error Codes

-6019  the modem is not responding properly,likely in some unknown state so reset it
-6020  no dial tone was detected
-7102  OT/PPP did not load properly at system start up
-7103  OT/PPP could not set up a port
-7104  OT/PPP is out of memory
-7105  The requested action is not supported
-7106  One or more resources are missing from OT/PPP's installed files
-7107  The Remote Access Connections file is not compatible with the installed version of OT/PPP
-7108  An action requiring a connection was requested when there was no connection
-7109  The connection attempt or established connection was terminated by the user
-7110  The user name is unknown
-7111  The password is invalid
-7112  An unexpected error with no useful information has occurred
-7113  One or more of the installed OT/PPP files is damaged
-7114  The requested action could not be performed because OT/PPP was busy
-7115  The OT/PPP logical port is in an unknown state
-7116  The OT/PPP logical port is in an invalid state
-7117  The OT/PPP logical port has detected an invalid serial protocol
-7118  Login is disabled for the given user
-7120  The server administrator requires the user to enter a password
-7122  OT/PPP could not initialize Open Transport
-7123  The requested action could not be performed because OT/PPP is not fully initialized yet
-7124  TCP/IP is inactive and cannot be loaded
-7125  TCP/IP is not yet configured
-7126  PPP is not selected as the TCP/IP interface in the current TCP/IP configuration
-7128  The requested PPP protocol was rejected by the PPP peer
-7129  PPP authentication failed
-7130  PPP negotiation failed
-7131  PPP was disconnected locally
-7132  The PPP peer disconnected unexpectedly
-7133  The PPP peer is not responding
-7134  The OT/PPP log file is not open
-7135  The OT/PPP log file is already open
-7136  The OT/PPP log entry could not be retrieved
-7138  OT/PPP can not locate the active System Folder
-7139  OT/PPP can not locate its Preferences folder
-7140  There is a preexisting file using an OT/PPP type or creator
-7141  There is a preexisting folder using an OT/PPP folder name and location
-7142  The Remote Access Connections file is not open
-7144  An unknown PPP control protocol type was received
-7145  PPP received a packet with an invalid length
-7146  PPP received a negotiable option with an invalid value
-7147  PPP received a negotiable option with invalid flags
-7148  PPP ran out of memory while negotiating with the peer
-7152  PPP encountered an error with no useful information
-7153  PPP is in an invalid state
-7163  The user canceled the password entry dialog
-7164  The user did not respond to the password entry dialog in time
-7165  An unknown Open Transport serial port was referenced
-7166  The OT/PPP logical port is not configured
-7167  No AppleTalk services endpoints are available
-7168  The user canceled the modem script ASK or the Manual Dialing dialog

RMS Application Error Codes

-1  Generic unspecified error

-30000  RMS Librarian: Generic unspecified error
-30000  RMS Scheduler: Error whose specifics are unknown	
-30001  RMS Librarian: File to expand is a bad type
-30001  RMS Scheduler: Can't find calendar view inside document window	
-30002  RMS Librarian: Prefs init failed
-30002  RMS Scheduler: Generating E-mail event containing no E-mail addresses	
-30003  RMS Librarian: Attempt to generate a file path string which is too long
-30003  RMS Scheduler: E-mail event is too big	
-30004  RMS Scheduler: Attempt to generate a script file when there are "red" time blocks
-30005  RMS Scheduler: Attempt to generate a FTP event that doesn't specify a URL
-30006  RMS Scheduler: Import Schedule File format is bad - not enough fields in data line
-30007  RMS Scheduler: Import Schedule File format is bad - too many fields in data line
-30008  RMS Scheduler: Import Schedule File format is bad - Time is not formatted HHMM
-30009  RMS Scheduler: Import Schedule File format is bad - Frequency is not all digits
-30010  RMS Scheduler: Import Schedule File format is bad - Days of Week is not 1-7
-30011  RMS Scheduler: Unable to read in an old document format (introduced milestone 8.6)
-30012  RMS Scheduler: Time block's duration has been exceeded because it contains too many events

-30050  RMS Librarian (Import): ^ExportFormat is misplaced or missing
-30051  RMS Librarian (Import): ExportFormat version is newer or bad
-30052  RMS Librarian (Import): ^CategoryName is misplaced or missing
-30053  RMS Librarian (Import): Category name is null
-30054  RMS Librarian (Import): ^FolderPath is misplaced or missing
-30055  RMS Librarian (Import): ^UseFileDate is misplaced or missing
-30056  RMS Librarian (Import): ^FileDays is misplaced or missing
-30057  RMS Librarian (Import): File Days specification is bad (must be 7 characters)
-30058  RMS Librarian (Import): ^UseFileType is misplaced or missing
-30059  RMS Librarian (Import): ^FileTypes is misplaced or missing
-30060  RMS Librarian (Import): File Type specification is bad
-30061  RMS Librarian (Import): ^UseLocation is misplaced or missing
-30062  RMS Librarian (Import): ^Locations is misplaced or missing
-30063  RMS Librarian (Import): Location is bad (must be 4 characters)
-30064  RMS Librarian (Import): ^UseBroadcaster is misplaced or missing
-30065  RMS Librarian (Import): ^Broadcasters is misplaced or missing
-30066  RMS Librarian (Import): Broadcaster is bad  (must be 3 characters)
-30067  RMS Librarian (Import): ^UseLanguage is misplaced or missing
-30068  RMS Librarian (Import): ^Languages is misplaced or missing
-30069  RMS Librarian (Import): Language is bad (must be 4 characters)
-30070  RMS Librarian (Import): ^UseFrequency is misplaced or missing
-30071  RMS Librarian (Import): ^StartFrequency is misplaced or missing
-30072  RMS Librarian (Import): ^EndFrequency is misplaced or missing
-30073  RMS Librarian (Import): ^GenerateHTML is misplaced or missing
-30074  RMS Librarian (Import): ^BeginHTMLprefix is misplaced or missing
-30075  RMS Librarian (Import): ^UsePurgeMaxAge is misplaced or missing
-30076  RMS Librarian (Import): ^PurgeMaxAge is misplaced or missing
-30077  RMS Librarian (Import): ^UsePurgeMaxFiles is misplaced or missing
-30078  RMS Librarian (Import): ^PurgeMaxFiles is misplaced or missing
-30079  RMS Librarian (Import): ^UsePurgeMaxSize is misplaced or missing
-30080  RMS Librarian (Import): ^PurgeMaxSize is misplaced or missing

-35000  RMS ChartMaker: Generic unspecified error
-35001  RMS ChartMaker: The Locations file or Bands file format is wrong

-40000  RMS Rater: Generic unspecified error
-40000  RMS ScriptCheck: Generic unspecified error
-40000  RMS Player CGI: Generic unspecified error	
-40001  RMS Rater: Error initializing the preferences
-40001  RMS ScriptCheck: Error initializing the preferences
-40001  RMS Player CGI: Error initializing the preferences
-40002  RMS Rater: File path is too long
-40002  RMS ScriptCheck: File to check is not a text file
-40002  RMS Player CGI: CGITask internal state machine error
-40003  RMS Rater: Path string doesn't contain the '• Sounds' sub-string
-40003  RMS Player CGI: Expected a scan file but doesn't look like one
-40004  RMS Player CGI: Expected to locate a cache entry, but it has been purged
-40005  RMS Player CGI: Expected to extract a CGI request's attribute value, but it couldn't be found or is invalid

-50000  Timed out sending a messge
-50001  Current outgoing message send was terminated
-50002  Tried to send a message, but a send is currently pending
-50003  Not all data in a send request could be sent
-50004  All packet retries exceeded
-50005  Not all of the data could be read in a Receive call
-50006  Receiving packets of a message out of order
-50100  Encountered End-of-file reading script file before reading entire event
-50101  Read in an event record longer than 255 characters
-50102  Event in script file contains an invalid day
-50103  Event in script file contains an invalid time
-50104  Event(s) in script file not properly formatted
-50105  Line of data in a compressed script file is too short
-50106  Expected a compressed script file when expanding, but it's not compressed
-50107  A script has no mail or FTP events in it
-50200  Can't get/set prefs or config; Admin Mgr Init() failed
-50201  Couldn't find a server config file
-50202  Couldn't find the config resource in the config file
-50203  The server config file version is old. To make it current, open the file, update it, and save
-50300  Unknown radio type
-50301  Command unsuccessfully sent to radio
-50302  The radio driver is not Inited (or Init failed)
-50303  Unknown radio mode
-50304  Unknown radio bandwidth
-50305  Radio mode (e.g. FM) not supported with this radio
-50400  Can't load the AppleScript scripting component
-50401  Attempt to generate a file path string which is too long
-50402  Version of a helper application is too old
-50403  Can't find a needed helper application
-50500  Can't capture S-Meter readings during a sound capture
-50600  Needed CommToolbox tools are missing from the System Folder
-50601  Can't perform CMNew on selected CommToolbox tool
-50700  Timed out waiting to receive response message from server
-50800  There's no internet connection specified in Server Config
-50801  Unable to locate the OT/PPP file
-50802  Length of the FTP path + file name is > 255
-50803  Couldn't find script file within the file downloaded via FTP
-50804  Can't do E-mail event until the Mail Server settings are specified in the Server Config document
-50900  The user didn't configure the Site Code (i.e. Location code)
-50902  The user didn't configure any radios
-50903  The user configured 2 radios for AM
-50904  The user configured 2 radios for FM
-50905  The user configured 2 radios with the same sound input
-50906  The user configured 2 radios on the same serial port
-51000  RMS Server requires the Thread Manager to be installed
-579xx  Real Audio error
-57929  Real Audio encoding error (input file type not supported)
-57930  Real Audio encoding error (output permissions error)
-57931  Real Audio encoding error (input file not found)
-57932  Real Audio encoding error (output file not found)
-57933  Real Audio encoding error (invalid encoder)
-57934  Real Audio encoding error (invalid encoder sample rate)
-57935  Real Audio encoding error (invalid encoder sample size)
-57936  Real Audio encoding error (invalid number of encoder channels)
-57937  Real Audio encoding error (unknown file type)
-57938  Real Audio encoding error (file too small)
-57998  Real Audio ran out of memory
-57999  Real Audio generic error
-58100  Real Audio library call RAenc_Create() failed
-59000  Librarian Hints file format is unknown
-59001  Librarian Census file format is unknown