Categoria: Webservers

  • NGINX 413 Request Entity Too Large Error

    NGINX 413 Request Entity Too Large Error

    Me deparei com uma “merendagem” na configuração do NGINX (nginx 413 request entity too large). Tentava enviar um arquivo encodado na base64 para um servidor recém inaugurado quando encontrei dificuldades para enviar alguns arquivos.  De inicio imaginei que pudesse ser um problema na origem, do servidor que estava enviando, debugando descobri que o CURL estava…

  • PHP-CGI query string parameters vulnerabitily

    Uma massa de emails que lotou o espaço em disco do HD de um dos servidores da empresa em qual trabalho foi o que motivou esse post. Na verdade o fim do espaço em disco me levou a encontrar um BUG no PHP-CGI 5.2.6 que levava a execução de código arbitrário a partir dos parâmetros…

  • Alterando o arquivo index com .htaccess

    Um ponto no Apache que é muito útil é o .htaccess. Que são configurações do próprio Apache que podem ser usadas em diretórios para sobrescrever as configuração padrão. Quando você navega em um site, que usa o Apache, e não define o arquivo que quer acessar (como por exemplo: http://thiagosantos.com/blog/ ao invés de http://thiagosantos.com/blog/index.php) o Apache procura…

  • URL rewrite no IIS

    Hoje ( 25 de abril, 03:00 am), estava eu apanhando feio do IIS pra tentar colocar as URLs amigaveis do WordPress, eis que me surge uma iluminação divina, pode parecer até mentira, mas colocar URLs amigavel no IIS ficou mole igual ao “mod_rewrite” do Apache.  Para aqueles, assim como eu, por algum motivo estão usando…