Olá! Após um longo período de inatividade do blog, decidi retomar as postagens. Nesta fase de recomeço, pretendo ser mais frequente nas publicações. Retorno com um post que é uma dica rápida de configuração simples de redirecionamento de URLs que precisei realizar no novo ambiente onde o blog esta hospedado.
Continuar lendo Como redirecionar www para non-www no NGINXTag: Web Server
Monitorar NGINX com New Relic
Para quem ainda não conhece a New Relic é uma solução para monitorar a performance de aplicativos web e mobile em tempo real, além de monitorar aplicações, também é possível monitorar a infraestrutura (Web Server, Banco de Dados, Sistema Operacional, etc), a conta free é uma excelente alternativa para quem não quer manter um servidor de monitoração (nagios, zabbix, munin, etc), com ela é possível ter uma monitoração básica e suficiente para aplicações de baixa complexidade.
Continuar lendo Monitorar NGINX com New RelicBrecha de segurança no OpenSSL (CVE-2014-0160)
Nas últimas duas semanas tivemos uma grande movimentação devido a uma brecha de segurança no OpenSSL (CVE-2014-0160), dizem que esta ai deste de 2011 e ninguém havia detectado até agora. Provavelmente você já deve ter lido diversos outros artigos tratando desta vulnerabilidade já que ela foi amplamente coberta por diversos blogs e sites de tecnologia do mundo inteiro. Continuar lendo Brecha de segurança no OpenSSL (CVE-2014-0160)
[Dica Rápida] Erro ao tentar construir rpm do apache 2.4.6
Estou estudando como fazer para criar os meus próprios pacotes rpm, e ao tentar executar a criação do rpm do Apache 2.4.6 recebi o seguinte erro:
rpmbuild -tb httpd.2.4.6.tar.bz2 Error at the end is: Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/rpmbuild/BUILDROOT/httpd-2.4.6-1.i386 error: Installed (but unpackaged) file(s) found: /usr/lib/httpd/modules/mod_proxy_wstunnel.so
Este erro já é conhecido pela comunidade, porém, a correção será publicada no próximo release conforme descrito no link: https://issues.apache.org/bugzilla/show_bug.cgi?id=55303#c1
Consegui fazer um workaround adicionando a linha abaixo no arquivo httpd.spec, publicada na revisão http://svn.apache.org/viewvc?view=revision&revision=r1506142
%{_libdir}/httpd/modules/mod_proxy_wstunnel.so
Para acessar o arquivo é necessário descompactar, editar e compactar novamente
Para descompactar utilize o comando
~# tar -xjfv httpd.2.4.6.tar.bz2
E para compactar
~# tar -cjfv httpd.2.4.6.tar.bz2
Depois é só executar o rpmbuild
~# rpmbuild -tb httpd.2.4.6.tar.bz2
Processo de criar não é só isso, tem muito coisa para fazer antes de chegar neste ponto que o erro ocorre, após “solucionar” esse problema, consegui criar o conjunto de rpm’s do apache, quanto estiver mais habituado com esse processo, escrevo um post sobre o assunto, é isso ai até próxima 🙂