Ubisecure Password application is included in the Ubisecure SSO installation package. During a standard installation the software is partially installed. The application is not ready for use without explicit activation and further configuration.
...
Code Block |
---|
|
<context-param>
<param-name>mail.smtp.host</param-name>
<param-value>smtp-gw.example.com</param-value>
</context-param>
<context-param>
<param-name>mail.smtp.from</param-name>
<param-value>password@example.com</param-value>
</context-param> |
OR
If the SMTP server requires further values, such as authentication credentials, configure tomcat server mail/Session ( ubilogin -sso\ubilogin\config\tomcat\conf\context.xml
) like below. (In this case, the configuration instruction above can be ignored).
Code Block |
---|
|
<?xml version='1.0' encoding='utf-8'?>
<Context reloadable="false" useHttpOnly="true" swallowOutput="true">
<Manager pathname="" />
<Resource name="mail/Session"
auth="Container"
type="javax.mail.Session"
mail.smtp.host="host"
mail.from="example@example.com"
mail.user="example"
mail.smtp.port="465"
mail.smtp.auth="true"
mail.smtp.user="example"
password="password"
mail.smtp.starttls.enable="true"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"/>
</Context> |
...
Code Block |
---|
|
<context-param>
<param-name>mail-session</param-name>
<param-value>mail/Session</param-value>
</context-param>
<resource-ref>
<res-ref-name>mail/Session</res-ref-name>
<res-type>javax.mail.Session</res-type>
<res-auth>Container</res-auth>
</resource-ref> |
As an optional step, you can enable debug logging by adding a value in the ubilogin-sso/ubilogin/webapps/password/WEB-INF/web.xml
file.
Code Block |
---|
|
<context-param>
<param-name>log-level</param-name><param-value>debug</param-value>
</context-param> |
...