ArcGIS Server 10.5 Server Object Interceptor (SOI) Username Patch

Summary

Esri recommends that customers install this patch if they are developing Server Object Interceptors (SOIs) or are using third-party solutions that depend on SOIs.

Description

Introduction

Esri® announces the ArcGIS Server 10.5 Server Object Interceptor (SOI) Username Patch. Server Object Interceptors are unable to obtain the username of the logged-in user when feature services are accessed. Without the username information, security-related SOIs may not function properly. This patch deals specifically with the issues listed below under Issues Addressed with this patch.

Note: This patch should not be installed on the same machine where Insights for ArcGIS version 1.0 or 1.1 is installed. If you have already applied this patch and are experiencing issues with Insights for ArcGIS, uninstall the patch to correct the problem. This issue is resolved in the Insights for ArcGIS version 1.2 release.


Issues Addressed with this patch


  • BUG-000102477 - When implementing a Server Object Interceptor (SOI) for a feature service, ServerUtilities.getServerUserInfo() returns empty values, but works as expected for a map service.
To avoid conflicts this patch also addresses:
  • BUG-000103115 - Writing output cloud raster format (CRF) to S3 using raster analysis services from multi-server cluster leave nodata holes.
  • BUG-000102443 - Hosted feature layers created by GeoAnalytics tools will no longer be created with a maximum record limit of 10,000.
  • BUG-000102441 - Hosted feature services with data hosted in a spatiotemporal big data store should return all IDs when a client requests IDs rather than returning only 10,000.
  • BUG-000102440 - "Database error" message is returned when paging queries the last page of a hosted feature service with data hosted in a spatiotemporal big data store.
  • BUG-000102438 - For hosted feature services with data in spatiotemporal big data stores, query allows paging only up to 10,000 records.
  • BUG-000102437 - The Find Similar GeoAnalytics tool does not work with big data file shares as input.
  • BUG-000102436 - Join features tool fails on a multi-node GeoAnalytics Server when performing a join that uses temporal constraints.
  • BUG-000101256 - ArcGIS Enterprise analysis functions do not work if the hosting server's configuration store is stored in cloud storage.

Installing this patch on Windows


Installation Steps:


ArcGIS Server 10.5 must be installed before installing this patch.

  1. Download the appropriate file to a location other than your ArcGIS installation location.

  2. ArcGIS Server 10.5   Checksum (Md5)
         
    ArcGIS Server ArcGIS-105-S-SOIU-Patch.msp 31AFFC7BEA0B56E46CB218B86F094130
         

  3. Make sure you have write access to your ArcGIS installation location.

  4. Double-click ArcGIS-105-S-SOIU-Patch.msp to start the setup process.

    NOTE: If double clicking on the MSP file does not start the setup installation, you can start the setup installation manually by using the following command:

    msiexec.exe /p [location of Patch]\ArcGIS-105-S-SOIU-Patch.msp


Installing this patch on Linux


Installation Steps:


Complete the following install steps as the ArcGIS Install owner. The Install owner is the owner of the arcgis folder.

ArcGIS Server 10.5 must be installed before installing this patch.

  1. Download the appropriate file to a location other than your ArcGIS installation location.


    ArcGIS Server 10.5   Checksum (Md5)
         
    ArcGIS Server ArcGIS-105-S-SOIU-Patch-linux.tar 64D1F4653621425D7ECCD68755109BD5
         

  2. Make sure you have write access to your ArcGIS installation location, and that no one is using ArcGIS.

  3. Extract the specified tar file by typing:

    % tar -xvf ArcGIS-105-S-SOIU-Patch-linux.tar

  4. Start the installation by typing:

    % ./applypatch

    This will start the dialog for the menu-driven installation procedure. Default selections are noted in parentheses ( ). To quit the installation procedure, type 'q' at any time.

Patch Updates

Check the Patches and Service Packs page periodically for the availability of additional patches. New information about this patch will be posted here.

How to identify which ArcGIS products are installed

To determine which ArcGIS products are installed, choose the appropriate version of the PatchFinder utility for your environment and run it from your local machine. PatchFinder will list all products, hot fixes, and patches installed on your local machine.

Getting Help

Domestic sites, please contact Esri Technical Support at 1-888-377-4575, if you have any difficulty installing this patch. International sites, please contact your local Esri software distributor.