Reporting Services 2005 include una funzionalità per prevenire attacchi di tipo Denial of Service al proprio Web service, limitando il numero di richieste che possono essere effettuate da un singolo utente. Nel caso in cui questo limita venga superato, le chiamate successive producono il seguente messaggio di errore:
There are currently too many requests in progress for user: "ABC\XYZ". Please wait until the current requests have finished processing before issuing any more.
Questo comportamento, assolutamente corretto in un ambiente di produzione, può impedire lo svolgimento di test di carico in fase di sviluppo. Una possibile soluzione, come indicato in questo post, consiste nell'aggiungere il parametro MaxActiveReqForOneUser alla sezione Configuration del file rsReportServer.config:
<Configuration>
<Add Key="MaxActiveReqForOneUser" Value="999999" />
</Configuration>
Rimando alla fonte per maggiori dettagli.
Technorati Tags: Programming