Ho un server web in esecuzione su localhost (non quello integrato in OSX - un server web proprietario diverso). Realizzo la maggior parte della mia app web, aggiornando il browser per ricaricarlo, ecc. Ciò ha funzionato in modo impeccabile per anni. Ultimamente ho avuto un bizzarro problema.
Alcune risorse (di volta in volta diverse) semplicemente non si caricano - mostrano lo stato Interrotto in Firebug.
Quando abilito il livello più profondo di debug sul server web, posso verificare che il server web non veda mai le richieste. Il server web non vede queste richieste, come se non fossero mai accadute.
L'unico modo per risolverlo è riavviare il mio macbook. Altre cose che ho provato senza successo:
- modifica dell'IP e della porta - non aiuta
- riavvio dell'interfaccia di loopback (sudo ifconfig lo0 down; sudo ifconfig lo0 up) - non aiuta
- Disabilita tutti i plugin / estensioni in FF & Chrome: non aiuta
Come posso arrivare alla fine di questo? Quali tipi di problemi potrebbero esserne alla base?
Ecco alcune informazioni in più che possono aiutare:
- OSX 10.7.5
- Webserver è Webcluster 5.2 (un server HTTP basato sulla java sviluppato dalla mia azienda - non ne hai mai sentito parlare;)
- Il server web viene riavviato spesso durante il giorno - significa che la porta IP + viene rilasciata e quindi ricollegata frequentemente
- Accade sia quando il Wi-Fi sia quando è cablato
- Succede sia sulla nostra VPN che fuori
- Visibile in Firefox 20.0, Chrome 26.0.1410.65 e Safari 6.0.4.