- 14 Jan 2025
- 2 Minutes à lire
- SombreLumière
- PDF
Deploying Administration Web Interface to IBM WebSphere Manually
- Mis à jour le 14 Jan 2025
- 2 Minutes à lire
- SombreLumière
- PDF
To deploy Administration Web Interface to IBM WebSphere manually
Copy the following files from the product CD to a folder on the IBM WebSphere host machine:
- cd_drive\Software\webadmin\admintool_version.jar
- cd_drive\Software\webadmin\webadmin_version.war
This procedure includes some steps to modify webadmin_version.war. If you do not want to modify that file yourself, you can use a version of Web Administration Service adapted for IBM WebSphere EE for manual deployment on the OneSpan Authentication Server product CD:
- cd_drive\Software\webadmin\webadmin_websphere_version.war
- Verify that version 8.0 of IBM WebSphere SDK Java Technology Edition is installed with IBM WebSphere Application Server. See Supported web servers and browsers for information on the supported versions.
- Enable IBM WebSphere SDK Java Technology Edition.
- Open the IBM WebSphere administrative console at http://localhost:9060/ibm/console, and log on as an administrator.
Navigate to Security > SSL certificate and key management > SSL configurations > NodeDefaultSSLSettings > Quality of protections (QoP) settings, and set the protocol to TLSv2.
Alternatively, in the IBM WebSphere server xml configuration file, set the SSL protocol to SSL_TSLv2 (sslProtocol="SSL_TLSv2").
- On the same page, ensure that the provider is set to Predefined JSSE provider, and that the selected provider is IBMJSSE2.
- Add the IP address of the IBM WebSphere Application Server as administrative client component in OneSpan Authentication Server.
- Verify that the URL https://ias_ip_address:8888 on IBM WebSphere is responding. If it is not, check if OneSpan Authentication Server is running, and/or check the firewall settings.
Add OneSpan Authentication Server to the Administration Web Interface using admintool.jar, by running the following command from the directory where admintool.jar is located:
<websphere_install_dir>java\jre\bin\java -jar\admintool_<version>.jar server add <ias_name> https://<ias_ip_address>:8888
Navigate to Servers > Application Servers > server1 > Process Definition > Java Virtual Machine. In Generic JVM arguments, add the following argument:
-Djava.net.preferIPv4Stack=true -Djava.net.preferIPv4Addresses=true -Djava.net.preferIPv6Addresses=false
- Navigate to Security > SSL certificate and key management > Key stores and certificates > NodeDefaultTrustStore > Signer certificates > Retrieve from port.
- Enter the IP address and the secure SOAP port for OneSpan Authentication Server.
- Enter an alias.
- Click Retrieve signer information, then click OK, and Save.
Stop and restart WebSphere Application Server with the following commands:
[administrator@localhost IBM]$ .\WebSphere\AppServer\bin\stopServer.bat server1 [administrator@localhost IBM]$ .\WebSphere\AppServer\bin\startServer.bat server1
- Save the webadmin_version.war file.
- Open the WebSphere administrative console and log in as an administrator.
- Navigate to Applications > New Application > New Enterprise Application.
- Select Local File System and click in the Full path field to browse to the webadmin_version.war file on the local machine.
Click Next to accept all default options for the following pages:
- Preparing for the application installation
- Select installation options
- Map modules to servers
- Map virtual hosts for Web modules pages
- In the Map context roots for Web modules page, enter /webadmin in the Context Root field, and click Next.
- Click Finish.
- Click Save.
- Navigate to Application Types > WebSphere enterprise applications.
- Click webadmin_websphere_war.
- Click Manage Modules.
- Click IAS Web Administration.
- Select Classes loaded with local class loader first (parent last) from the Class loader order drop-down list.
- Click OK.
- Click Save.
- (Re-)Start the webadmin application.
- Stop and start the webadmin.war application from the WebSphere administrative console.
To verify the Administration Web Interface is up and running, access the Administration Web Interface via a web browser at the following address: http://localhost:9080/webadmin/login.action.
To ensure secure communication, it is essential that you publish the Administration Web Interface via HTTPS. Do not use HTTP, as this protocol is not secure!