La nostra rete aziendale ha alcune applicazioni Web ospitate in una gerarchia di sottodomini nidificata. Un "sottodominio" del sottodominio, come preferisci. Ad esempio:
- Root > http: //*.mydomain.com (risolve: 192.2.2.200)
- App1- > link (risolve a: 192.1.1.101)
- App2- > link (risolve a: 192.1.1.102)
Il problema è che quando navighi su una specifica app, diciamo App1 , viene restituito il carattere jolly generico. Questa è una semplice pagina di destinazione su Root . Funziona perfettamente su qualsiasi macchina Windows e anche su altri Mac, ma non riesco a connettermi usando una macchina Mac OSX specifica (OSX 10.7.3).
App2 funziona perfettamente nel browser.
Alcuni controlli eseguiti:
- Il DNS è stato configurato correttamente.
- Il ping sull'indirizzo funziona e risolve il DNS corretto
- Navigare su di esso utilizzando Safari, Chrome, Firefox, ecc. non sembra e si risolve nel dominio principale (1.)
- Windows 7 sullo stesso Mac (usando Parallels) funziona e risolve la pagina web corretta
- Il file / hosts è pulito e non ha voci pertinenti
- Non sono presenti proxy, firewall o altre app di cui sono a conoscenza che potrebbero interferire con
- Ho usato dscacheutil -flushdns senza effetto
- Svuota la cache del browser, riavvia il sistema ecc.
È quasi come se il DNS localmente su questa macchina non fosse aggiornato correttamente e avesse ancora una versione di un mese fa nella sua cache. O che qualcuno ha eseguito il file hosts (verificato, non il caso).
Qualche idea?
UPDATE: Se aggiungo manualmente una voce esplicita al file / etc / hosts, come 192.1.1.101 application1.server1.mydomain.com
, tutto funziona perfettamente. Tuttavia, se rimuovo la linea, il problema ricompare.