Histórico da Página
...
Bloco de código | ||||||
---|---|---|---|---|---|---|
| ||||||
/usr/local/totvs-agro/multicultivo/wildfly/bin$ wildfly-init-<nome_instância>.sh start |
...
HABILITAÇÃO DE HTTPS/CERTIFICADO SSL
As configurações de certificado SSL para habilitação de HTTPS, e as demais configurações do serviço, estão centralizadas no arquivo standalone-full-ha.xml:
...
Nota |
---|
A senha do certificado importado deve ser ajustada na configuração do subsistema Elytron. |
...
HABILITAÇÃO DE E-MAIL (SMTP)
O SMTP e conta de e-mail devem ser configurados na seção <socket-binding-group> e no subsistema (subsystem) mail, respectivamente, no arquivo standalone-full-ha.xml.
Configuração de SMTP
Para configurar o SMTP, deve-se adicionar o elemento XML <outbound-socket-binding> ao elemento <socket-binding-group>, conforme trecho de exemplo abaixo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
<socket-binding-group name="standard-sockets" default-interface="public" port-offset="0">
<!-- Configurações de socket-binding -->
<socket-binding/>
<!-- Configuração de SMTP -->
<outbound-socket-binding name="mail-smtp">
<remote-destination host="localhost" port="25"/>
</outbound-socket-binding>
</socket-binding-group> |
Atributos:
- name - o nome atribuído ao socket-binding deverá ser referenciado na configuração do subsistema mail, como pode ser observado na próxima seção abaixo. O nome "mail-smtp" é apenas uma sugestão, ele pode ser personalizado;
- host - define o endereço (host) do SMTP a ser utilizado;
- port - define o número da porta do SMTP.
Configuração de conta de e-mail (subsistema mail)
Para configurar uma conta de e-mail, deve-se adicionar um elemento <mail-session> (contendo o elemento <smpt-server>) ao subsistema (subsystem) mail, conforme exemplo abaixo:
Bloco de código | ||||
---|---|---|---|---|
| ||||
<subsystem xmlns="urn:jboss:domain:mail:4.0">
<mail-session name="default" debug="false" jndi-name="java:jboss/mail/Default" from="[email protected]">
<smtp-server outbound-socket-binding-ref="mail-smtp" tls="false" username="usuario" password="senha"/>
</mail-session>
</subsystem> |
Atributos:
- jndi-name - nome do serviço de e-mail configurado no WildFly. Valor padrão deve ser "java:jboss/mail/Default";
- from - endereço de e-mail que será utilizado no envio de e-mails;
- outbound-socket-binding-ref - referencia ao socket-binding via nome (mail-smtp) configurado na seção anterior;
- tls - (true/false) - Indica se o serviço de SMTP utiliza ou não o protocolo TLS;
- username e password - configuram o usuário e senha do serviço SMTP, respectivamente. Caso o serviço SMTP esteja sem autenticação de usuário, os atributos username e password devem ser removidos dessa configuraçao.
...
ALTERAÇÃO DE PORTAS
As configurações de portas, e as demais configurações do serviço, estão centralizadas no arquivo standalone-full-ha.xml:
...