Simultaneous "imsimta qm start/stop" On Multiple Channels Does Not Work As Expected (Doc ID 1006829.1)

Last updated on SEPTEMBER 14, 2016

Applies to:

Oracle Communications Messaging Server - Version 5.2.0 and later
All Platforms

Symptoms

In Messaging Server, it is possible to start or stop MTA channels using the imsimta qm utility. The imsimta qm command provides sub-commands to inspect and/or manipulate the channel queues as well as the messages in the queues.

When used in interactive mode, the following would be the expected output of stopping or starting a channel:

#./imsimta qm stop tcp_local
%QM-I-STOPPED, channel stopped

#./imsimta qm start tcp_local
%QM-I-STARTED, channel started


However, when running multiple imsimta qm commands at the same time, one or more of the following error messages may be observed (depending on the command issued) :
 

# ./imsimta qm  stop tcp_local
%QM-E-NOTSTOPPED, unable to stop the channel; cannot update the hold list


The behavior described can be reproduced when the command is issued on multiple channels in the MTA at the same time.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms