Sistema operativo: Microsoft Server 2019
Servidor web:Apache
Interfaz: Vue.js
Servidor: Laravel
Estoy configurando el puerto 443 para conectar mi proyecto vue.js y configurar el puerto 9999 para conectar el proyecto laravel.
Cuando voy a "https://my_domain", muestra que SSL es válido frente a la barra de URL.
Uso las herramientas Pentest para escanear "https://my_domain", las herramientas muestran que el sitio web no tiene ninguna vulnerabilidad.
Pero cuando uso Vooki para escanear mi API de laravel, muestra que tengo una vulnerabilidad media que es "certificado SSL de host incorrecto".
¿dónde estoy haciendo mal? ¿Por qué cuando voy a vue.js usando el navegador, muestra que instalé CA correctamente, pero la API de laravel muestra "host incorrecto" en Vooki?
Este es mi httpd-vhosts.conf.
<VirtualHost *:443> DocumentRoot "C:\Apache24\htdocs\index" ServerName my_domain ErrorLog "C:\Apache24\logs\error.log" CustomLog "C:\Apache24\logs\access.log" combined <Directory "C:\Apache24\htdocs\vue_project_name"> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> <Directory "C:\Apache24\htdocs\vue_project_name\css"> Options Indexes FollowSymLinks AllowOverride All Require ip my_ip </Directory> <Directory "C:\Apache24\htdocs\vue_project_name\js"> Options Indexes FollowSymLinks AllowOverride All Require ip my_ip </Directory> SSLEngine on SSLProtocol -all +TLSv1.2 SSLCertificateKeyFile "C:\Apache24\conf\ssl.key\my_domain.key" SSLCertificateFile "C:\Apache24\conf\ssl.crt\my_domain.crt" SSLCertificateChainFile "C:\Apache24\conf\DigiCertCA.crt" </VirtualHost> <VirtualHost *:9999> DocumentRoot "C:\Apache24\htdocs\laravel_project_name\public" ServerName my_domain ErrorLog "C:\Apache24\logs\error.log" CustomLog "C:\Apache24\logs\access.log" combined <Directory "C:\Apache24\htdocs\laravel_project_name\public"> Options Indexes FollowSymLinks AllowOverride All Require ip my_ip </Directory> SSLEngine on SSLProtocol -all +TLSv1.2 SSLCertificateKeyFile "C:\Apache24\conf\ssl.key\my_domain.key" SSLCertificateFile "C:\Apache24\conf\ssl.crt\my_domain.crt" SSLCertificateChainFile "C:\Apache24\conf\DigiCertCA.crt" </VirtualHost>prueba esto
ServerName example.com ServerAlias example.com *.example.com