If you are updating the v6.1.2 to v6.1.2.1, please using IM to update to v6.1.2.1. Thanks.
Original Message:
Sent: Fri March 10, 2023 01:09 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Wai Man Wong ,
Thanks for quick replies and suggestions . As per your IBM Sterling B2B Integrator V6.1.2.1 Release Notes we have again downloaded the JDK new Version and updated it with version and path. And we extracted the Media_IM_6010201.zip file we extracted all the files in it. Later we took B2Bi_upgrade.xml file and updated the latest paths in it and later gone to the following path and doing upgradation.
[root@filegateway ~]# cd /root/IBM/InstallationManager/eclipse/tools/
[root@filegateway tools]# ./imcl input /root/update/B2Bi_upgrade.xml -acceptLicense
we are getting error.whether we need to use the base response file or the file which we get in the Media_IM_6010201.zip. Here i am using B2Bi_upgrade.xml response file
Please suggest the resolution for the error
Thanks in Advance for your support
We appreciate your support
------------------------------
Vikas Shivarathri
Original Message:
Sent: Tue March 07, 2023 07:53 PM
From: Wai Man Wong
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
You should use the Instalaltion Manager to install v6.1.2 and upgrade to v6.1.2.1 using IM or silent install using IM with response file.
e.g. depend on your responsefile, and you can save the log file for checking any issue during the upgrade

------------------------------
Wai Man Wong
Original Message:
Sent: Tue March 07, 2023 03:00 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Wai Man Wong
Thanks for the reply,My installation worked fine before the upgrade
What Java version you are using to install v6.1.2?
The java version was 8.0-6.11 before. We used the JDK 8.0-7.15 version for the upgrade.While running the updatescript.sh we got success. After we updated JDK Path.(We need to update the JDK before or after the upgrade).
Have you altered the java.security file inside the jdk folder under SI?
No, we didn't alter it.
We are getting different errors while upgrading. Could you please provide upgrade instructions or a link to a doc?
One thing here when we enter command java version the upgrade version it is showing. Later we ran ./run.sh script then we ran into the below error:-

Thanks in Advance for your support
We appreciate your support
------------------------------
Vikas Shivarathri
Original Message:
Sent: Tue March 07, 2023 01:13 AM
From: Wai Man Wong
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
If you are upgrade from v6.1.2 to 6.1.2.1, may i know your installation is working normally before upgrade?
v6.1.2 still require input of jce path during installation. Installing with the IIM in GUI mode - IBM Documentation
What Java version you are using to install v6.1.2?
And what java version you have installed before upgrade? or what java version you used during your upgrade?
After the upgrade, do you check any log saying the upgrade is success? I would suggest you to revert to the original and make sure everythig is correct before you run the upgrade again.
Have you altered the java.security file inside the jdk folder under SI?
------------------------------
Wai Man Wong
Original Message:
Sent: Tue March 07, 2023 12:01 AM
From: Wai Man Wong
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
are you using the correct jce file?
https://www.ibm.com/support/pages/installation-error-when-installing-ibm-sterling-b2b-integrator-523-redhat
and do you know you are using any SSL connection to your mssql db? is it a support version with SI?
I can upgrade to 6.1.2.1 from 6.0.1 without any issue, of course , I am using db2 without ssl enabled.
------------------------------
Wai Man Wong
Original Message:
Sent: Fri March 03, 2023 05:18 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Wai Man Wong,
Thanks for your reply. Actually, we have upgraded to 6.1.2.1 and after we need to update JDK Path. So we have installed the new JDK (8.0.7.15) and upgraded the path While upgrading the JDK path We are facing errors. So could you please address a few steps for updating the JDK path?
Please suggest any resolution or whether any changes have to be made while applying the fix pack.
We Got error while running the Sterling B2Bi

