• jsonRPCservice - HTTP response '405 method not allowed' when used by 50+ users

    By F. Kranenburg 1 decade ago

    I have created an example database where I can show the problems with the jsonRPCservice as I let you know before. It looks like the problems begin when the jsonRPCservice returns embedded html code with an tag in it. Maybe the response is not encoded propertly to return valid json?

    If you try the attached database in IBM rational performance tester (record switching the tabs) with 50 unique users the error '405 method not allowed' will popup.

     

    • the example database

      By F. Kranenburg 1 decade ago

      This is the database that is able to reproduce the error.

    • This is the test from IBM Rational Performance Tester

      By F. Kranenburg 1 decade ago

      See subject

    • problem solved

      By F. Kranenburg 1 decade ago

      I'm not sure why the request was malformed but it turns out, our test user 36 was unable to login due a password problem. The application didn't allow anonymous access.

      Because of this, the 'bad request' error was added anonymously to the domino http log.

      Somehow the jsonRPCservice respond to an anonymous request. Maybe that is a bug but I'm not sure.