BEA MessageQ Installation and Configuration Guide for OpenVMS

BEA MessageQ
Installation and Configuration Guide for OpenVMS


Previous | Contents

E.3 SBS Error Log Messages

This section lists and describes SBS Server error log messages. Use the following Key to understand conventions used in this section:

Key:

E_IO_ERROR: on channel (g.q), iosb[0]:0Xx, iosb[1]:0Xx

Explanation: Error.
The SBS Server detected an Ethernet I/O error.
User Action: Check the hardware and network error counts on the Ethernet device.
E_IO_RESTART: on channel (g.q), restart code:n

Explanation: Informational.
The SBS Server is attempting to restart the protocol on an ethernet logical link after an automatic LAN shutdown.
User Action: None.
Ethernet Error:%s on channel:(g.q)

Explanation: Error.
The SBS Server detected an Ethernet Error.
User Action: Check the hardware and network error counts on the Ethernet device.
Ethernet MOT Declaration n --- Received sequence gap on Channel n from Group g Received 0Xx Expected 0Xx

Explanation: Warning.
The queuing capacity of the system has been exceeded.
User Action: The sender program should slow the message send rate.
Ethernet received sequence gap on channel n from group n Received 0Xx Expected 0Xx

Explanation: Warning.
The SBS Server detected an Ethernet sequence gap.
User Action: The queuing capacity of the system has been exceeded. The sender program should slow the message send rate.
Ethernet MOT Declaration n --- Received sequence gap on channel n from group g
Received 0Xx, expected 0Xx
Explanation: Warning.
The SBS Server detected a sequence gap in the MOT declaration.
User Action: The queuing capacity of the system has been exceeded. The sender program should slow the message send rate.
Group record not found for group: n

Explanation: Warning.
The SBS Server cannot locate the group in the group table.
User Action: Contact BEA MessageQ support.
*** Failed to initialize SBS Server ***

Explanation: Fatal.
The SBS Server was not able to initialize.
User Action: Check the SBS Server and EVL log files for related errors. Also check the SBS Server's page file quotas.
Failure to locate Registration AVAIL target_q 'g.q' Distribution_Q 'g.q'

Explanation: Warning.
The SBS Server cannot locate the specified AVAIL registration in its database.
User Action: Modify the sender program to use the correct information in the AVAIL_DEREG message.
Failure to locate Registration in SBS_DEREG_BY_ID reg_id = 'n' source = 'g.q'

Explanation: Warning.
The SBS Server cannot locate the specified SBS registration ID in its database.
User Action: Modify the sender program to use the correct registration ID.
Failure to locate Registration SBS_DEREG MOT 'n' dist_q:g.q source:g.q
Explanation: Warning.
The SBS Server cannot locate the specified SBS registration ID in its database.
User Action: Modify the sender program to use the correct registration ID.
Failure to locate Registration SBS_DEREGISTER MOT 'n'
Distribution 'g.q'
source = 'g.q'
Explanation: Warning.
The SBS Server cannot locate the specified SBS registration ID in its database.
User Action: Modify the sender program to use the correct registration ID.
Invalid CLASS = 'n' target = SBS_SERVER type = 'n' source = 'g.q'
Explanation: Warning.
Usually occurs when the application program attempts a dialogue with SBS Server and uses the incorrect message class field.
User Action: Modify the sender application program.
Invalid distribution in MOT_REG_EZ
nlow = 'b.g'
nhigh = 'b.g'
nsource = 'b.g'
Explanation: Warning.
The SBS server detected an invalid distribution address.
User Action: Correct the application code.
Invalid Ethernet Address Specified 's' for channel = 'n'

Explanation: Fatal.
The SBS Server detected an invalid Ethernet address.
User Action: Edit the group initialization file and correct the multicast assignments SBS section.
Invalid Ethernet Protocol Specified 's' for channel = 'n'

Explanation: Fatal.
The SBS Server detected an invalid Ethernet control channel protocol.
User Action: Edit the group initialization file and correct the control channel protocol assignments in SBS section.
Invalid ethernet ucb start msg length

