Apache

Apache como Proxy Reverso: Redirecionando Rotas com Elegância

Se você quer que o Apache atue como um proxy reverso (encaminhando requisições para outro serviço na rede ou no próprio host), este post entrega o necessário, direto ao ponto. Vamos assumir um caso comum: você quer que qualquer requisição para http://seuip/ollama/ seja redirecionada internamente para http://localhost:11434/. Configuração do VirtualHost Abra o arquivo de configuração […]

Apache como Proxy Reverso: Redirecionando Rotas com Elegância Read More »

Erro 500 ao usar Header set Access-Control-Allow-Origin “*” no Apache

Se você tentou liberar o CORS com: e recebeu um erro 500 Internal Server Error, esta é a explicação técnica e como resolver. Causa do erro O Apache retorna erro 500 quando: Correção 1. Ativar o módulo mod_headers Execute: 2. Usar a diretiva Header no local apropriado Locais permitidos para Header set: Evite usar diretamente

Erro 500 ao usar Header set Access-Control-Allow-Origin “*” no Apache Read More »

CGI na prática: criando APIs e scripts dinâmicos no Apache sem depender de frameworks [exemplo real com asterisk log]

Introdução CGI (Common Gateway Interface) é uma das formas mais diretas de executar scripts dinâmicos em servidores web. É simples, funcional e ainda muito útil para cenários onde controle, leveza e independência de frameworks são prioridade. Em vez de depender de containers, linguagens específicas ou estruturas engessadas, o CGI permite que você escreva scripts em

CGI na prática: criando APIs e scripts dinâmicos no Apache sem depender de frameworks [exemplo real com asterisk log] Read More »

Invasão do Bem: invadi meu próprio servidor Debian rodando Apache (e você também deveria invador o seu)

Introdução:Este não é um relato de ficção ou um exercício teórico. É um ataque real e controlado, conduzido por mim contra meu próprio servidor Debian, utilizando técnicas amplamente conhecidas no cenário ofensivo. O objetivo: mapear brechas reais e aplicar correções com precisão cirúrgica. Segurança não se constrói com achismo, mas com evidência prática. Estrutura do

Invasão do Bem: invadi meu próprio servidor Debian rodando Apache (e você também deveria invador o seu) Read More »

Como Usar Autenticação do Google em um Captive Portal no OPNsense (basico explicativo)

Se você está implementando um captive portal no OPNsense e deseja permitir autenticação via Google, precisa atender a alguns requisitos. Um dos mais importantes é ter um domínio válido com HTTPS. Por que um domínio válido é necessário? O Google exige que a Redirect URI configurada no OAuth 2.0 esteja em um domínio seguro (HTTPS).

Como Usar Autenticação do Google em um Captive Portal no OPNsense (basico explicativo) Read More »

Como Configurar CORS e MIME Types para Módulos JavaScript no Seu Servidor

Quando estamos desenvolvendo com módulos JavaScript e trabalhando com diferentes origens (cross-origin), dois desafios comuns surgem: a configuração de CORS (Cross-Origin Resource Sharing) e a correção do erro de MIME type ao carregar módulos. Vamos resolver esses problemas de uma vez! Problema 1: CORS – Permitir Requisições Entre Diferentes Origens O CORS é um mecanismo

Como Configurar CORS e MIME Types para Módulos JavaScript no Seu Servidor Read More »

Como Configurar um Proxy Reverso com Cache no Apache para Melhorar Performance

Se você deseja replicar domínios externos para melhorar a performance de acesso, o Apache pode ser configurado como proxy reverso com cache. Isso reduz a latência e economiza largura de banda ao armazenar em cache as respostas dos servidores de origem. 1. Instalando os Módulos Necessários Antes de começar, certifique-se de que os módulos de

Como Configurar um Proxy Reverso com Cache no Apache para Melhorar Performance Read More »

Como Configurar o N8N com Apache e Domínio Válido

O N8N é uma ferramenta de automação poderosa, e rodá-lo com um domínio próprio pode facilitar o acesso e melhorar a segurança. Aqui está um guia completo para configurá-lo com Apache e um certificado SSL. 1. Instalando e Executando o N8N Se ainda não tiver o N8N instalado, você pode rodá-lo diretamente ou via Docker.

Como Configurar o N8N com Apache e Domínio Válido Read More »

Como Corrigir Erro de Autenticação no ownCloud: Solução para o Erro de Cabeçalho de Autorização (web autentica, cliente não)

Ao configurar o ownCloud em um servidor com Apache, muitos usuários podem se deparar com um erro de autenticação no cliente, embora o acesso via web funcione perfeitamente. Esse problema geralmente ocorre quando o cabeçalho de autorização não é passado corretamente pelo servidor web para o ownCloud. O erro mais comum nesse cenário é: Isso

Como Corrigir Erro de Autenticação no ownCloud: Solução para o Erro de Cabeçalho de Autorização (web autentica, cliente não) Read More »

Rolar para cima