I have an issue if a query returned to more than 2000 rows, anything less than that is not a problem. The error show:

The system was unable to communicate with the server

The Web Server may be down
The Web Server may be too busy

I ruled out the DSN, TCP or 128-bits encryption because like I said,
the browser was about to display 2000 rows or less. Any other clue?