There is an intranet in which all computers of the enterprise and QA-zone are located. All intranet computers go to the Internet through a proxy, the rules indicate addresses (masks of all addresses inside the intranet) that are not accessed through a proxy.

The entire network uses Active Directory, including authorization on SharePoint portals in the QA zone.

It is necessary with the help of JMeter to carry out load testing of the portal, which is located in the QA-zone.

I tried to configure JMeter, I applied for KDC addresses to specify them in the settings, nothing helped.

Best result: it was possible to collect data from sites outside the intranet, from sites inside the intranet it was impossible to receive data.

In the browser, an authorization dialog popped up, but valid data was not accepted.

    1 answer 1

    In order to log in to SharePoint you need:

    1. Communicate with the SharePoint administrator and find out the details of authentication ( NTLM or Kerberos )
    2. If this is Kerberos, configure the Kerberos settings in the krb5.conf file (located in the "bin" folder)
      • You may need to perform additional configuration in the jaas.conf file
    3. Add HTTP Authorization Manager and specify Sharepoint path, username, password, domain, realm , and make sure that KERBEROS selected for Kerberos or DIGEST for NTLM

    JMeter configuration examples for NTLM / Kerberos bypass can be found in the article Windows Authentication with Apache JMeter