Skip to Content
Technical Articles
Author's profile photo Alban Leong

Activate HTTP/2 on AS ABAP 752 SP01 Dev Edition

I’ve just recently downloaded and installed the new AS ABAP 752 SP01 Developer Edition server. A little late to the party – but better late than never.

This is a short blog tip on how to activate HTTP/2 for this server to speed up Fiori/SAPUI5 applications. Why is this step necessary? Check out this blog by Nick Yang – How HTTP/2 feature can improve your Fiori/SAPUI5 solution performance

The quickest way to maintain an Instance Profile is through transaction RZ10 however, I was not able to locate one when I ran this transaction on the server (see below). Weird, isn’t it?

UPDATE 10/11/18: Thanks to Fabian Lupa‘s comment below, I was able to load the profiles into RZ10.

To get the profiles loaded into RZ10, go to Utilities -> Import profiles -> Of active servers

 

It’ll then take a while to execute and you should then get this screen.

After getting the screen above, you should now be able to add/change the Instance Profile directly from RZ10. Note: As best practice, please use the user id DDIC when performing these changes.

If you’re able to follow the steps above, ignore these instructions below. 🙂

Anyway, I am still determined to set this parameter – and here are the steps I took below:

Path to the Start Profile

To get the path for the Instance Profile, you can launch the SAP Management Console (see link below), right-click on the instance D00 -> Show Start Profile

http://vhcalnplci.dummy.nodomain:50013/sapmc/sapmc.html?SID=NPL&NR=00&HOST=vhcalnplci

Virtual Machine – Terminal

Now, go to the Virtual Machine and launch ‘Terminal’ app. From the command prompt, enter the following commands:

> cd /usr/sap/NPL/SYS/profile

> sudo nano NPL_D00_vhcalnplci

Find a good spot in this file and Insert the parameter icm/HTTP/support_http2 = true

Press Ctrl + O and Enter to commit the changes and then Ctrl + X to exit.

Restart the server and check your changes

You can restart the server through SMC or use the command stopsap and startsap.

To validate that the changes are active, go to transaction RZ11 and display the profile parameter.

Or, launch a Fiori application from Fiori Launchpad and use Chrome Developer Tools to display the protocol in the Network tab.

 

That’s it! Now, go and enjoy faster and speedier Fiori/UI5 applications from your AS ABAP 752 server.

Assigned Tags

      4 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Miller Lam
      Miller Lam

      Yes, it works.

      Author's profile photo Alban Leong
      Alban Leong
      Blog Post Author

      Cool! Glad that it worked for you too!

      Author's profile photo Fabian Lupa
      Fabian Lupa

      Hi, just a remark on your missing RZ10 profile. You can import the profile like this:

      RZ10 -> Utilities -> Import profiles -> of active servers

      Author's profile photo Alban Leong
      Alban Leong
      Blog Post Author

      Ahh.. got it. Thanks for the tip! I've updated the blog to include your suggestion which is certainly the more preferred way.