Posts

HANA Studio error - java was started but returned exit code =1

Image
If you get the following error when you try to start HANA studio, check if you are using a 64-bit Java. Java was started but returned exit code=1 If you cannot install a 64-bit java, try changing the -vm parameter in  Hdbstudio.ini file to point to jvm.dll file. Example: -vm C:\Development\Java\64bit\jdk1.7.0_09\jre\bin\server\jvm.dll Please note that the actual location of jvm.dll may vary on your system.

How to unlock a locked SAP HANA user?

Image
HANA Studio offers a secure  storage to store the user credentials and use those to connect with HANA database. If you change the user credentials, you must remember to update those in HANA studio as well. If the studio still uses the old logon data even after you changed the password, you may see the user locked due to  multiple failed logon attempts. To check if user is deactivated or how many invalid logons s/he has use the following SQL: SELECT NAME, USER_DEACTIVATED, INVALID_CONNECT_ATTEMPTS FROM "SYS"."P_PRINCIPALS_" WHERE NAME='<username>' If the user was locked/deactivated for other reasons (e.g. directly by a user admin), you may need to reset the password: alter user <username> password <password>; Update password in HANA studio To reset the number of failed attempts recorded, you can use the following SQL: alter user <username> DROP CONNECT ATTEMPTS;

Reading password field

Image
Right click the login form, select inspect element, Find the input type and delete "password" It will turn the password feild into regular text.

Heartbleed: SAP Business Intelligence products using APR native Tomcat library affected

Image
SAP has released an advisory on the implications of Heartbleed bug on SAP Business Objects and Business Intelligence products, through SAP note  2003582 According to the note: Default Tomcat provided by SAP with SAP Business Intelligence products  is not affected by this issue, unless customers explicitly enable SSL using APR native tomcat library. See  http://tomcat.apache.org/tomcat-6.0-doc/ssl-howto.html  and  http://tomcat.apache.org/tomcat-7.0-doc/ssl-howto.html  for details on Tomcat SSL configuration. Open an SAP message on the component XX-SER-BO-SEC if you suspect you are affected. Here is a simple explanation of this bug Use this site to check if a website has been fixed or not to know whether to change password now or wait. You can also use this site to test if the servers are secure right now. It sends a deliberately malformed heartbeat and checks if the server responds with too much information. Keep in mind this tells yo...

Reduce memory footprint of Chrome by disabling Chrome's GPU acceleration

With every new version seems to improve the responsiveness, but at the same time it is getting bloated with each new version release. One of the tricks to reduce the memory footprint of Chrome is starting it without GPU acceleration by using "- -disable-gpu --disable-software-rasterizer " option when launching Chrome. It become nearly as good and you get to free up some memory.

How do IR ID RWB Adapter Engine and Integration Engine register their URLs?

In XI/PI, the URLs used by various components are registered by the individual components in the SLD. These URLs are then used by other components for intra-XI/PI communications. The configurations are stored as follows: For Integration Repository / Integration Directory / Runtime Workbench the details are configured on Exchange Profile . Following are the most important parameters that define the component URLs: com.sap.aii.connect.directory.name com.sap.aii.connect.directory.httpport com.sap.aii.connect.directory.httpsport com.sap.aii.connect.integrationserver.name com.sap.aii.connect.integrationserver.httpport com.sap.aii.connect.integrationserver.httpsport com.sap.aii.connect.integrationserver.r3.httpport com.sap.aii.connect.integrationserver.r3.httpsport com.sap.aii.connect.repository.name com.sap.aii.connect.repository.httpport com.sap.aii.connect.repository.httpsport com.sap.aii.connect.rwb.name com.sap.aii.connect.rwb.httpport com.sap.aii.connect.rwb.httpspo...

Configure Single Signon on Service Market Place using SAP Passport

Image
SAP Service Marketplace is served by a cluster of servers and while you are browsing through the portal, you might switch to different server. With each time you will be prompted to authenticate yourself. If you want to type in your S-User ID and password each time, you can configure Single Sign-on using SAP Passport (client-certificate that authenticates you) by following these steps: Login to http://service.sap.com/myprofile and click on "Maintain my Single Sign-On Certificate" Enter your S-User ID password and click on "Apply for SAP Passport" Private certificates will be installed in your browser trust store Restart your browser and the next the you call SMP you will be able to authenticate using the client certificate.