Explanation: Error.
The SBS Server detected an invalid Ethernet UCB control message.
User Action: Contact BEA MessageQ support.
Invalid group in distribution in MOT_REG_EZ
nlow = 0xx
nhigh = 0xx
nsource = 'b.g'
Explanation: Warning.
The SBS server detected an invalid distribution group.
User Action: Correct the application code.
Invalid MOT Address = 'n' from 'g.q'

Explanation: Warning.
The application program used an invalid Multipoint Outbound Target (MOT) address.
User Action: Modify the sender program to use a broadcast address within the legal MOT range.
Invalid MOT Address range request from 'g.q'

Explanation: Warning.
The SBS Server detected an invalid MOT range in an SBSE_STATUS_REQ message.
User Action: Modify the application program to use a valid MOT range.
Invalid MOT Range in MOT_REG_EZ
low = 'n'
high = 'n'
source = 'g.q'
Explanation: Warning.
The SBS Server detected an invalid MOT range in a MOT_REG_EZ message.
User Action: Modify the sender program to use a broadcast address within the legal MOT range.
Invalid mot_count:%d in SBS_CS_IMSG command. LOAD ignored

Explanation: Warning.
The SBS Server detected an invalid mot count in an SBS_CS_IMSG LOAD command.
User Action: Contact BEA MessageQ support.
Invalid registration in SBS_DEREG_BY_ID
reg_id = 'n' source = 'g.q'
Explanation: Warning.
The SBS Server cannot locate the specified registration ID in its database.
User Action: Modify the sender program to use the correct registration ID.
Invalid version number in message_type message
version = 'n'
source = 'g.q'
Explanation: Warning.
The SBS Server detected an invalid message version number in the specified message.
User Action: Modify the sender program to use the correct message version number.
Invalid version number n in message_type
Explanation: Warning.
The SBS Server detected an invalid version number in the specified message.
User Action: Modify the application program to use the correct message version number.
Invalid version number in Event Registration Msg ver=n tgt=g.q
Explanation: Warning.
The SBS Server detected an invalid message version number in the specified message.
User Action: Modify the sender program to use the correct message version number.
LINK_COMPLETE msg from g.q has invalid group g, largest group is g - Message Ignored

Explanation: Warning.
SBS Server detected a message with an LINK_COMPLETE message with for invalid group number.
User Action: Contact BEA MessageQ support.
LINK_LOST message, from g.q, with invalid group g, largest group is g - Message Ignored

Explanation: Warning.
The SBS Server detected a message with a LINK_LOST message with for an invalid group number.
User Action: Contact BEA MessageQ support.
MOT Declaration n --- Received sequence gap from group g
Received 0Xx, expected 0Xx
Explanation: Warning.
The SBS Server detected a sequence gap in the MOT declaration.
User Action: The queuing capacity of the system has been exceeded. The sender program should slow the message send rate.
PAMS_FREE_LMSG Failed

Explanation: Warning.
The SBS Server failed to free an internal message buffer.
User Action: Check page file quotas and other system parameters. Look for other errors in the EVL or SBS log that may give a better indication of the source of the problem.
PAMS__MSGUNDEL to group 'g'

Explanation: Warning.
A message was returned to the SBS server because it could not be delivered to the target queue.
User Action: Check cross group links to the specified group and check to see if the SBS Server is still running on specified group.
PAMS_RCV_LMSGW Failed in Main loop

Explanation: Warning or Fatal.
The SBS Server received an error status when attempting to read a message from the SBS Server queue. If the error status was PAMS__BADLOGIC or PAMS__PAMSDOWN then the error is Fatal and the SBS Server will shutdown; otherwise, SBS Server will keep trying.
User Action: Check server and EVL log files for soure of problem. If the problem cannot be determined then contact BEA MessageQ support.
Received out of range DNA mot:n from:(g.q)

Explanation: Warning.
The SBS Server detected a DNA MOT that was out of range.
User Action: Modify the sender program or increase the MOT range in the group initialization file.
Rexmit request to group g [MOT n; ;seq n;length n;hdr:n]