We appreciate your support.
Thanks IBM Support
------------------------------
Vikas Shivarathri
Original Message:
Sent: Fri March 03, 2023 02:18 AM
From: Wai Man Wong
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at com.ibm.jsse2.aa.<init>(aa.java:60)
at com.ibm.jsse2.ab.<init>(ab.java:16)
at com.ibm.jsse2.bb.a(bb.java:59)
at com.ibm.jsse2.bj.a(bj.java:56)
at com.ibm.jsse2.bj.startHandshake(bj.java:519)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1820)
... 16 more
Failed to get a connection with the configured database parameters due to error : The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption
Please check your db jdbc jar version and able to support java8.
Are you using SSL connection to DB?
https://www.ibm.com/docs/en/b2b-integrator/6.1.2?topic=database-configuring-microsoft-sql-server
------------------------------
Wai Man Wong
Original Message:
Sent: Fri March 03, 2023 01:23 AM
From: Wai Man Wong
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi,
Upgrade JDK for SI, please [root@sterling bin]#
e.g.
./upgradeJDK.sh /tmp/ibm-java-x86_64-80
If success, your /opt/star/jdk should be updated with new java. Have you upgraded any SI version before?
Regards,
Jack
------------------------------
Wai Man Wong
Original Message:
Sent: Fri March 03, 2023 12:28 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Kshitiz Saxena,
Thanks for your quick reply. Actually, let me explain what I have done. I applied the fix pack and the upgrade has successfully completed (6.1.2.0 to 6.1.2.1). Later, I extracted the JDK file with full excute permissions (777) and added the below path to environment variables.
export JAVA_PATH=/root/sterling/ibm-java-x86_64-80/jre/bin
export PATH=/root/sterling/ibm-java-x86_64-80/jre/bin:$PATH
Then I executed the upgradeJDK.sh script and later I encountered the error. Whether we need to delete the old JDK files or just run the upgradeJDK.sh script
After extracting it I found this and later i gone to Install_dir/bin/.upgradeJDK.sh Script

