Ho una domanda riguardante un errore di convalida del certificato che sto ottenendo. Sto eseguendo una richiesta https da una macchina all'altra (macchine windows). Sul computer di destinazione ho configurato un certificato ssl autofirmato per l'applicazione web. Sulla macchina che sta eseguendo la richiesta ho installato il certificato di root (che è stato utilizzato per firmare l'autofirmato che ho installato nell'altro computer) nell'archivio dei certificati radice attendibili.
L'app di origine esegue la richiesta a quella webapp ospitata sul computer di destinazione, per nome di dominio, ma il suo nome di dominio non è registrato con un server DNS. È semplicemente configurato localmente nel file hosts del sistema operativo. Fondamentalmente è un DNS locale.
Tuttavia, quando eseguo la richiesta web, ottengo errori di convalida del certificato (impossibile stabilire la fiducia SSL). Se provo a eseguire la richiesta dal browser, ottengo lo stesso errore. Ma se indago sul certificato e sulla catena di certificati, posso trovare che tutti i certificati sono ok (sia il certificato SSL usato, sia la catena di certificati, quella di root). Ma ottengo ancora l'errore di convalida.
Potrebbe essere il motivo per cui sto usando un DNS locale (tramite quel file di host locale)? Grazie.