¿Cómo conectarse al portal con SSL (https)?
IMPORTANTE
Bajar el servidor Jboss
Procedimiento
- ir a la carpeta O3_install_dir/jboss/server/default/deploy/jbossweb-tomcat55.sar
- buscar el archivo server.xml
- en el archivo buscar el tag
<Connector port="8080" address="$\{jboss.bind.address}" maxThreads="250" strategy="ms" maxHttpHeaderSize="8192" emptySessionPath="true" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>
- comentar el tag
<\!-\- <Connector port="8080" address="$\{jboss.bind.address}" maxThreads="250" strategy="ms" maxHttpHeaderSize="8192" emptySessionPath="true" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/> \-->
- buscar el tag
<\!-\- <Connector port="8443" address="$\{jboss.bind.address}" maxThreads="100" strategy="ms" maxHttpHeaderSize="8192" emptySessionPath="true" scheme="https" secure="true" clientAuth="false" keystoreFile="$\{jboss.server.home.dir}/conf/llave_1.keystore" keystorePass="rmi+ssl" sslProtocol = "TLS" /> \-->
- descomentarlo
<Connector port="8443" address="$\{jboss.bind.address}" maxThreads="100" strategy="ms" maxHttpHeaderSize="8192" emptySessionPath="true" scheme="https" secure="true" clientAuth="false" keystoreFile="$\{jboss.server.home.dir}/conf/llave_1.keystore" keystorePass="*rmi+ssl*" sslProtocol = "TLS" />
- nombre_llave.keystore es el nombre que nostros le daremos al archivo de llaves
en la consola escribir
para WINDOWS
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore O3_install_dir\jboss\server\default\conf{*}nombre_llave.keystore*
para *NIX
$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA -keystore O3_install_dir/jboss/server/default/conf/nombre_llave.keystore
8. la primer clave que nos pregunta debe de contestarse rmi+ssl , luego se llenan los datos como corresonda
9. la última clave que nos pide le contestamos con return
10. reiniciar el jboss