Zimbra: Corrigindo erro “HTTP ERROR 500 java.lang.NoClassDefFoundError: Could not initialize class com.zimbra.soap.JaxbUtil” após atualização

Olá! Nesse artigo gostaria de compartilhar a correção para o erro “HTTP ERROR 500 java.lang.NoClassDefFoundError: Could not initialize class com.zimbra.soap.JaxbUtil” que pode ser exibido ao acessar o Zimbra após a atualização para a Zimbra 9 (Network Edition) OU após a aplicação de algum patch para a versão 8.8.15 (Network Edition e Open Source).

A correção para esse erro, que ocorre pelo script de atualização não conseguir atualizar o parâmetro “mailboxd_java_options” do zmlocalconfig, é adicionar as opções abaixo:

-Djava.security.egd=file:/dev/./urandom --add-opens java.base/java.lang=ALL-UNNAMED

Neste exemplo, vemos como fica o “mailboxd_java_options” com a correção do parâmetro:

zmlocalconfig mailboxd_java_options
mailboxd_java_options = -server -Dhttps.protocols=TLSv1.2 -Djdk.tls.client.protocols=TLSv1.2 -Djava.awt.headless=true -Dsun.net.inetaddr.ttl= -Dorg.apache.jasper.compiler.disablejsr199=true -XX:+UseG1GC -XX:SoftRefLRUPolicyMSPerMB=1 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=15 -XX:G1MaxNewSizePercent=45 -XX:-OmitStackTraceInFastThrow -verbose:gc -Xlog:gc*=info,safepoint=info:file=/opt/zimbra/log/gc.log:time:filecount=20,filesize=10m -Djava.net.preferIPv4Stack=true -Djava.security.egd=file:/dev/./urandom --add-opens java.base/java.lang=ALL-UNNAMED

$ zmmailboxdctl restart

Nextcloud: Removendo o aviso de certificado sendo importado da interface de administração

Olá! Gostaria de compartilhar uma dica para remover o aviso de “certificado SSL sendo importado em segundo plano” na interface de administração do Nextcloud.

Em alguns casos, após um update da versão do Nextcloud, essa mensagem pode não ser removida dos alertas do Nextcloud. Para remover, basta executar o abaixo na base do seu Nextcloud:

update oc_appconfig set configvalue = Null where appid = ‘files_external’ and configkey = ‘user_certificate_scan’;

Alerta completo se estiver usando a interface em inglês:

“A background job is pending that checks for user imported SSL certificates. Please check back later”

Nextcloud: Erro “Permission denied in phar:///updater/updater.phar/lib/Updater.php” ao atualizar a versão

Olá! Nesse artigo gostaria de compartilhar a correção para o erro “Permission denied in phar:///updater/updater.phar/lib/Updater.php on line 871” ao efetuar o Upgrade de versão do Nextcloud, seja pela linha de comando ou pelo atualizador na interface de administração.
Continuar lendo “Nextcloud: Erro “Permission denied in phar:///updater/updater.phar/lib/Updater.php” ao atualizar a versão”

Nextcloud: CORRIGINDO “Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes”

Olá! Caso ocorra o erro “Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes” no seu Nextcloud, seja durante a utilização do sistema ou ao atualizar a versão, os procedimentos abaixo podem corrigir esse erro:
Continuar lendo “Nextcloud: CORRIGINDO “Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes””

Zimbra: Corrigindo a vulnerabilidade CVE-2022-24682 (Zero-day XSS Vulnerability)

Olá! Recentemente foi divulgada uma vulnerabilidade XSS que afeta todas as versões do Zimbra, exceto a última versão da edição NETWORK, que é a 9.0.

Para quem está utilizando a versão 8.8.15, seja Open Source ou Network Edition, a Zimbra publicou o patch 30 com a correção. Porém, se você está utilizando um sistema operacional fora de suporte (RHEL/CentOS 6 por exemplo), para aplicar a correção é necessário aplicar um hotfix, conforme os passos abaixo.

Continuar lendo “Zimbra: Corrigindo a vulnerabilidade CVE-2022-24682 (Zero-day XSS Vulnerability)”

Nextcloud: Update e correção da data incorreta nos arquivos (Desktop Client 3.4)

Olá! A Nextcloud efetuou algumas correções na versão 3.4 do cliente Desktop, portanto, quem utilizou qualquer release anterior desta versão é recomendado que faça a atualização do cliente o mais breve possível.

As releases anteriores deste cliente, combinada com algumas versões do Nextcloud Community (a versão Enterprise não foi afetada), apresentaram um problema com a data de modificação dos arquivos ficarem incorretas.

Continuar lendo “Nextcloud: Update e correção da data incorreta nos arquivos (Desktop Client 3.4)”

Nextcloud: Aplicativo para gerar código do 2FA como administrador

Olá! Quem utiliza o Nextcloud e habilitou o recurso de segundo fator de autenticação (2FA) sabe que muitas vezes é necessário desabilitar o segundo fator para alguma conta que o usuário tenha perdido ou trocado o dispositivo com o código ou até mesmo perdido o acesso.

Continuar lendo “Nextcloud: Aplicativo para gerar código do 2FA como administrador”