Explanation: Warning.
A MSG_TYPE_SBSE_REXMIT_REQ message was returned to the SBS server because it could not be delivered to the target groups SBS server.
User Action: Check cross group links to the specified group and check to see if the SBS Server is still running on specified group.
SBS Ethernet MOT 'n' BROADCAST rejected --- no channel ---

Explanation: Error.
The MOT is not assigned to the Ethernet channel and DMQ$ETH_MOT_ONLY logical name = YES
User Action: Add the correct MOT definitions to the the group initialization file.
SBS Ethernet MOT 'n' no Ethernet channel assigned

Explanation: Warning.
MOT not assigned to the Ethernet channel.
User Action: Add the correct MOT definitions to the the group initialization file.
SBS Ethernet MOT 'n' REGISTRATION refused --- no channel ---

Explanation: Warning.
MOT not assigned to the Ethernet channel and DMQ$ETH_MOT_ONLY logical name = YES
User Action: Add the correct MOT definitions to the the group initialization file.
SBS received message with invalid group 'g' largest group:g source:g.q - Message Ignored

Explanation: Warning.
SBS Server detected a message with an invalid source group number.
User Action: Contact BEA MessageQ support.
SBS Server Initialized

Explanation: Informational.
User Action: None.
SBS Server (version.endian) Starting

Explanation: Informational.
User Action: None.
SBS Received sequence gap from group g
Received 0Xx, expected 0Xx
Explanation: Warning.
The SBS Server detected a sequence gap.
User Action: The queuing capacity of the system has been exceeded. The sender program should slow the message send rate.
SBS_INIT_ACK received message with invalid group 'g' largest group is 'g' source = 'g.q'

Explanation: Warning.
SBS Server detected a message with an SBS_INIT_ACK message with an invalid source group number.
User Action: Contact BEA MessageQ support.
SBS_INIT_ACK_E received message with invalid group 'g' largest group is 'g' source = 'g.q'

Explanation: Warning.
SBS Server detected a message with an SBS_INIT_ACK_E message with an invalid source group number.
User Action: Contact BEA MessageQ support.
SBS_INIT_E received message from g.q with invalid group g

Explanation: Warning.
SBS Server detected an SBS_INIT_E message with an invalid group number.
User Action: Contact BEA MessageQ support.
:


Appendix F
Files Installed on Your System

The MessageQ installation procedure installs a number of files on your system. This appendix lists the files created on your system, depending on the kit installed. All files are installed on the device indicated by the logical name DMQ$DISK which is assigned during the installation.

Depending on the platform you use, the installed files are:

F.1 AXP Development Base Kit Files

Table F-1 and Table F-2 list the names of the files created on your Alpha Server system when the MessageQ development base kit is installed,

