Hello everyone i manage and develop a big server/client program for my company. this application has about 100 users at each given time. until two months ago everything worked well, but then the company changed its network to something called Active Directory, which caused a big mess. now the program runs real slow(it can take something like 30-40 minutes for a dialog to pop up). i checked our server and made some experiments and found out it has nothing to do with hardware problems. when the user makes an action in the program, the server recives the request and then the CPU usage increases(as it should) and after a few seconds it decreases(that means the server generated the output), but the problem begins when it sends the output back to the client, it could take more than 60 minutes to get back to the client, which wasn't the case when we had the old network. i know its not a server bandwidth problem because i tried to download a big file from that server and it downloads it by about 400kb/sec. anyway, i would like to know if anyone else had a familier problem?(i didnt mention it, but my program uses RMI). i think this problem is maybe in the TCP/IP settings, but couldnt find anything there, anyone have an idea?