Do you have any question about this error?
Message type: E = Error
Message class: CNVMBTRFC - Messages used in RFC Management and its objects
Message number: 123
Message text: Destination &1 deactivated or bad state - Connection check not allowed.
It is detected a problem with the connection of a destination. Because
of this the connection state of this destination reflects this issue. E.
g. if a connection request don?t get the response in a specific period
of time then the destination get the connection state 'N'. If the
connection state inidcates that something is not OK with the destination
the RFC Management don?t do the connection check and the destination is
not used. This also applies to deactivated RFC destinations in a
package.
Destination is deactivated
In table CNVMBTDEST in field DEACTIVATED you find the information about
the deactivation state. Keep in mind that for each remote system the
state can be different for the destinations. Viewing deactiavation state
see heading 'Get destination and deactivaten state'.
No connection check explicitely choosen
When calling the function for checking the connection we have the import
parameter NO_CONNECTION_CHECK. If this parameter is set then no
connection check will be done.
Destination state doesn?t allow the check
In table CNVMBTDESTSTATE you find the state for a destination (also
called connection state). If there is no entry then it can be assumed
that the destination is OK. If there is an entry then all states with
exception of O (connection OK) and the initial entry indicating that
there is something not OK with the destination and no connection check
will be done untill the issue is fixed. For destinations in the control
system you find the destination state in the control system and for
destinations in the remote system accordingly in these systems. Viewing
destination state see heading 'Get destination and deactivation state'.
The system issues an error message and will not allow you to continue with this transaction until the error is resolved.
Get destination and deactivation state
The destination and deactivation state in the different execution
targets of a package can be viewed in the RFC Management in tab
'Definition' with button 'State'. Before clicking on the button you have
to choose the destination from where you want to get the state. To
select the destination you have to mark a line in the table. If no line
is markt/selected then the Control Destination is choosen.
Reset destination state (connection state) in the RFC Management
Reset the destination state of several or all destinations. You can
reset the connection of several destinations by clicking on the refresh
button in the application toolbar. If one of the destinations with a bad
connection state then you are asked whether you want to do a full
refresh. With the full refresh all destinations will be checked. Without
the full refresh only the destinations without a bad connection state
checked. When during the full refresh the connection check of a bad
connection is successful then the state will be reset.
You can reset the destination state in the RFC Management in tab
'Definition' by clicking button 'State' after you have selected the
destination where you want to get the destination state. If no
destination is selected then automatically the Control destination is
choosen. You get a list with all destinations of the selected system. In
column 'Connection State' you see the connection state. If the field is
not initial or with state 'O' then the destination got a bad connection
state. Set the cursor on the line with the destination where you want to
reset the state. After pressing button 'Reset' the destination will be
reset.
Reset destination state (connection state) for each destination
You can reset the connection state for each destination with transaction
RESET_RFC_STATE. Call the transaction and enter or choose the
destination id. Press the button 'RESET' to reset the connection state.
If you want to reset the connection state of a destination in a remote
system you have to logon to this system and do the steps previously
described.
Activate destination
You can activate all destinations of a package at once with transaction
SET_RFC_STATE. Enter the package number in field 'Package' and press
button 'Activate'. All destinations of this package will be activated.
You can activate a single or several destinations in the RFC Management
in tab 'Definition' by pressing button 'State' after you have selected
the destination where you want to activate the destination. If no
destination is selected then automatically the Control destination is
choosen. In the list displayed in column 'Deactivated' you see the
deactivated state. If the field is initial then the destination is
active. To activate a destination you have to set the cursor on the line
with the destination you want to activate. After pressing button
'Activate' the destination will be active.
Set waiting time for response of asynchronous RFC check
If you get the connection status 'N' (System not available or no
connection possible) for one or several of your destinations and the
connection is OK but very slow then you can increase the waiting time
for the response of an asynchronous check with the Global Parameter
GLOBAL_ASYNC_WAIT_TIME. The default value is 60 seconds. You can
maintain the Global Parameters in your SAP LT/TDMS 4.0 project in tab
'Systems', in the Migration Server Overview for SAP TDMS (transaction
CNV_MBT_TDMS) or SAP Landscape Transformation Overview (transaction
CNV_MBT_SLOP) in the menu GOTO->GLOBAL PARAMETER, or with transaction
CNV_MBT_GP.
Error message extract from SAP system. Copyright SAP SE.
CNVMBTRFC123
- Destination &1 deactivated or bad state - Connection check not allowed. ?The SAP error message CNVMBTRFC123 indicates that there is an issue with the RFC (Remote Function Call) destination in your SAP system. Specifically, the message states that the destination is either deactivated or in a bad state, which prevents a connection check from being performed.
Cause:
- Deactivated RFC Destination: The RFC destination you are trying to use has been deactivated in the SAP system.
- Bad State: The destination may be in a bad state due to network issues, incorrect configuration, or the target system being down.
- Authorization Issues: There may be insufficient authorizations for the user trying to access the RFC destination.
- Configuration Errors: Incorrect settings in the RFC destination configuration, such as wrong connection parameters or missing entries.
Solution:
Check RFC Destination Status:
- Go to transaction SM59 in the SAP GUI.
- Locate the RFC destination mentioned in the error message.
- Check if the destination is activated. If it is deactivated, activate it.
Test the Connection:
- In transaction SM59, select the RFC destination and click on the "Connection Test" button to verify if the connection can be established.
- If the connection fails, check the error message for more details.
Review Configuration:
- Ensure that the connection parameters (like target host, system number, client, user, password, etc.) are correctly configured.
- Verify that the target system is up and running.
Check Authorizations:
- Ensure that the user credentials used for the RFC destination have the necessary authorizations to connect to the target system.
Network Issues:
- Check for any network issues that might be preventing the connection to the target system.
- Ensure that firewalls or network policies are not blocking the connection.
Consult Logs:
- Check the system logs (transaction SM21) and the developer trace (transaction ST22) for any additional error messages that might provide more context.
Related Information:
By following these steps, you should be able to identify and resolve the issue causing the CNVMBTRFC123 error message.
Get instant SAP help. Start your 7-day free trial now.
CNVMBTRFC122
No destination state entry exist
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
CNVMBTRFC121
Set destination state failed
Self-Explanatory Message Since SAP believes that this specific error message is 'self-explanatory,' no more information has been given.The majority of...
CNVMBTRFC124
It is a local destination. We don¦t change password here.
What causes this issue? The user selected a destination that is pointing to the local system and clicked on the button for changing password. This ac...
CNVMBTRFC125
No destination where to reenter the password
What causes this issue? In the overview for reentering the passwords we have to enter the passwords for the destinations in the remote system. We hav...
Click on this link to search all SAP messages.