MySphere Posts

Uma vez tive de “consolidar” o arquivamento de um usuário (que tinha três arquivamentos) em um único arquivamento. Um designer fez o agente que fez todo o trabalho.
O código foi perdido pois procurei em todo lugar. Ontem a IBM publicou o mesmo tipo de agente em um TN.
É uma boa “carta na manga” pois se precisar criar uma nova caixa postal ou arquivamento por qualquer motivo recriar um monte de pastas manualmente é cansativo.

Uncategorized

Semana passada um cliente reportou um problema curioso: Os usuários não conseguiam enviar email para um determinado domínio.
O servidor Domino estava informando que não conseguia se conectar a um servidor e realizando testes realmente não conseguiamos acesso a esta máquina. Ligamos para o administrador do servidor dominio.com e ele informou que havia trocado o mx do seu domínio devido a um problema mas que já havia retornado ao ip original. Só que o domino mantinha a tentativa de mandar para o ip antigo.
Pesquisando um pouco vimos que se reiniciar-mos o router o problema é resolvido, na verdade resolve mandar os correios pois o domino tem um bug que guarda em cache um endereço por 34 anos!  Veja o TN. A solução de contorno é fazer um programa no domino para executar tell router update config ou reiniciar o router.
Não tive tempo ainda de solicitar o fix para o problema.

Uncategorized

De acordo com o TN publicado pela IBM a funcionalidade Domino/Db2 não vai ser suportado em ambientes Windows 2008.  
Quem iniciar a utilização desta funcionalidade deve tomar muito cuidado.

Uncategorized

O tamanho do log de um servidor pode crescer muito dependendo do processamento que a máquina tem. Logs de roteamento, sessões e outros eventos.
O log muito grande pode impactar a performance e também ficar difícil de fazer análise.  O TN 1366598 mostra como filtrar um tipo de evento mas podemos usar o mesmo processo para filtrar diversos eventos. Em um servidor que estou trabalhando eram gerados 4 documendos de log por segundo.
Depois de configurar alguns filtros agora temos um documento de log a cada 10s.

Uncategorized

Acredito que antes da versão 6 do Notes os usuários necessitavam de acesso Manager em suas mail boxes. Isto causava problemas do tipo usuários apagando suas caixas nos servidores.
Atualmente o acesso necessário é de Editor. Em algumas situações é necessário revisar isto e em um servidor com muitos usuários automatizar o processo é necessário. Achei o TN 1202723 que comtém um agente para alterar as ACL’s das caixas postais colocando o usuário com direito de Editor.

caixa postal

Encontramos um problema quando executamos a tarefa de transferir bancos de dados no Portal Express. O problema é relacionado ao serviço do Windows.
A solução é desabilitar o serviço que inicia tanto o server1 quanto o WebSphere Portal e executar a transferência.

O trace do erro segue abaixo:

action-stop-server:
   [logmsg] 2009.07.28 10:05:52.645 action-stop-server      
   [logmsg]   EJPCA3166I: Stopping Server “server1”

Tue Jul 28 10:05:53 BRT 2009
Target started: iseries-switch-back

iseries-switch-back:
Target finished: iseries-switch-back
     [exec] ADMU7702I: Because server1 is registered to run as a Windows Service, the
     [exec]            request to stop this server will be completed by stopping the
     [exec]            associated Windows Service.
     [exec] ADMU0116I: Tool information is being logged in file
     [exec]            D:ibmWebSphereprofileswp_profilelogsserver1stopServer.log
     [exec] ADMU0128I: Starting tool with the wp_profile profile
     [exec] ADMU3100I: Reading configuration for server: server1
     [exec] java.lang.reflect.InvocationTargetException
     [exec]         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     [exec]         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
     [exec]         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
     [exec]         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
     [exec]         at java.lang.reflect.Method.invoke(Method.java:391)
     [exec]         at com.ibm.ws.bootstrap.WSLauncher.run(WSLauncher.java:219)
     [exec]         at java.lang.Thread.run(Thread.java:570)
     [exec] Caused by: com.ibm.websphere.management.exception.AdminException: ADMU7705E: Failed while trying to stop the Windows Service associated with server: server1;
     [exec] probable error executing WASService.exe: com.ibm.ws.management.tools.ProblemInWASServiceException: ADMU7711E: Unexpected exception associated with WASService.exe: exitCode = -1 during processing of server with name: server1
     

Uncategorized

Hoje novamente o desafio é descobrir porquê dois servidores Domino 8.5 estão corrompendo bancos de dados. Os servidores estão em cluster e aleatóriamente estão corrompendo bancos de dados. Abrimos um suporte na IBM para ajudar a investigar o caso. Algumas hipóteses foram levantadas pelo suporte e uma delas foi sobre fragmentação de disco.
Em servidores Windows isto sempre foi problema devido ao sistema de arquivos NSF e uma desfragmentação de vez em quando é sempre boa.
Mas no ambiente Linux/Unix acho que não é um grande problema, visto que não achei uma ferramenta de defrag para Linux. Procurando no Google achei este artigo que explica porquê o Linux/Unix não fragmenta arquivos tão facilmente.

Uncategorized

Depois de uma semana de descanso e vendo meus e-mails vi que foi lançado o Fix Pack 1 para o Notes e Domino 8.5.
Este fix corrige algumas coisas importantes. Executei a atualização no meu Notes e funcionou perfeitamente, aliás, estou com a impressão de que o meu Notes está mais rápido. Segue o link para o download

fix

Achei no youtube muito legal é uma propaganda mas é bem legal

http://www.youtube.com/watch?v=m9Et7UQh1tg

Uncategorized

Interessante este blog somente sobre XPages vale a pena fazer umas visitas

XPages