How To Fix CNVMBTRFC123 - Destination &1 deactivated or bad state - Connection check not allowed.


SAP Error Message - Details

  • 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.

  • Show details Hide details
  • What causes this issue?

    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.

    System Response

    How to fix this error?

    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.

    Procedure for System Administrators


    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message 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:

    1. Deactivated RFC Destination: The RFC destination you are trying to use has been deactivated in the SAP system.
    2. Bad State: The destination may be in a bad state due to network issues, incorrect configuration, or the target system being down.
    3. Authorization Issues: There may be insufficient authorizations for the user trying to access the RFC destination.
    4. Configuration Errors: Incorrect settings in the RFC destination configuration, such as wrong connection parameters or missing entries.

    Solution:

    1. 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.
    2. 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.
    3. 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.
    4. Check Authorizations:

      • Ensure that the user credentials used for the RFC destination have the necessary authorizations to connect to the target system.
    5. 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.
    6. 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:

    • RFC Destinations: RFC destinations are used in SAP to define how to connect to other SAP systems or external systems. They can be configured in transaction SM59.
    • SAP Notes: Check for any relevant SAP Notes that might address known issues related to this error message.
    • Documentation: Refer to SAP documentation for more details on configuring and troubleshooting RFC connections.

    By following these steps, you should be able to identify and resolve the issue causing the CNVMBTRFC123 error message.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker