¿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