I performed also a ipconfig/flushdns to clean windows cache, but it didn't work. In Apache configuration files I use the DNS name 'dynlocation', but I look at the error logs that Apache produces when the host can not be reached I see that it is using the old IP. -----Original Message----- From: Matus UHLAR - fantomas [mailto:uhlar@xxxxxxxxxxx] Sent: martedì 22 giugno 2010 10.46 To: users@xxxxxxxxxxxxxxxx Subject: Re: DNS lookup cached On 18.06.10 14:54, Diego Trombetta wrote: > I'm using Apache as reverse proxy to redirect request inside a LAN. > I'm trying to dynamically change the address to which forward request > through Apache. > In my configuration file I use something like: > > <location /dynlocation/> > ProxyPass http://dynlocation/ > ProxyPassReverse / > </location> > > The DNS lookup is resolved reading the hosts file (it's a window system). > > 10.0.0.1 dynlocation > > I thought that chancing the hosts file at runtime would have made the trick, > i.e. writing: > > 10.0.0.2 dynlocation > > but it seems that Apache is caching the IP and keeps on sending requests to > 10.0.0.1 > > I cannot restart Apache every time I need a different IP. > > Does anybody know how to clean that DNS cache or has a different idea to > solve this problem? I doubt apache caches the IP. I guess it's windows who is caching the IP, check that possibility first. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx