Ho un account di posta aziendale (Exchange 2007) che utilizza un certificato SSL autofirmato. Qualsiasi cosa faccia, Mail si lamenta sempre di questo quando mi collego. Se guardo i dettagli, dice sempre che il nome del certificato post
non corrisponde al nome DNS che ho usato per connettermi.
Ho avuto la brillante idea di aggiungere una voce in / private / etc / hosts che ha mappato il nome post
all'IP esterno del server. Funziona magnificamente e l'errore del certificato è sparito e tutto funziona quando sono fuori ufficio.
Il problema è che quando sono in ufficio ho bisogno di accedere al server tramite il suo indirizzo interno, e l'unico modo in cui posso connettermi è stato rimuovere la linea che ho aggiunto agli host, o cambiare l'IP dal IP esterno all'IP interno.
Ora per la domanda: c'è un modo per formattare più voci nel file hosts per lo stesso nome host, ma con indirizzi diversi? So che questo è fatto con real
dns server, ma sembra non funzionare in un file hosts. L'idea è che la ricerca del nome restituisca entrambi gli indirizzi IP e Mail eseguirà il failover sul secondo indirizzo quando il primo non funziona.
So che c'è un'impostazione in Mail per i nomi interni ed esterni per il server, ma l'utilizzo di questo riporta gli errori del certificato originale. Dopo un po 'di riflessione, mi sono anche chiesto cosa sarebbe successo se avessi fatto una seconda voce con lo stesso nome ma usando IPv6 invece di IPv4? Dovrebbe avere IPv6 qualche tempo dopo quest'anno e, se ho capito bene, puoi avere un nome elencato due volte negli host quando un indirizzo è IPv6.