Table F-1 Standard Alpha Development Base Kit Files
DMQ$DISK:[DMQ$V40.CVT]
DMQ$CVT.COM DMQ$CVT_V2TO3_INIT.COM
DMQ$CVT_V2TO3_LU62.COM DMQ$CVT_V2TO3_NEWQS.TXT
DMQ$CVT_V2TO3_RMSG.COM DMQ$CVT_V3TO4_RMSG.COM
DMQ$CVT_V3TO4_INIT.COM DMQ$CVT_V3TO4_SBSYM.TXT
DMQ$CVT_V4_ALL.COM DMQ$CVT_V4_DOIT.COM
DMQ$CVT_V4_HLP1.TXT DMQ$CVT_V4_HLP2.TXT
DMQ$CVT_V4_HLP3.TXT DMQ$CVT_V4_HLP4.TXT
DMQ$CVT_V4_MAIN.MNU DMQ$CVT_V4_MAKE.COM
DMQ$CVT_V4_MAN.MNU DMQ$CVT_V4_MCHK.COM
DMQ$CVT_V4_MENU.COM DMQ$CVT_V4_MFILE.COM
DMQ$CVT_V4_MINIT.COM DMQ$CVT_V4_MJRN.COM
DMQ$CVT_V4_MMAKE.COM DMQ$CVT_V4_MMRS.COM
DMQ$CVT_V4_MPICK.COM DMQ$CVT_V4_MRMSG.COM
DMQ$CVT_V4_MRS.MNU DMQ$CVT_V4_MSYMB.COM
DMQ$CVT_V4_ONE.MNU DMQ$CVT_V4_PICKABUS.COM
DMQ$CVT_V4_PICKAGRP.COM DMQ$CVT_V4_RULES.TXT
DMQ$CVT_V4_SET.COM DMQ$CVT_V4_SYMB.COM
DMQ$DISK:[DMQ$V40.DOC] DMQ$DOC:
DMQAXP040A.RELEASE_NOTES DMQAXP040A.PS
DMQ_UCB_PROG_GUIDE.LINE
DMQ$DISK:[DMQ$V40.EXAMPLES] DMQ$EXAMPLES:
BOUNCE.C BOUNCE_ROUNDTRIP.README
BUILD_EXAMPLES.COM BUILD_PAMS_TASK_EXAMPLES.COM
BUILD_PASCAL_PEN_FILE.COM COBOL_RECEIVER.COB
COBOL_SENDER.COB DMQ$MRQ_TEST.C
DMQ$QMENU.C ECHO.PSS
GETMSG_AST.C GETMSG_EF.C
LINK_MGT.C LINK_MGT.H
PAMSAMPLE.FOR PAMSAMPLE_C.C
PAMSAMPLE_C.LNK PAMSSLEEP.C
PAMS_EXAMPLE.PLI PAMS_TASK_PKG.ADA
PAMS_TASK_PKG_.ADA PAMS_TASK_SENDER.ADA
PAMS_TASK_TESTER.ADA PRECOMPILE.COM
PRECOMPILED_SAMPLE.PAS PUT_WF_REPLY.C
ROUNDTRIP.C SENDER.C
SENDER.PSS SIMPLE.C
SIMPLE_ADA_RUN_SERVER.COM SIMPLE_BUILD.COM
SIMPLE_CLIENT.ADA SIMPLE_CLIENT.C
SIMPLE_CLIENT.FOR SIMPLE_RUN_SERVER.COM
SIMPLE_SERVER.ADA SIMPLE_SERVER.C
SIMPLE_SERVER.FOR TTAST.C
WATCHDOG.C WATCH_SERVERS.C
DMQ$DISK:[DMQ$V40.EXAMPLES] DMQ$EXAMPLES:
X_ATTNAM.C X_ATTNUM.C
X_ATTTMP.C X_AVAIL.C
X_BASIC.C X_BIND.C
X_BUILD.COM X_EXIT.C
X_GET.C X_GETALL.C
X_GETEM.C X_GETPRI.C
X_GETSEL.C X_GETSHO.C
X_GETW.C X_LOCATE.C
X_MSG.H X_PUTBIG.C
X_PUTDLJ.C X_PUTSLF.C
X_RECOVR.C X_SBSDER.C
X_SBSREG.C X_SBSREZ.C
X_SBSTAT.C X_SDM.C
X_SELECT.C X_SHOPND.C
X_TIMER.C
DMQ$DISK:[DMQ$V40.EXAMPLES.MRS]
JRN_CONTROL.C JTEST.C
SINK.C SRC.C
VALID.C
DMQ$DISK:[DMQ$V40.EXAMPLES.SBS]
AVAILMSGDEF.H AVAIL_EXAMPLE.C
BRDCST_EXAMPLE.C SBSMSGDEF.H
SBS_EXAMPLE.C
DMQ$DISK:[DMQ$V40.EXAMPLES.UCBS]
BUILD_MBX_UCB.COM CNTRLC.C
MBX.C MBX.LNK
MBXRCV.C MBXSND.C
TTSND.C
DMQ$DISK:[DMQ$V40.EXE] DMQ$EXE:
DMQ$ATTACH_PERM_Q.LNK DMQ$CLCONF.EXE
DMQ$CLCONF.LNK DMQ$CLMRSU.EXE
DMQ$CLS.LNK DMQ$CLS_DECNET.EXE
DMQ$CLS_START.COM DMQ$CLTEST.EXE
DMQ$CLTEST.LNK DMQ$CLWATCH.EXE
DMQ$CLWATCH.LNK DMQ$CL_SET_LNM_TABLE.COM
DMQ$CL_STARTUP.COMK DMQ$CNV_INIT.COM
DMQ$COM_SERVER.EXE DMQ$COM_SERVER.LNK
DMQ$COM_START.COM DMQ$CONVERT_V30_TO_V32.COM
DMQ$COPY_LNM_TABLE.COM DMQ$CREATE_ANSI_COBOL_FILES.COM
DMQ$CREATE_GROUP.COM DMQ$CUSTOMIZE.COM
DMQ$CVT_V2TO3_JMSG.EXE DMQ$CVT_V2TO3_JMSG.LNK
DMQ$CVT_V2TO3_RMSG.EXE DMQ$CVT_V2TO3_RMSG.LNK
DMQ$CVT_V3TO4_JMSG.EXE DMQ$CVT_V3TO4_JMSG.LNK
DMQ$CVT_V3TO4_RMSG.EXE DMQ$CVT_V3TO4_RMSG.LNK
DMQ$DEASSIGN.COM DMQ$DECNET_CLRTLV40.EXE
DMQ$DECNET_LD.EXE DMQ$DELETE_GROUP.COM
DMQ$DETACH_PROCESS.COM DMQ$DMQCS_DUMP_GSECT.LNK
DMQ$DSPBLK.EXE DMQ$DSPBLK.LNK
DMQ$ENTRYRTL-AXP.OPT DMQ$ENTRYRTL.LNK
DMQ$ENTRYRTL2-AXP.OPT DMQ$ENTRYRTLV40.EXE
DMQ$ETHTEST.LNK DMQ$EVENT_LOGGER.EXE
DMQ$EVENT_LOGGER.LNK DMQ$EXECRTL.LNK
DMQ$EXECRTLV40.EXE DMQ$FORCEX.COM
DMQ$FORCEX.EXE DMQ$FORCEX.LNK
DMQ$FULLTEST.COM DMQ$FULLTEST_SPAWN.COM
DMQ$DISK:[DMQ$V40.EXE] DMQ$EXE:
DMQ$IVP.COM DMQ$IVP.EXE
DMQ$IVP.LNK DMQ$JRN_CONTROL.LNK
DMQ$JRN_SERVER.EXE DMQ$JRN_SERVER.LNK
DMQ$JTEST.LNK DMQ$LLS_VERIFY.EXE
DMQ$LLS_VERIFY.LNK DMQ$LOADER.EXE
DMQ$LOADER.LNK DMQ$LOOP.EXE
DMQ$LOOP.LNK DMQ$MENU.COM
DMQ$MGR_UTILITY.EXE DMQ$MGR_UTILITY.LNK
DMQ$MONITOR.EXE DMQ$MONITOR.LNK
DMQ$MRQ_TEST.EXE DMQ$MRQ_TEST.LNK
DMQ$MRS_SERVER.EXE DMQ$MRS_SERVER.LNK
DMQ$MSGSHR.LNK DMQ$MSGSHR.OBJ
DMQ$MSGSHRV40.EXE DMQ$MSGTBLBLD.COM
DMQ$NA_MGR.EXE DMQ$NA_MGR.LNK
DMQ$NA_SERVER.EXE DMQ$NA_SERVER.LNK
DMQ$PEXIT.LNK DMQ$PRCTBLBLD.COM
DMQ$PROCESS_START.COM DMQ$PSSVFY.EXE
DMQ$PSSVFY.LNK DMQ$PSSVFYD.LNK
DMQ$QMENU.EXE DMQ$QMENU.LNK
DMQ$DISK:[DMQ$V40.EXE] DMQ$EXE:
DMQ$QTRANSFER.EXE DMQ$QTRANSFER.LNK
DMQ$QTRANSFER_START.COM DMQ$SBS.LNK
DMQ$SBS_EXAMPLE.EXE DMQ$SBS_SERVER.EXE
DMQ$SCAN_SYSTEM_FOR_DMQ.COM DMQ$SET_LNM_TABLE.COM
DMQ$SET_LNM_TABLE.LNK DMQ$SET_LNM_TABLEV40.EXE
DMQ$SHUTDOWN.COM DMQ$SINK.EXE
DMQ$SINK.LNK DMQ$SRC.EXE
DMQ$SRC.LNK DMQ$STARTUP.COM
DMQ$START_SERVER.COM DMQ$STOP_GROUP.EXE
DMQ$STOP_GROUP.LNK DMQ$TEST.EXE
DMQ$TEST.LNK DMQ$TEST_LOCATE.LNK
DMQ$VALID.EXE DMQ$VALID.LNK
DMQ$WAIT_FOR_SERVICE.EXE DMQ$WAIT_FOR_SERVICE.LNK
DMQ_FIND_RTLS.COM LINK.COM
LINKALL.COM PAMPRTMSG_STUB.OBJ
DMQ$DISK:[DMQ$V40.LIB] DMQ$LIB:
CL.OLB CLS.OLB
CLS.OPT CNV.OLB
DMQ$DNS_LINK.OPT DMQ$IVP.TLB
DMQ$OLB.OPT DMQ.MLB
DMQ.OPT DMQ.TLB
DNV_STUBS.OLB EXEC.OLB
MRS.OLB MSG.OLB
NA.OLB PSS.OLB
SBS.OLB UCB.OLB
DMQ$DISK:[DMQ$V40.USER.CLIENT]
DMQ.INI P_ENTRY.H
P_GROUP.H P_MSG.H
P_PROCES.H P_RETURN.H
P_SYMBOL.H P_TYPECL.H
DMQ$DISK:[DMQ$V40.USER.TEMPLATE]
DMQ$BOOT.COM DMQ$INIT.TXT
DMQ$SET_SERVER_LOGICALS.COM DMQ$SET_SERVER_QUOTAS.COM
DMQ$TYPCLS.TXT DMQCLSEC.TXT
HIDDEN_DATA_TYPES.PAS PAIENTBLI.TXT
PAIENTPAS.TXT PAIGRPBLI.TXT
PAIGRPPAS.TXT PAIMSGBLI.TXT
PAIMSGPAS.TXT PAIPRCBLI.TXT
PAIPRCPAS.TXT PAISTSBLI.TXT
PAISTSDBLI.TXT PAISTSDPAS.TXT
PAISTSPAS.TXT PAISYMBLI.TXT
PAISYMPAS.TXT PAITYPBLI.TXT
PAITYPPAS.TXT PAMS_ADA_ENTRY_POINT_.ADA
PAMS_ADA_GROUP_.ADA PAMS_ADA_MSG_.ADA
PAMS_ADA_PROCESS_.ADA PAMS_ADA_RETURN_STATUS_.ADA
PAMS_ADA_RETURN_STATUS_DEF_.ADA PAMS_ADA_SYMBOL_DEF_.ADA
PAMS_ADA_TYPE_CLASS_.ADA P_ENTRY.H
P_GROUP.H P_MSG.H
P_PROCES.H P_RETURN.H
P_SYMBOL.H P_TYPECL.H
SYCUSTOMIZE.COM

Table F-2 Optional Alpha Development Base Kit Files
DMQ$DISK:[DMQ$V40.EXE] DMQ$EXE:
Optional Alpha Files---DEC TCP/IP Installed
DMQ$UCX_TCPIP_LD.EXE DMQ$UCX_CLRTLV40.EXE
DMQ$CLS_UCX.EXE
Optional Alpha Files---TGV MultiNet TCP/IP Installed
DMQ$TGV_TCPIP_LD.EXE DMQ$TGV_CLRTLV40.EXE
DMQ$CLS_TGV.EXE
Optional Alpha Files---TWG Wollongong TCP/IP Installed
DMQ$TWG_TCPIP_LD.EXE DMQ$TWG_CLRTLV40.EXE
DMQ$CLS_TWG.EXE
Optional Alpha Files---PSC TCPware TCP/IP Installed
DMQ$PSC_TCPIP_LD.EXE DMQ$PSC_CLRTLV40.EXE
DMQ$CLS_TCP.EXE
Optional Alpha Files---Motif Installed
DMQTESTM.EXE DMQTESTM.LNK
DMQTESTM.UID


Previous | Next | Contents