Please suggest any resolution or whether any changes have to be made.
We appreciate your support.
------------------------------
Vikas Shivarathri
Original Message:
Sent: Thu March 02, 2023 12:15 PM
From: Kshitiz Saxena
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hello Vikas,
ibm-java-sdk-8.0-7.15-x86_64-archive.bin is an installable JDK file. You need to extract JDK first then use that with upgradeJDK.sh script.
On the linux box you can install JDK in interactive mode by executing below command.
./ibm-java-sdk-8.0-7.15-x86_64-archive.bin
Please ensure that user that execute permission on the file.
------------------------------
Kshitiz Saxena
Original Message:
Sent: Thu March 02, 2023 06:37 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Rajashekar,
Thanks for your quick reply. Actually, we have downloaded the JDK version from IBM Fix Central. We got it in .bin format. Whether there is any file format or command formation issue We are framing the command ./upgradeJDK.sh /root/java/ibm-java-sdk-8.0-7.15-x86_64-archive.bin
After running the above command, we encountered the following error:
[root@sterling bin]# ./upgradeJDK.sh /root/java/ibm-java-sdk-8.0-7.15-x86_64-archive.bin
Thu Mar 2 22:32:48 IST 2023 Install Directory: /opt/star
Thu Mar 2 22:32:48 IST 2023 Backing up current jdk to jdk.20230302_223248
Thu Mar 2 22:32:48 IST 2023 Copying new JDK contents from /root/java/ibm-java-sdk-8.0-7.15-x86_64-archive.bin
cp: cannot stat '/root/java/ibm-java-sdk-8.0-7.15-x86_64-archive.bin/*': Not a directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/sslplus.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/sslplus_jdk15.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/sslplus_nio.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/SCIKM.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/SCIKS.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/nist.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/EccpressoFIPS.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/EccpressoFIPSJca.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/EccpressoJDK15ECC.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/EccpressoMD2.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/IA5OrPrintableString.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/UTF8OrPrintableString.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/TrustpointAll.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/TrustpointProviders.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/STERCOMMb64sigfile.txt': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/bcmail-jdk15on-*.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/bcpg-jdk15on-*.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/bcpkix-jdk15on-*.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/bcprov-ext-jdk15on-*.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/ext/bcprov-jdk15on-*.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/security/US_export_policy.jar': No such file or directory
cp: cannot stat 'jdk.20230302_223248/jre/lib/security/local_policy.jar': No such file or directory
Thu Mar 2 22:32:48 IST 2023 Updating Java Security...
Updating JDK providers...
/opt/star/bin/java_wrapper.sh: line 161: /opt/star/jdk/bin/java: No such file or directory
Error '127' updating java security providers in /opt/star/jdk
Thu Mar 2 22:32:48 IST 2023 Updating Xerces changes ...
Updating Xerces jar changes...
/opt/star/bin/java_wrapper.sh: line 161: /opt/star/jdk/bin/java: No such file or directory
Error '127' Updating Xerces jar changes in /opt/star/jdk
performing the munging..
File containing list of directories to be excluded from scanning for munging was not found, using Default excludes now.
/opt/star/bin/java_wrapper.sh: line 161: /opt/star/jdk/bin/java: No such file or directory
mv: cannot stat '/opt/star/bin/java_wrapper.temp.sh': No such file or directory
Thu Mar 2 22:32:48 IST 2023 JDK Upgrade Complete.
Please suggest any resolution or whether any changes have to be made.
We appreciate your support
------------------------------
Vikas Shivarathri
Original Message:
Sent: Thu March 02, 2023 05:23 AM
From: Rajasekhar Muthamsetty
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Please check if you followed this procedure to upgrade JDK - https://www.ibm.com/docs/en/b2b-integrator/6.1.2?topic=servers-upgrading-your-jdk
I don't think you need to specify the JCE file, if you want to find it from the JDK folder and use it
------------------------------
Rajasekhar Muthamsetty
Original Message:
Sent: Thu March 02, 2023 05:03 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Rajashekar,
Thanks for your reply. We have installed the support version of JDK (8.0.7.15). I think it is redirecting to the old JDK version.
Let me explain what we have actually done. during the upgrade of the SBI from 6.1.2.0 to 6.1.2.1. We have completed all of the pre-configuration methods such as JDK, After running the Sterling B2BI We ran into the following error:
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate)
at com.ibm.jsse2.aa.<init>(aa.java:60)
at com.ibm.jsse2.ab.<init>(ab.java:16)
at com.ibm.jsse2.bb.a(bb.java:59)
at com.ibm.jsse2.bj.a(bj.java:56)
at com.ibm.jsse2.bj.startHandshake(bj.java:519)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1820)
... 16 more
Failed to get a connection with the configured database parameters due to error : The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cipher suites are inappropriate)". ClientConnectionId:e6acc7e3-3279-4e80-bb4f-b2917a4c97db. Please correct the database configurations.
UIBrandingInstaller getBrandingItemsToBeUpdated com.sterlingcommerce.woodstock.install.custom.exception InstallCustomizationException: Failed to get a connection with the configured database parameters due to error : The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cipher suites are inappropriate)". ClientConnectionId:e6acc7e3-3279-4e80-bb4f-b2917a4c97db. Please correct the database configurations.The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cipher suites are inappropriate)". ClientConnectionId:e6acc7e3-3279-4e80-bb4f-b2917a4c97db
Failed to get a connection with the configured database parameters due to error The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cypher suites are inappropriate)". ClientConnectionId:bb972163-0a6a-40fe-88e8-8e293e161d1c. Please correct the database configurations.
com.sterlingcommerce.woodstock.install.custom.exception.InstallCustomizationException: Failed to get a connection with the configured database parameters due to error The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cypher suites are inappropriate)". ClientConnectionId:bb972163-0a6a-40fe-88e8-8e293e161d1c. Please correct the database configurations. The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cypher suites are inappropriate)". ClientConnectionId:bb972163-0a6a-40fe-88e8-8e293e161d1c
at com.sterlingcommerce.woodstock.install.custom.CustomBaseInstaller.getConnection(CustomBaseInstaller.java:221)
at com.sterlingcommerce.woodstock.install.custom.customprotocols.CustomProtocolInstaller.getInstallTasks(CustomProtocolInstaller.java:41)
at com.sterlingcommerce.woodstock.install.custom.CustomBaseInstaller.install(CustomBaseInstaller.java:61)
at com.sterlingcommerce.woodstock.install.InstallSICustomization.install(InstallSICustomization.java:32)
at com.sterlingcommerce.woodstock.install.InstallSICustomizationBootstrapper.install(InstallSICustomizationBootstrapper.java:135)
at com.sterlingcommerce.woodstock.install.InstallSICustomizationBootstrapper.main(InstallSICustomizationBootstrapper.java:38)
Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. Error: "No appropriate protocol (protocol is disabled or cypher suites are inappropriate)". ClientConnectionId:bb972163-0a6a-40fe-88e8-8e293e161d1c
at com.microsoft.sqlserver.jdbc.SQLServerConnection.terminate(SQLServerConnection.java:3151)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1912)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectHelper(SQLServerConnection.java:2708)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.login(SQLServerConnection.java:2362)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connectInternal(SQLServerConnection.java:2213)
at com.microsoft.sqlserver.jdbc.SQLServerConnection.connect (SQLServerConnection.java:1276)
at com.microsoft.sqlserver.jdbc.SQLServerDriver.connect (SQLServerDriver.java:861)
at java.sql.DriverManager.getConnection(DriverManager.java:675)
at java.sql.DriverManager.getConnection(DriverManager.java:219)
at com.sterlingcommerce.db.DBUtil.getConnection(DBUtil.java:523)
at com.sterlingcommerce.db.DBUtil.returnConnection(DBUtil.java:245)
at com.sterlingcommerce.woodstock.install.custom.CustomBaseInstaller.getConnection(CustomBaseInstaller.java:216)
... 5 more
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cypher suites are inappropriate).
at com.ibm.jsse2.aa.<init>(aa.java:60)
at com.ibm.jsse2.ab.<init>(ab.java:16)
at com.ibm.jsse2.bb.a(bb.java:59)
at com.ibm.jsse2.bj.a(bj.java:56)
at com.ibm.jsse2.bj.startHandshake(bj.java:519)
at com.microsoft.sqlserver.jdbc.TDSChannel.enableSSL(IOBuffer.java:1820)
... 15 more
Customizations were installed successfully.
cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval cheval chevalgültig cheval cheval cheval cheval cheval cheval cheval
No file was updated. Exiting the UI Branding Installation
OPS_PID: /opt/star/ops.pid
Including run.sh extensions
SQL Exception occurred.It can be ignored if found during db_deploy.
2023-03-02 18:40:05,585 main WARN Unable to create configuration for /opt/star/properties/cfxgateway_cfxlog_config.xml, ignoring
com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCConnectionException: Failed to get a JDBC connection
at com.sterlingcommerce.woodstock.util.frame.jdbc.ConnectionService.setConnectionProps(ConnectionService.java:278)
at com.sterlingcommerce.woodstock.util.frame.jdbc.ConnectionService.getConnection(ConnectionService.java:253)
at com.sterlingcommerce.woodstock.util.frame.jdbc.ConnectionService.getConnection(ConnectionService.java:818)
at com.sterlingcommerce.woodstock.util.frame.jdbc.JDBCService.getConnection(JDBCService.java:191)
at com.sterlingcommerce.fg.util.CheckFgVersion.doit(CheckFgVersion.java:108)
at com.sterlingcommerce.fg.util.CheckFgVersion.main(CheckFgVersion.java:56)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:90)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)
at java.lang.reflect.Method.invoke(Method.java:508)
at com.sterlingcommerce.woodstock.noapp.NoAppLoader.main(NoAppLoader.java:99)
Please suggest any resolution method to solve it or whether any changes has to be done in responseFile_B2Bi.xml or in JDK
Appreciate your support
------------------------------
Vikas Shivarathri
Original Message:
Sent: Thu March 02, 2023 03:15 AM
From: Rajasekhar Muthamsetty
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Vikas,
6.1.2.1 supports IBM JDK 8.0.7.15, so you must upgrade your JDK and before running SI.
------------------------------
Rajasekhar Muthamsetty
Original Message:
Sent: Thu March 02, 2023 01:41 AM
From: Vikas Shivarathri
Subject: Error After Applying Fix-Pack in Sterling B2BI (6.1.2.0 to 6.1.2.1)
Hi Team,
When we upgrade the version of B2BI from 6.1.2.0 to 6.1.2.1 in Linux. The upgrade has been completed successfully, but after running the Sterling B2BI we got the following error:
[root@sterling bin] # ./run.sh
Installing Customizations...
/opt/star/bin/InstallCustomization.sh: line 113: /opt/star/jdk/bin/java: No such file or directory.
Starting UI Branding Customizations Updates
No file was updated. Exiting UI Branding Installation
OPS_PID: /opt/star/ops.pid
!! RUN.SH ABORTED !!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
The JDK Version is not supported.
Please upgrade your JDK to the supported version as per the documentation.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
exiting...
Please suggest any resolution method to solve it.
Appreciate your support
------------------------------
Vikas Shivarathri
------------------------------
------------------------------
Vikas Shivarathri
------------------------------
#SupplyChain
#B2BIntegration