Clube de Informática

Anotações sobre o uso de tecnologia.

Um local para compartilhar as minhas dúvidas, preocupações e achados.

Blog

  • LibreOffice

    O LibreOffice é uma dissidencia do OpenOffice (BrOffice) a ser adotada pelo Ubuntu na próxima versão. Estas são sas minhas notas sobre este produto, antecipando o seu uso.

    Ainda no começo

    (mais…)
  • Hiren 13

    Este Live CD é realmente muito util para quem costuma fazer manutenção. Procurando pelo Google, baixe um arquivo ISO com a imagem do CD, queime o CD e tenha sempre contigo. Tenho certeza de que ele vai ser muito util.

    Windows XP

    Para quem está acostumado com o Windows XP, um versão simplificada, mas ainda bastante completa pode ser iniciada por este CD. Alem do ambiente Windows, a instalação tem um grande número de ferramentas já instalada que pode ser util. (mais…)

  • crise de identidade

    por algum tempo usamos o endereço encurtado do clube de informática http://clubedeinformatica.rg3.net/ e ele funcionou muito bem. Mas, agora o provedor deste serviço http://rg3.net/ está descontinuando o serviço. Os nossos agradecimentos pelos serviços prestados. Sucesso.

    Preparamos um novo endereço encurtado para o nosso site http://ci.cjb.net/ para o nosso Clube de Informática. Procuraremos usar este novo endereço doravante.

  • PHPList migração de domínio….

    Estamos nos preparando para fazer a migração de dominio do nosso ambiente PHPList. Neste caso, não trocaremos o ambiente de hospedagem, somente trocaremos o domínio da lista.

    A idéia é seguir os passos do processo de instalação do PHPList e procurar fazer somente os ajustes da configuração que forem necessários.

    Definição de endereços.

    Subdominio da lista

    No painel de controle do provedor, criei um subdomínio apontando para o diretório onde está o PHPList.

    eMail da lista para servir de rementente.

    O provedor garante que a cada novo dominio ou subdominio registrado, os endereços de emails são replicados para todos os dominios e subdominios.

    Não custa testar a transmissão e recepção de cada endereço de email para termos certeza de que está funcionando.

    eMails das mensagens de retorno dos envios.

    Acompanhando as mensagens de retorno para o novo endereço de retorno de eMail. Até aqui tudo bem.

  • PHPList engasgou ….

    PHPList
    PHPList

    Tudo parecia estar rodando normalmente na instalação do PHPList, incluindo o processamento de envios e retornos acionado por cron no servidor. De repente, percebemos que as mensagens não estavam sendo enviadas. Verificamos tambem que o processamento dos retornos também não estava sendo feito.

    Verificando o processamento online do envio das mensagens percebemos que banco de dados estava sobre carregado. O processamento terminava emitindo a mensagem de que havia perdido o contato com o Banco de Dados. Procurando diminuir a carga do banco de dados, basicamente liberando a sessão de todos os usuários que estava ativos e terminando os processo de tratamentos de usuários e mensagens de retorno, conseguimos fazer com que o envio online terminasse para a fila que estava em andamento.

    Agora verificando o cron pudemos perceber que as atividades previstas estavam programadas corretamente. Mas, porque os processos não estavam sendo disparados? Os scritps disparados pelo cron, ao menos nesta hospedagem, geram uma mensagem de email para o administrador da hospedagem. Vendo a lista de eMail, pudemos perceber que a caixa de entrada estava cheia. Procuramos esvaziar a caixa de entrada deletando as mensagens antigas. Aparentemente, o fato de não conseguir enviar as mensagens de processamento, não ajudavam o cron a realizar o trabalho, pois liberando o espaço na caixa de entrada, o cron voltou a disparar normalmente os scripts.

    Analisando os logs (error_logAAAAMMDD) da hospedagem, observei que os scripts do PHPList, tanto o de envio quanto o de tratamento de retorno, estavam terminando com timeout, provavelmente, por não esta conseguindo abrir o envio das mensagens de acompanhamento por email para o administrador do site.