<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic ArcGIS Server 10.6 SOE Error - Security Patch in ArcGIS Enterprise Questions</title>
    <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-10-6-soe-error-security-patch/m-p/1586076#M41667</link>
    <description>&lt;P&gt;So, we have a 10.6 ArcGIS Server installation using an SOE extension. On 3 different servers at different times, IT has rolled out a security patch causing our SOE to stop working. We have an upgrade coming to 109 AGS with the SOE removed, but wondered if there was a work around that can be applied to resolve the issue other than telling IT to NOT install new Security Patches til 10.9 was ready. They aren't getting the message....&lt;/P&gt;&lt;P&gt;Any insights would be very welcome. The Nx below is our SOE.&lt;/P&gt;&lt;P&gt;2025/02/17 06:58:47.425 | Error | Error in NxProxySOE.MethodHandler:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&lt;BR /&gt;at ESRI.ArcGIS.Carto.MapReaderClass.Open(String FilePath)&lt;BR /&gt;at com.threegis.nx.server.carto.MapServiceHelper.GetMap(NxMapServer nxMapServer, String mapName, Boolean refreshWorkspace)&lt;BR /&gt;at ThreeGIS.Mobile.Server.Data.Fetch.IsLayer(String tableOrLayerName, NxMapServer nxMapServer)&lt;BR /&gt;at ThreeGIS.Mobile.Server.Data.Fetch.RowByChecksum(String tableOrLayerName, String checksumsJson, String extentJson, NxMapServer nxMapServer)&lt;BR /&gt;--- End of inner exception stack trace ---&lt;/P&gt;&lt;P&gt;Server stack trace:&lt;BR /&gt;at System.Threading.Thread.InternalCrossContextCallback(Context ctx, IntPtr ctxID, Int32 appDomainID, InternalCrossContextDelegate ftnToCall, Object[] args)&lt;BR /&gt;at System.Runtime.Remoting.Channels.CrossContextChannel.SyncProcessMessage(IMessage reqMsg)&lt;/P&gt;&lt;P&gt;Exception rethrown at [0]:&lt;BR /&gt;at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)&lt;BR /&gt;at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)&lt;BR /&gt;at Nx.Server.Proxy.ISOEEntryPoint.Execute(IMapServer mapServer, String nxServicesEndPointUrl, String nxServicesEndPointPath, String supportBranching, String methodName, Dictionary`2 keyValuePairs)&lt;BR /&gt;--- End of inner exception stack trace ---&lt;BR /&gt;at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&lt;BR /&gt;at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&lt;BR /&gt;at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&lt;BR /&gt;at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)&lt;BR /&gt;at Nx.Server.SOE.AssemblyLoader.Execute(String location, String assemblyName, String typeName, String nxServicesEndPointUrl, String methodName, Dictionary`2 keyValueList, String assemblyLocation, String sharedPath, IServerObjectHelper serverObjectHelper)&lt;BR /&gt;at Nx.Server.SOE.NxProxySOE.MethodHandler(NameValueCollection boundVariables, JsonObject operationInput, String outputFormat, String requestProperties, String&amp;amp; responseProperties)&lt;/P&gt;</description>
    <pubDate>Mon, 17 Feb 2025 16:27:07 GMT</pubDate>
    <dc:creator>EricFulcher1</dc:creator>
    <dc:date>2025-02-17T16:27:07Z</dc:date>
    <item>
      <title>ArcGIS Server 10.6 SOE Error - Security Patch</title>
      <link>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-10-6-soe-error-security-patch/m-p/1586076#M41667</link>
      <description>&lt;P&gt;So, we have a 10.6 ArcGIS Server installation using an SOE extension. On 3 different servers at different times, IT has rolled out a security patch causing our SOE to stop working. We have an upgrade coming to 109 AGS with the SOE removed, but wondered if there was a work around that can be applied to resolve the issue other than telling IT to NOT install new Security Patches til 10.9 was ready. They aren't getting the message....&lt;/P&gt;&lt;P&gt;Any insights would be very welcome. The Nx below is our SOE.&lt;/P&gt;&lt;P&gt;2025/02/17 06:58:47.425 | Error | Error in NxProxySOE.MethodHandler:System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---&amp;gt; System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.&lt;BR /&gt;at ESRI.ArcGIS.Carto.MapReaderClass.Open(String FilePath)&lt;BR /&gt;at com.threegis.nx.server.carto.MapServiceHelper.GetMap(NxMapServer nxMapServer, String mapName, Boolean refreshWorkspace)&lt;BR /&gt;at ThreeGIS.Mobile.Server.Data.Fetch.IsLayer(String tableOrLayerName, NxMapServer nxMapServer)&lt;BR /&gt;at ThreeGIS.Mobile.Server.Data.Fetch.RowByChecksum(String tableOrLayerName, String checksumsJson, String extentJson, NxMapServer nxMapServer)&lt;BR /&gt;--- End of inner exception stack trace ---&lt;/P&gt;&lt;P&gt;Server stack trace:&lt;BR /&gt;at System.Threading.Thread.InternalCrossContextCallback(Context ctx, IntPtr ctxID, Int32 appDomainID, InternalCrossContextDelegate ftnToCall, Object[] args)&lt;BR /&gt;at System.Runtime.Remoting.Channels.CrossContextChannel.SyncProcessMessage(IMessage reqMsg)&lt;/P&gt;&lt;P&gt;Exception rethrown at [0]:&lt;BR /&gt;at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)&lt;BR /&gt;at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp;amp; msgData, Int32 type)&lt;BR /&gt;at Nx.Server.Proxy.ISOEEntryPoint.Execute(IMapServer mapServer, String nxServicesEndPointUrl, String nxServicesEndPointPath, String supportBranching, String methodName, Dictionary`2 keyValuePairs)&lt;BR /&gt;--- End of inner exception stack trace ---&lt;BR /&gt;at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)&lt;BR /&gt;at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)&lt;BR /&gt;at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)&lt;BR /&gt;at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)&lt;BR /&gt;at Nx.Server.SOE.AssemblyLoader.Execute(String location, String assemblyName, String typeName, String nxServicesEndPointUrl, String methodName, Dictionary`2 keyValueList, String assemblyLocation, String sharedPath, IServerObjectHelper serverObjectHelper)&lt;BR /&gt;at Nx.Server.SOE.NxProxySOE.MethodHandler(NameValueCollection boundVariables, JsonObject operationInput, String outputFormat, String requestProperties, String&amp;amp; responseProperties)&lt;/P&gt;</description>
      <pubDate>Mon, 17 Feb 2025 16:27:07 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-enterprise-questions/arcgis-server-10-6-soe-error-security-patch/m-p/1586076#M41667</guid>
      <dc:creator>EricFulcher1</dc:creator>
      <dc:date>2025-02-17T16:27:07Z</dc:date>
    </item>
  </channel>
</rss>

