Skip to Content
avatar image
Former Member

AddOn DI Connection

Hi.

After update to 9.2 pl04 in B1, we have this error when try to connect DI/API AddOn:

"add-on has already logged on with the same account in " (other machine, or the same machine)

But we have 8 different AddOn on the client, but only 2 or 3 can connect at the same time ... the other not connect ... I try to use a different user account, but without success

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Mar 01, 2017 at 04:47 PM

    Hi Paolo,

    The mentioned issue seems to be because of the new logon limitations introduced in SAP Business One Version 9.2 PL04.

    Any SAP user which is having the Named User License and trying to make DI API connection, internally it will work as "Indirect Access" for DI API only. Since the new logon limitation is introduced in SAP Business One Version 9.2 PL04, SAP User is not allowed to make more than one DI API connection.

    You might be using the below scenario:

    1. Machine1, User for UI Connection is User1; User for DI Connection is User3.
    2. Machine2, User for UI Connection is User2; User for DI Connection is User3.

    While connecting the add-on on machine2 for User2, and making DI connection is gives the error:
    "Add-On has already logged on with the same account. "

    Refer to SAP Note 1815509 and Whats New Guide for SAP Business One Version 9.2 PL04 for the same.

    Kind regards,

    ANKIT CHAUHAN

    SAP SME Support

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Ankit,

      Thank you for this information.

      In our scenario we just have DI Connections (only indirect) with no UI connection, all with manager user.

      Looking at SAP Note 1815509 I see the change, even if I expected to see this note in PL04 changelist (download center) but i didn't.

      Thanks

      Paolo

  • Nov 05, 2016 at 06:21 AM

    Hi Luciano,

    Make sure your add-on is using a "Single Sign On" method for the connection. Otherwise, you'll hit the concurrent connection limit.

    Have a look here: https://archive.sap.com/discussions/thread/1620942

    Pedro Magueija

    LinkedIn | Twitter | Blog

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Pedro,

      no it is another application.

      Each client create an instance of DI only when needed with 'manager' user and close the connection when finished. If another client meanwhile opens another DI connection sometimes (seems not always) we run into the described problem.

      This was working great without any problem. After upgrading from 9.2 PL03 to PL06 we came into this problem. I wonder what changed, i read patches details but didn't find anything.

      Thank you