Skip to Content
avatar image
Former Member

Installation of NPL failed error

Hi ,

I am trying to install ABAP server on my system..but failing continuously(5 times)..

due to only one error…

“Installation of NPL failed .Please check log files in /tmp/sapinst_instdir..”

Please, can anybody let me know how to check this log files so that I can find the reason for installation failure.

I have downloaded ABAP 7.51SP02(Since SP01 has licence expired issue) still not able to installed.

I am using Win10..and installing ABAP on Oracle Virtualbox.

Please your help will be much appreciated..

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

12 Answers

  • avatar image
    Former Member
    Jan 30 at 07:43 PM

    Hey, try to change your host file entry to: 10.0.2.15 vhcalnpli.dummy.nodomain vhcalnpli (you can see the correct syntax in your hostfile, it is <IP address> <FQDN> <short-hostname>). That helped me :-)

    You can also check my comment for further information at the Newbies Guide.

    Greetz Christian

    Add comment
    10|10000 characters needed characters exceeded

    • i tried the above steps, also downloaded and pasted the new licence file. but still i am getting the NPL installation failed error for NW7.51. Any help is appreciated.

      Thanks

      Prashant

  • avatar image
    Former Member
    Oct 22, 2017 at 10:32 AM

    I tried to understand the logfile and the root cause might be that the database logons of sapsa and SAPSR3 are in too quick succession and the database in the isql64 command is not specified. This could be a timing issue which occurs not always and is something SAP has to check and to correct.

    With this assumption I tried the installation with the "-g" option which provides the SAPINSTGUI and where you can interactively change the various settings. This requires a "working X environment" which is given with openSUSE 42.3 and that the DHCP-server provides a DNS domain name. I am running SAP in my local network and configured my router accordingly.

    When you start "./install.sh -g" in the console URLs are provided which you can copy and paste into the Firefox browser on the VM (also there with openSUSE). You have to logon as root. First I got a page telling me that the plattform is not supported at all :-(

    But ignoring this and pressing the Stop-Button in the Browser the console provides a second URL and I can proceed. I did not make any changes to the proposals. Only thing I changed was the time zone of the OS to UTC because this was a warning in the installation check.

    When installation is running same error as before occurs :-(

    But in the browser I have a chance to set another password for SAPSR3 with another URL is provided in the console. Even if I use the same one as before it ended with the successful installation and I could start SAP and logon with the GUI. It seems that this way resolved the timing issue.

    It is solved for me now and hope and helps also others. Nevertheless I appreciate SAPs comments on my investigations and may be a smoother installation with the next version.

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 13, 2017 at 02:56 PM
    • Please login into the Linux Virtual Machine on the Virtualbox.
    • Go to the mentioned folder "CD /tmp/sapinst_instdir" and list the files with "LS"
    • The content of the file you can display with "CAT <filename>".

    If you have installed a graphical user interface on you Linux you can of course browse the files with one of the file explorers.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 18, 2017 at 06:20 PM

    Same problem! sapinst.log says:

    WARNING 2017-10-18 12:05:24.889 (root/sapinst) id=modlib.jslib.childAppReturn
    Execution of the command "isql64 -w999 -USAPSR3 -Svhcalnplci:4901 -X" finished with return code 255. Output:
    Password:
    Msg 10513, Level 16, State 1:
    Server 'NPL':
    Temporary database based on specified binding could not be assigned. Since binding is hard, this results in a login failure.
    Msg 4002, Level 14, State 1:
    Server 'NPL':
    Login failed.
    CT-LIBRARY error:
    ct_connect(): protocol specific layer: external error: The attempt to connect to the server failed.

    See also here:

    https://answers.sap.com/questions/322933/sap-nw-as-abap-750-sp2-install-issue.html

    I checked the license, it is valid. I have latest download 7.51 SP2 on ASE 16.0

    Nevertheless after the failure I was aber to log on the database with the isql64 comman and it worked supringly.

    Made some investigations what binding in the context means and executed ASE sp_tempdb. Hardness of login SAPSR3 bound to database saptmpdb is HARD while for sapsa it is SOFT. And default database is tempdb and not saptempdb. According to the documentation of ASE this causes such an error, but I am not an ASE/ database expert.

    Waiting for further hints/ resolution in these two threads now.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 07, 2017 at 10:12 AM

    u fixed problem ?

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 11, 2017 at 07:29 PM

    Has anyone fixed this issue?

    Add comment
    10|10000 characters needed characters exceeded

  • Dec 03, 2017 at 02:41 PM

    Hello,

    i tried to install ABAP NW 7.51 SP2 totally new. So I have no Folder Sybase....

    I have the same problem.

    The system says

    Step return modlib.jslib.caughtExeption

    For me its over. I give up

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Nov 29, 2017 at 07:57 PM

    Hey there,

    I had the same issue during the Installation of ABAP NW 7.50 and now with ABAP NW 7.51. So I tried a little bit and finally I solved that problem.

    After the failed Installation( Installation of NPL failed..), try to Install again...maybe it solve the problem. If not try the following steps:

    - Download the new ASE license -> klick (you can use the Firefox in your Virtual Maschine)

    - Open the Terminal and type sudo -i to get root access.

    - After that, type chmod -R 777 /sybase to get the write/read authorization for the sybase folder

    - click on Activities, choose Files

    - In the new window click on Other Locations->Computer->sybase->NPL->SYSAM-2_0->licenses

    - Delete the SYBASE_ASE_TestDrive.lic file and copy the new downloaded ASE license in that folder. (copy&paste or drag&drop)

    - Install again -> Installation of NPL success.

    I know it's not the best way but it works for me :)

    Greetz Thimo


    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 15 at 12:18 AM

    Thimo, I am having this problem to install SAP Developer, and I want to do this steps than you said.

    But the link to donwload ASE License i'ts doesn't working anymore, can you disponibilize this for us ?

    Best Regarts

    Felipe

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Apr 17 at 06:32 PM
    Add comment
    10|10000 characters needed characters exceeded